Re-cent past efforts have focused on direct search methods (e.g. genetic programming) or training on data (e.g. supervised learning).
Undanfarið hefur áher-slan í fræðunum verið á beina leit (t.d. gentíska bestun) eða gagnaþjálfun, en ein aðferð við það síðarnefnda er stýrður lærdómur.