Can I write a Genetic algorithm code for multiple choice questions?
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Mohammad Abouali
2015-4-12
编辑:Mohammad Abouali
2015-4-12
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 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Genetic Algorithm 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!