This repository attempts to archive all of the work completed by Jason Brownlee during his PhD degree between 2005-2008, with a focus on papers, technical reports, software, and dissertations. It also collects work on a minor Master's thesis completed in 2004.
The hope is that some of this material will help those that follow in some small way.
Research work for a minor thesis on niching genetic algorithms for continuous function optimization. Completed as part of a Masters degree program.
Title: Parallel Niching Genetic Algorithms: A Crowding Perspective
Abstract: Genetic algorithms are a class of global search algorithm inspired by biological evolution that return approximate solutions to difficult search problems. Parallel niching genetic algorithms are a specialised type of genetic algorithm that search for and maintain multiple approximate solutions by grouping subpopulations of candidate solutions around areas of interest in the search space. Crowding is one way of achieving a niching effect based on the concept of localised competition for limited resources where similar candidate solutions are matched together and compete for survival based on solution usefulness. An abstract conceptual model called the generalised crowding model is provided to describe discussed traditional crowding algorithms. It provides a template for existing crowding algorithms and a framework for crowding algorithm based analysis and development. A simple crowding algorithm is proposed that has no forced biases or similarity approximations and is shown to be an embodiment of the generalised crowding model and the redefined crowding principle of localised generational competition. The simple crowding algorithm is analysed using crowding centric measures, revealing insights into unbiased parental pairing, candidate solution matching and actual replacement behaviour. Analysis of common crowding functionalities on the simple crowding algorithm and comparison between the proposed algorithm and other crowding techniques reveals a practical trade-off between decreased time until convergence at the cost of decreased niche stability.
Software and technical reports may have been lost.
- Jason Brownlee. Parallel Niching Genetic Algorithms: A Crowding Perspective [Masters Minor Thesis]. Melbourne, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2004 Nov.
- Thesis Presentation Slides
- MastersProjectcode.zip
Technical Reports:
- Jason Brownlee, Overview of the Canonical Genetic Algorithm, 2004.
- Jason Brownlee, Overview of Niching, 2004.
- Jason Brownlee, Preliminary Niching Genetic Algorithm Test Results, 2004.
- Jason Brownlee, Preliminary Analysis of Niching Genetic Algorithm Results, 2004.
- Jason Brownlee, Brief Investigation into Population Ecology, 2004.
- Jason Brownlee, Preliminary Investigation into Fitness Sharing, 2004.
Other Software:
Not related to the masters thesis, but written in the same lab.
- Max Path Competition Solver Branch and bound solution to the max path puzzle.
Research work from summer scholarship (2004-2005) and the start of PhD program (2005). The focus of the field of artificial immune systems.
- Jason Brownlee. Artificial Immune Recognition System (AIRS) - A Review and Analysis [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Jan; Technical Report ID: 1-01.
- Jason Brownlee. Clonal Selection Theory and CLONALG - The Clonal Selection Classification Algorithm (CSCA) [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Jan; Technical Report ID: 2-01.
- Jason Brownlee. Immunos-81 - The Misunderstood Artificial Immune System [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Feb; Technical Report ID: 3-01.
Software:
- WEKA Classification Algorithms: Weka Plugin, implements a suite of neural network an artificial immune system algorithms such as Learning Vector Quantization, Self-Organizing Map, Feed-Forward Artificial Neural Network, Artificial Immune Recognition System, Clonal Selection Algorithm, Immunos-81, etc.
- jbweka-1.6.zip
- wekaclassalgos1.7.zip (wekaclassalgos1.7.jar)
- wekaclassalgos1.8.zip
- Archived Homepage
- Modern Port (2023)
Some versions of the Weka software may have been lost.
- Jason Brownlee. Immunological Inspired Novelty Detection [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Apr; Technical Report ID: 4-01.
- Jason Brownlee. On Biologically Inspired Computation [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Jul; Technical Report ID: 5-01.
- Jason Brownlee. Protein Folding - A Benchmark Combinatorial Optimisation Problem [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Jul; Technical Report ID: 6-01.
- Jason Brownlee. The Pole Balancing Problem - A Review of a Benchmark Control Theory Problem [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Jul; Technical Report ID: 7-01.
- Jason Brownlee. Immunological Inspired Distributed Learning Environment (IIDLE): Using ideas from the mammalian immune system to address hard problems, Swinburne University Open Day, Research Poster, August, 2005.
- Jason Brownlee. Introduction to IIDLE - The Immunological Inspired Distributed Learning Environment [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Sep; Technical Report ID: 8-01.
- Jason Brownlee. Preliminary Experiments with IIDLE [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Sep; Technical Report ID: 9-01.
- Jason Brownlee. Implementation Specification for IIDLE [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Sep; Technical Report ID: 10-01.
- Jason Brownlee. Further Preliminary Experiments with IIDLE [Technical Report]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2005 Oct; Technical Report ID: 11-01.
Software:
- IIDLE Webpage: Description, applets, and source code for the IIDLE system.
- Daniel Angus and Jason Brownlee. Discrete History Ant Systems [Unpublished Manuscript]. Victoria, Australia: Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2006.
- Jason Brownlee. A Coarse Taxonomy of Artificial Immune Systems [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2006 May; Technical Report ID: TR2006-01.
- Jason Brownlee. IIDLE: An Immunological Inspired Distributed Learning Environment for Multiple Objective and Hybrid Optimisation. Proceedings of the IEEE Congress in Evolutionary Computation (CEC'06); Sheraton Vancouver Wall Centre Hotel, Vancouver, BC, Canada. USA: IEEE Press; 2006: 507-513.
- Jason Brownlee, Pensive Pondering, Blog Post Archive, 2005-2006.
Software:
- Combinatorial Optimization: Java code to solve the Travelling Salesman Problem (TSP) with algorithms like Simple Genetic Algorithm, Greedy Search, Ant System, Rank-Based Ant System, Max-Min Ant System, Ant Colony System, etc.
- Function Optimization: Java code to solve function optimization with algorithms like Simple Genetic Algorithm, Real-Valued Genetic Algorithm, Crowding Genetic Algorithm, Fitness Sharing Genetic Algorithm, Evolution Strategies, Differential Evolution, Particle Swarm Optimization, Simulated Annealing, etc.
- Coverage Models in 2D: Self-organizing maps for covering 2d shapes with different network structures.
- Human Interactive Optimization: Optimize problems using human guided search.
- Huygens Search & Optimization Competition: Code to solve complex fractal function optimization problems.
- Jason Brownlee. A Note on Research Methodology and Benchmarking Optimization Algorithms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jan; Technical Report ID: 070125.
- Jason Brownlee. Clonal Selection Algorithms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Feb; Technical Report ID: 070209A.
- Jason Brownlee. A Review of the Clonal Selection Theory of Acquired Immunity [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Feb; Technical Report ID: 070223A.
- Jason Brownlee. A Series of Adaptive Models Inspired by the Acquired Immune System [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Feb; Technical Report ID: 070227A.
- Jason Brownlee. Complex Adaptive Systems [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070302A.
- Jason Brownlee. Satisficing, Optimization, and Adaptive Systems [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070305A.
- Jason Brownlee. The 'shape-space' and 'affinity landscape' Immunological Paradigms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070310A.
- Jason Brownlee. [The Physiology of Lymphocyte Migration](2007/The Physiology of Lymphocyte Migration) [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070316A.
- Jason Brownlee. A Series of Discrete Repertoire Models Inspired by Lymphocyte Migration [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070320A.
- Jason Brownlee. An Adaptive Systems Formalism [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070320A
- Jason Brownlee. 'Colour Space': A Contrived Problem Domain for Investigating Adaptive Models [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070322A.
- Jason Brownlee. 'Small Models': A Methodology for Designing and Investigating Adaptive Systems [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070326A.
- Jason Brownlee. Autonomous Distributed Control in the Immune System Using Diffuse Feedback [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070329A.
- Jason Brownlee. Artificial Immune System Thesis Bibliography [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Mar; Technical Report ID: 070330A., Updated November 2007,
- Jason Brownlee. Experimental Scenarios in Colour Space [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070402A
- Jason Brownlee. Populations of Interacting Immune Systems: Evolution and Immunization [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070410A.
- Jason Brownlee. A Series of Multiple Immune System Adaptive Models Inspired by Evolution and Immunization [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070413A
- Jason Brownlee. Realizing Elementary Clonal Selection Algorithms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report: 070418A
- Jason Brownlee. The 'Pathogenic Exposure' Paradigm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070422A
- Jason Brownlee. Antigen-Antibody Interaction [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070427A
- Jason Brownlee. Realizing Elementary Discrete Repertoire Clonal Selection Algorithms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Apr; Technical Report ID: 070430A
- Jason Brownlee. Cognition, Immunology, and the Cognitive Paradigm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070504A.
- Jason Brownlee. Lazy and Competitive Learning [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070508A.
- Jason Brownlee. Learning Classifier Systems [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070514A.
- Jason Brownlee. Towards Unification... [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070516A
- Jason Brownlee. A Clonal Selection Algorithm and Extensions [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070521A.
- Jason Brownlee. A T-Cell Mediated Clonal Selection Algorithm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070523A
- Jason Brownlee. An Intra-Repertoire Recognition Algorithm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070525A
- Jason Brownlee. A Spatial Clonal Selection Algorithm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 May; Technical Report: 070531A
- Jason Brownlee. Optimizing and Matching Bitstrings [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070604A.
- Jason Brownlee. A Lymphocyte Homing Algorithm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070607A.
- Jason Brownlee. A Lymphoid Tissue Model and Lymphocyte Recruitment Algorithms [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070609A.
- Jason Brownlee. A Hierarchical Framework of the Acquired Immune System [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070613A.
- Jason Brownlee. Darwinism and Selectionist Theories [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070616A.
- Jason Brownlee. Information Processing with a Lymphoid Tissue Architecture [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070619A.
- Jason Brownlee. A Population-Based Clonal Selection Algorithm and Extensions [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070621A.
- Jason Brownlee. A Generational Population-Based Clonal Selection Algorithm and Extensions [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070623A.
- Jason Brownlee. Models, Algorithms, and the Hierarchal Acquired Immune System Framework [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070625A.
- Jason Brownlee. Integration of the Pathogenic Exposure Paradigm and the Hierarchical Immune System Framework [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070626A.
- Jason Brownlee. Towards General Information Processing Models of the Acquired Immune System [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jun; Technical Report: 070627A
- Jason Brownlee. A Review of the Immunological Inspired Distributed Learning Environment [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jul; Technical Report: 070702A.
- Jason Brownlee. Convergence and Dominance in the Minimal Clonal Selection Algorithm [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jul; Technical Report: 070706A.
- Jason Brownlee. Immunology as a Metaphor for Adaptive and Distributed Information Processing [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Jul; Technical Report: 070714A.
- Jason Brownlee. Immunology as a Metaphor for Adaptive and Distributed Information Processing Presentation Slides, CITR Seminar, July 2007
- Jason Brownlee. Debrief of PhD Project Practices [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Dec; Technical Report: 20071204-A.
- Jason Brownlee. Unexplored Territory: Seeds for Future Research Investigations [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Dec; Technical Report: 20071210-A.
- Jason Brownlee. OAT HowTo: High-level Domain, Problem, and Algorithm Implementation [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Dec; Technical Report: 20071218A.
- Jason Brownlee. OAT: The Optimization Algorithm Toolkit [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Dec; Technical Report: 20071220A.
- Jason Brownlee. OAT: A Quick Start Guide [Technical Report]. Victoria, Australia: Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology; 2007 Dec; Guide: 20071220A.
Software:
- Optimization Algorithm Toolkit Workbench for optimization providing a large suite of stochastic optimization algorithms and problems.
PhD Dissertation.
Presented for fulfillment of the requirements for the degree of Doctor of Philosophy, Swinburne University of Technology, 2008.
Title: Clonal Selection as an Inspiration for Adaptive and Distributed Information Processing
Abstract: The development of adaptive and intelligent computational methods is an important frontier in the field Artificial Intelligence given the fragility of top-down software solutions to complex problems involving incomplete information. This dissertation describes a systematic investigation of the Clonal Selection Theory of acquired immunity as a motivating information processing metaphor of a series of adaptive and distributed Computational Intelligence algorithms. The broader structure and function of the mammalian immune system is used to frame the cellular theory and classically inspired approaches, providing the additional distributed perspectives of a 'host of tissues' called the Tissue Paradigm and a 'population of hosts' called the Hosts Paradigm. This investigation was motivated by three open problems in the broader field of Artificial Immune Systems, specifically the perceived impasse in the development, identity, and application of the field, the promise of distributed information processing, and the need for a framework to motivate such work. The state of Clonal Selection Algorithms is investigated in the context of immunological theory, and considered in the context of broader related machine learning fields and adaptive systems theory. A systematic approach is adopted in considering the adaptive qualities of clonal selection beyond a cellular perspective, involving the identification of the lymphatic system and lymphocyte migration as a motivating metaphor for intra-host distributed systems, and host immunisation and evolutionary immunology as a motivating metaphor for intra-population distributed system design. Relevant immunophysiology and theory was reviewed, abstracted to computational models and algorithms, and systematically assessed on model pattern recognition problems to demonstrate and verify expected information processing capabilities. The empirical investigation reveals a variety of tissue and host based clonal selection systems capable of acquiring distributed information via internal processes of controlled localisation and dissemination, in a decentralised information exposure environment. The general capabilities of Clonal Selection Algorithms as a Computational Intelligence paradigm are defined in the context of a detailed assessment of the suitability of the approaches to the important problem primitives of Function Optimisation and Function Approximation. The findings highlight the general capabilities of the approaches as mutation-based parallel hill climbers for global optimisation and prototype quantisation approaches to function approximation. Finally, an Integrated Hierarchical Clonal Selection Framework demonstrates the subsumed relationship between the cellular, tissue, and host classes of algorithm, the dependent relationship with the complexity of the abstract antigenic environment addressed by the system, and a general scaffold for a broader class of distributed artificial immune systems.
- Jason Brownlee, Clonal Selection as an Inspiration for Adaptive and Distributed Information Processing, [PhD Dissertation], 2008.
- Dissertation Source: Latex source code for the dissertation and Java source code for all experiments.
- Official Page, Swinburne Research Bank
The research was collected from a number of webpages via internet archive.
- http://www.it.swin.edu.au/personal/jbrownlee/ (archived)
- http://wekaclassalgos.sourceforge.net/ (archived)
- http://jason.brownlee05.googlepages.com/home (archived)
- http://pensive-pondering.blogspot.com/ (archived)
- http://optalgtoolkit.sourceforge.net/ (archived)
- http://members.optushome.com.au/jasonbrownlee/lvq/ (archived)
- http://www.users.on.net/~nbcraven/jasonbrownlee/ (archived)
- https://www.scribd.com/user/15463196/Jason-Brownlee