Ville Kolehmainen
algorithms biocomputing bioinformatics evolution evolutionary algorithms evolutionary computation evolutionary computing learning multi-agent systems natural computing neural computing searching security self organization self organizing maps