Theviyanthan Krishnamohan·May 4, 2024Multitask Knowledge Transfer in Genetic AlgorithmsThe previous article discussed transferring knowledge from one completed problem to a new problem. However, such sequential transfer of…
Theviyanthan Krishnamohan·Jan 6, 2024An introduction to evolutionary algorithms for dummiesEvolutionary algorithms are heuristic search and optimization algorithms that imitate the natural evolutionary process. This article puts…
Theviyanthan Krishnamohan·Sep 29, 2023Tournament Selection in Genetic AlgorithmsTournament selection is one of the many selection strategies we use in Genetic Algorithms (GAs) to select individuals for crossover. In…
InTDS ArchivebyAlexandre Rosseto Lemos·Dec 26, 2022Genetic Algorithm and its practicality in Machine LearningWhat is GA and how to use it to train Machine Learning models?A response icon2A response icon2
Sebastian Smith·Dec 22, 2017Exploration of ACO and Natural Computing EvaluationAnt Colony Optimisation (ACO) is based on the behaviour of colonies of ants finding food using the pheromones given off by previous ants to…
Sebastian Smith·Dec 22, 2017DFO With Pixel BrightnessAfter learning about the core concepts of DFO, we were tasked with using the algorithm to locate the brightest area of an image by building…
Sebastian Smith·Dec 11, 2017Exploring SDS with text searchStochastic Diffusion Search (SDS) is a form of Swarm Intelligence devised by John Mark Bishop and Mohammad Majid al-Rifae that focuses…
Becky Johnson·Nov 28, 2017Dispersive Flies Optimisation and Genetic Algorithms: Solving The Knapsack ProblemThis is another blog comparing performance of dispersive flies optimisation (DFO) and genetic algorithms (GA) in optimisation problems…A response icon1A response icon1
Becky Johnson·Nov 24, 2017Optimisation: Chromosomes Versus Flies“You’re in a pub on an island and your boss who is strangely in a good mood comes up with an idea that that he’d give a raise to anyone who…
Sebastian Smith·Nov 17, 2017Genetic Algorithms and Project ideasThis week was all about genetic algorithms (GA) and exploring the types of problems that GA would be used for. We were introduced to the…