Sorry if this isn't clear as I'm writing this on a mobile device and I'm trying to make it quick.
I've written a basic Genetic Algorithm with a binary encoding (genes) that builds a fitness value and evolves through several iterations using tournament selection, mutation and crossover. As a basic command-line example it seems to work.
...
What books/tutorials do you recommend for learning Genetic algorithms, or AI in general?
I'd prefer language agnostic.
...
I recently started work on a research project that has to do with evolving cellular automata rules (for a given task, follow the link if you're curious).
I am currently evaluating options for tools that could be used for the job, here's what I have so far:
MASON + ECJ
Swarm
MATLAB
MATHEMATICA
Some ad-hoc Python CA implementation + Pye...
Hi Guys
I need to implement PSO's (namely charged and quantum PSO's).
My questions are these:
What Velocity Update strategy do each PSO's use (Synchronous or Asynchronous particle update)
What social networking topology does each of the PSO's use (Von Neumann, Ring, Star, Wheel, Pyramid, Four Clusters)
For now, these are my issues....
I have implemented a Genetic Algorithm to solve the Traveling Salesman Problem (TSP). When I use only mutation, I find better solutions than when I add in crossover. I know that normal crossover methods do not work for TSP, so I implemented both the Ordered Crossover and the PMX Crossover methods, and both suffer from bad results.
Here...
I'm making a Genetic Program, but I'm hitting a limitation with C# where I want to present new functions to the algorithm but I can't do it without recompiling the program. In essence I want the user of the program to provide the allowed functions and the GP will automatically use them. It would be great if the user is required to know ...
I am doing my project in software testing. Genetic algorithm is the technique I want to use to generate automatic test data\test cases in MATLAB.
Please help me in doing my project successfully.
...
I read various stuff on this and understand the principle and concepts involved, however, none of paper mentions the details of how to calculate the fitness of a chromosome (which represents a route) involving adjacent cities (in the chromosome) that are not directly connected by an edge (in the graph).
For example, given a chromosome 1...
Has anybody seen a GP implemented with online learning rather than the standard offline learning? I've done some stuff with genetic programs and I simply can't figure out what would be a good way to make the learning process online.
Please let me know if you have any ideas, seen any implementations, or have any references that I can loo...
Hey!
I read a couple of articles and sample code about how to solve TSP with Genetic Algorithms and Ant Colony Optimization etc. But everything I found didn't include time (window) constraints, eg. "I have to be at customer x before 12am)" and assumed symmetry.
Can somebody point me into the direction of some sample code or articles t...
I'm writing a scheduling program with a difficult programming problem. There are several events, each with multiple meeting times. I need to find an arrangement of meeting times such that each schedule contains any given event exactly once, using one of each event's multiple meeting times.
Obviously I could use brute force, but that's r...
I have N people who must each take T exams. Each exam takes "some" time, e.g. 30 min (no such thing as finishing early). Exams must be performed in front of an examiner.
I need to schedule each person to take each exam in front of an examiner within an overall time period but avoiding a lunch break, using the minimum number of examiners...
I did a little GP (note:very little) work in college and have been playing around with it recently. My question is in regards to the intial run settings (population size, number of generations, min/max depth of trees, min/max depth of initial trees, percentages to use for different reproduction operations, etc.). What is the normal pract...
Hi all,
I am newbie for integer linear programming.
I plan to use a integer linear programming solver to solve my combinatorial optimization problem.
I am more familiar with C++/object oriented programming on an IDE.
Now I am using NetBeans with Cygwin to write my applications most of time.
May I ask if there is an easy use ILP solver f...
I have a collection of binary strings of given size encoding effective solutions to a given problem.
By looking at them, I can spot obvious similarities and intuitively see patterns of symmetry and periodicity.
Are there mathematical/algorithmic tools I can "feed" this set of strings to and get results that might give me an idea of wh...
I'm looking to add some genetic algorithms to an Operations research project I have been involved in. Currently we have a program that aids in optimizing some scheduling and we want to add in some heuristics in the form of genetic algorithms. Are there any good libraries for generic genetic programming/algorithms in c++? Or would you rec...
What is Crossover Probability & Mutation Probability in Genetic Algorithm or Genetic Programming ? Please explain them from implementation perspective!
...
Is there a difference between Genetic algorithms and evolutionary algorithms ? I have read multiple papers, talking about genetic or evolutionary algorithms, and while very similar, I think they may not be the same thing.
...
Hey Guys,
So I have 2 variables that I want to enter into my scoring function
but each variable has its own list of integers that I would like to
test.
I want my variable x to be an integer from this list:
[34,40,45,73,52,64,55,60,65,61,62,63,41,42,43,44]
and I want my variable y to be an integer from this list [100,200,300]
I ...
Hello guys,
Recently i've been improving traditional genetic algorithm for multiknapsack problem. So My Improved Genetic Algorithm is working better then Traditional Genetic Algorithm. I tested. (i used publically available from OR-Library (http://people.brunel.ac.uk/~mastjjb/jeb/orlib/mknapinfo.html) were used to test the GAs.) Does any...