Can I write a Genetic algorithm code for multiple choice questions?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Mohan Lal
el 12 de Abr. de 2015
Comentada: Mohammad Abouali
el 12 de Abr. de 2015
Hello.. Can anyone please help me? I have to write a GA code to find the solution case there are 10 questions with 4 choices which means there are 4^10 = 1,048,576 cases and one of them is the solution case. Cheap Youtube Views I have understood that the length of chromosomes must be 10 arrays and the size of population is also 10. I know nothing about coding and looked through some code examples and noticed that i have to calculate crossover, mutation, and fitness..
This is what I came up with for now. I found this example source on google, and I do not understand why there are popcurrent, popnext.. Thank you very much..
0 comentarios
Respuesta aceptada
Mohammad Abouali
el 12 de Abr. de 2015
Editada: Mohammad Abouali
el 12 de Abr. de 2015
nVars=10;
% there are 4 choices, so integer 1 to 4; set Lower and upper bounds.
LB = ones (nVars,1)
UB = 4 * ones(nVars,1);
x = ga(fitnessfcn,nVars,[],[],[],[],LB,UB,[],1:nVars)
0 comentarios
Más respuestas (1)
Ver también
Categorías
Más información sobre Genetic Algorithm en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!