Machine Learning Algorithm Knowledge bank
I’ll be updating here a list of various research areas in Machine Learning both for my own reference to grow my second brain database and also for your own reference. Feel free to add comments if you believe a certain area is lacking concise information and could use more.
Feel free to also bookmark this article so you can access it quickly when needed.
Cheers!
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Genetic Algorithms
Population-Based Search: Goal is not to find one solution but to develop a population of solutions. Each solution corresponds to a unique space in the search space of the problem. Goal is not to focus on the cost function. Evolutionary process of choosing the best population and mutating to generate new cells and compare with older cells.
Some similarities to Dijkstra’s Algorithm.
Useful for novel functions: Combinatorial Optimization (portfolio, knapsack), Traveling Salesman — Route optimization
Open-Ended Search Algorithms: There is not a defined goal in mind. The population and environment may be constantly shifting allowing for new opportunities to evolve better.
Applications: Generative AI
Resources: