freeradiantbunny.org

freeradiantbunny.org/blog

machine learning tribes

The Five "Tribes" of Machine Learning

The categorization of machine learning into tribes can be attributed to researchers and practitioners who sought to clarify the different approaches and paradigms within the field.

These classifications emerged as machine learning expanded beyond traditional methods, and experts recognized the need to define distinct types of learning processes.

Researchers such as Geoffrey Hinton, Yann LeCun, and Yoshua Bengio, pioneers in deep learning, contributed to the development of these tribes through their work on neural networks and other advanced techniques.

The term tribes itself was popularized as a way to acknowledge the diversity of methodologies in machine learning, highlighting the varying goals, techniques, and applications that characterize each group.

This classification helps to organize the field and fosters a clearer understanding of how different methods contribute to solving complex problems in AI.

Supervised Learning Tribe

Unsupervised Learning Tribe

Reinforcement Learning Tribe

Semi-Supervised Learning Tribe

Self-Supervised Learning Tribe