Machine Learning at CU Boulder

Welcome to the hub for research in machine learning! 

Devoted to faculty and students that are interested in developing new machine learning algorithms and techniques, and seek to deepen our understanding of existing ones.

Machine learning provides the intelligence underlying fields sometimes known as big data analytics, data science, and data mining.

Machine learning is a subfield of Artificial Intelligence (AI) concerned with developing computer programs and systems that learn and make predictions from data. Machine learning systems have shown great success in tasks as varied as recognizing objects in images, understanding speech, interpreting natural language texts, classifying documents by content, guiding robots in unfamiliar environments, making product and movie recommendations to consumers, predicting disease outbreaks, inferring social relationships from communication patterns, and anticipating human errors.   

Machine learning methods are widely used in engineering and natural science fields to interpret and model data, and increasingly in the social sciences as well.

Get involved in machine learning research at CU Boulder. Learn about several opportunities.

Check out a sample of machine learning courses offered at CU Boulder.

Listing of labs and faculty sites at CU Boulder that are involved in machine learning.