Loading...

Course Description

Machine learning (ML) is increasingly a part of people's daily lives. Think about some of the technologies you use every day, such as the suggestions that appear on YouTube and emails being diverted to the spam folder. All are practical applications of ML, a branch of artificial intelligence (AI) that allows computer programs to automatically improve through experience. Looking ahead, some of the world's most complex problems — such as future pandemics — could depend on ML as a solution. 

With a curriculum taught by Cornell Tech's Visiting Lecturer Brian D'Alessandro, with content from Cornell University and Boston University faculty, and developed in concert with industry leaders, this "Machine Learning Foundations" summer course offers you the skills that will enable you to build ML solutions in real-world conditions through an ethical and inclusive lens. In this skills-based program, you will work with industry-relevant tools to analyze real-world data sets to identify patterns and relationships in data. By the end of this nine-week course, you will have hands-on experience solving real-world problems by working through the ML life cycle to build machine learning models.

Weekly synchronous lab sessions will give you the opportunity to explore these skills in a collaborative environment and gain hands-on experience in machine learning and data science. Ultimately, the foundational skills you acquire in this "Machine Learning Foundations" curriculum will prepare you to take on real-world industry challenges in Studio this fall. 

During this part of the Break Through Tech AI Program, you can expect to spend about 12 to 15 hours per week on asynchronous online content and about three hours per week on synchronous lab sessions with other students.

Benefits to the Learner

  • Understand the machine learning life cycle and explore common machine learning packages
  • Perform exploratory analysis to understand your data and prepare your data for machine learning applications
  • Train and optimize two popular supervised learning algorithms: k-nearest neighbors and decision trees
  • Understand the mechanics of linear models and implement a common linear model from scratch
  • Define the model evaluation metrics for specific applications by selecting the appropriate model candidates and hyperparameters for testing
  • Understand the principle of ensemble models and how to use them to improve model performance
  • Explore the fields of computer vision and natural language processing then implement deep learning models to solve problems in these areas
  • Identify performance issues and societal failures then find solutions to address these issues

Applies Towards the Following Certificates

Loading...
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .