How Can I Implement MOEA/D Algorithm in Java From Pseudocode?

I want to implement MOEA/D algorithm for a spesific population but I could not figure out how to write the java code from the pseudocode. My population size is 50 and the chromosomes shape is like this: [1,0,0,1,0,0,], so the people are made of binary genes. Is there any simple implementation of that algorithm without using any framework? The steps are not clear for me. I have also tried to convert an matlab code but did not work. Where can …
Category: Data Science

Is there a multi-modal population based metaheuristic that is non-GA?

I have a feature set from which I want to select various combinations and permutations of the features. The length of a solution feature vector can range between , say 5 - 20 features , and the ordering of the features are important , meaning that feature vector ABC is different from BCA i.e they are sequential and depends on each others output. The goal is to find many near optimal solutions around optimal solutions and the solution space is …
Category: Data Science

Crossover Operation for 1-dimensional problems in Differential Evolution

I am using Differential Evolution (DE/best/1/bin) for optimizing a 1-dimensional function i.e. My Population has floating point values (Population size=10, hence 10 floating point numbers) and I have applied mutation successfully. However, When I try performing (binomial)crossover operator it appears as the operator is based on n-parameters rather than only 1 (as in my case). Subsequently, my trial vector is either the target vector(floating point scalar actually) or it is the mutant itself. How do I cope with this? Actually …
Category: Data Science

Differential Evolution optimal tolerance parameter

I am trying to optimize the parameters of a global optimization system for my set of data, because I will have a bunch of similar data to process so I need to fine tune the global optimizator so that it can find the minimum of a function in a reasonable time. The parameter optimization takes a very long time, and it only has to be done once after which I will just use the best combination and just run those …
Category: Data Science

Weighted Average Score

I have several different scores that I'd like to combine them into a single score that represents all parameters. Score components are: Nutrition Score (1-10): 1 for the worst quality and 10 for the best quality Processing quality (1-4): 1 for the least processed and 4 for the most processed food Some other features with different scaling Overall score = w1 * Nutrition_Score + w2 * Processing_Quality + w3 * parameter_3 + ... Considering that I don't have a mean …
Category: Data Science

Ising Spin Glass - Optimization

I'm a newbie researcher working on model-based genetic algorithms, mainly linkage learning in both discrete and continuous spaces, using data modeling. I would like to ask you about Ising Spin Glass (ISG) problem in the context of optimization. I've seen a lot of papers running benchmarks on this particular problem. I've googled it, checked wiki but eventually understood nothing :/ What is an intuitive definition of this problem, making it well suited for optimization? When referring to ISG problem in …
Category: Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.