Sie sind auf Seite 1von 12

APPLIED

MACHINE
LEARNING
Applied Machine Learning

Overview

“ Over the past decades


computers have broadly
automated tasks that
programmers could describe
with clear rules and algorithms.
Modern machine learning
techniques now allow us to do
the same for tasks where

describing the precise rules is
much harder.
Jeff Bezos
Machine Learning has become an entrenched part of
Founder, Amazon everyday life. The books we buy, the movies we
watch, the sports we follow, the driving directions we
get are driven by Machine Learning algorithms. It is
one of the most exciting fields of computing today.
And Machine Learning practitioners are in high
demand, with a shortfall of 250,000 data scientists
forecast.

At Columbia Engineering, we are fascinated by the


possibilities of Machine Learning. We have created
the Applied Machine Learning course, in partnership
with EMERITUS, to help students across the world
apply Machine Learning to improve every aspect of
human life.

01
Applied Machine Learning

About Columbia Engineering

Transcending
Disciplines,
Educating
Leaders,
Transforming
Lives

10
Nobel Prizes in physics,
chemistry, medicine,
and economics
Columbia Engineering (Columbia University Fu Foundation School of
Engineering and Applied Science), is committed to pushing the frontiers
of knowledge and shaping discoveries to meet the needs of society.

1864
These aspirations have been fundamental since its early origins in 1864
as a school devoted to metallurgy and mining.

Over the years, Columbia’s faculty and students have made remarkable
contributions that have spurred technological and social progress.
Today, Columbia carries the tradition of innovation as engineering transforms The year of origin,
nearly every aspect of life. we started pushing
the frontiers of
Faculty at Columbia Engineering have won 10 Nobel Prizes in physics, knowledge and
chemistry, medicine, and economics. shaping discoveries
to meet the needs of
society

02
Applied Machine Learning

Course Faculty

John W. Paisley
Columbia University
Associate Professor, Electrical Engineering
Affiliated Member, Data Sciences Institute

John has a PhD from Duke and has been a postdoctoral


researcher in the Computer Science departments at
Princeton University and UC Berkeley.

John Paisley’s research focuses on developing models


for large-scale text and image processing applications.
He is particularly interested in Bayesian models and
posterior inference techniques that address the big data
problem.

03
Applied Machine Learning

Course Leaders

Carleton Smith | Course Leader, EMERITUS


Carleton Smith is a Data Science educator and practitioner in Chicago, IL.
Carleton has taught several data science courses at General Assembly and has
served as the Lead Data Science Instructor for a number of corporate training
engagements. Before becoming an instructor, Carleton worked on data projects
in the finance, health care, and medical research domains. Carleton has an MS in
Predictive Analytics from DePaul University and a BS in Entrepreneurship from
Indiana University’s Kelley School of Business.

James Faghmous | Course Leader, EMERITUS


James H. Faghmous is a visiting assistant professor at Stanford University
where he researches and mentors on applying artificial intelligence to emerging
population health problems.James received his Ph.D. in computer science from
the University of Minnesota where his dissertation on AI and climate change
received the Outstanding Doctoral Dissertation Award in Science and
Engineering.

Jacob Koehler | Course Leader, EMERITUS


Jacob is a mathematics educator, with a PhD in mathematics education from
Columbia University. Currently, he teaches mathematics and computing in the
Department of Natural Sciences and Mathematics at The New School in
Manhattan, New York. He loves all kinds of problems in mathematics and
computing, but especially those dealing with Natural Language Processing and
pedagogical problems in the mathematics classroom.

*Course Leaders are subject to change

04
Applied Machine Learning

Course Highlights

Our approach to this course is to teach the


underlying concepts and math of Machine Faculty
Learning. Video Lectures

Going beyond the theory, our approach invites


participants into a conversation, where learning
is facilitated by live subject matter experts and
enriched by practitioners in the field of machine Quizzes /
learning. We expect learners would be required to Assignments
put in 6-8 hours per week.

Q&A Sessions
with Course Leaders

Moderated
Discussion Boards

Application
Projects

Live
Online
Teaching

05
Applied Machine Learning

Syllabus

Supervised Learning Unsupervised Learning


Module 1 Module 6

Regression Clustering Methods


Maximum Likelihood, Least Squares, K-Means Clustering, E-M, Gaussian Mixtures
Regularization

Module 2 Module 7

Bayesian Methods Recommendation Systems


Bayes Rule, MAP Inference, Active Learning Collaborative Filtering, Topic Modeling, PCA

Module 3 Module 8

Foundational Classification Algorithms Sequential Data Models


Nearest Neighbors, Perceptron, Logistic Markov and Hidden Markov Models, Kalman
Regression Filters

Module 4 Module 9

Refinements to Classification Association Analysis


Kernel Methods, Gaussian Process

Module 5 Module 10

Intermediate Classification Algorithms Clustering Methods


SVM, Trees, Forests and Boosting Model Comparisons, Analysis Considerations

All assignments and application projects will be done using the Python programming language.

06
Applied Machine Learning

Application Projects

The course requires learners to work on application projects. These projects require learners to apply the
Machine Learning concepts they have learned to datasets and derive inferences. These application projects
are intentionally made to be challenging. We expect learners to spend substantial time and effort solving
the application projects. At the end of the course, we expect learners to be able to apply Machine Learning
to solve many of the business problems they face at their workplace.

Movie Recommendation Engine


You will build a movie recommendation engine by applying collaborative filtering and
topic modelling techniques. You use a dataset which contains 20 million viewer
ratings of 27,000 movies.

House Price Prediction


You will write code to predict house prices based on several parameters available in
the Ames City dataset compiled by Dean De Cock using least squares linear regression
and Bayesian linear regression.

Human Activity Recognition


You will predict the human activity (walking, sitting, standing) that corresponds to the
accelerometer and gyroscope measurements by applying the nearest neighbours
technique.

Credit Card Fraud Detection


You will detect potential frauds using credit card transaction data. You will apply the
random forest method to identify fraudulent transactions.

Market Segmentation
You will create market segments using the US Census dataset and by applying the
k-means clustering method.

Note: All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them
does not imply any affiliation with or endorsement by them.

07
Applied Machine Learning

Certificate

Upon successful completion of the course, participants will receive a verified digital certificate
from EMERITUS in collaboration with Columbia Engineering Executive Education.

THIS IS TO CERTIFY THAT


YOUR NAME
HAS ATTENDED AND SUCCESSFULLY COMPLETED

APPLIED MACHINE LEARNING


JUNE 2019

Bob Halperin Tiffany Simon


Academic Director Associate Dean of Graduate Student Affairs
EMERITUS Columbia Engineering

08
Applied Machine Learning

Course Fee and Duration

USD 1,400
3 Months, Online

Singapore residents who wish to enroll for this course will be charged GST.

Prerequisites

The course requires an undergraduate knowledge of


? statistics, (descriptive statistics, regression, sampling
distributions, hypothesis testing, interval estimation, etc.)
calculus, linear algebra, and probability.

You should be comfortable with Python or any other


programming language. All assignments/application projects
will be done using the Python programming language using
one or more of the following packages pandas, NumPy,
Matplotlib, seaborn, scikit-learn, PyMC3 etc.

10
Applied Machine Learning

About EMERITUS

Columbia Engineering Executive Education is


Online collaboration
collaborating with online education provider EMERITUS
Institute of Management to offer a portfolio of
with EMERITUS
high-impact online courses. These courses leverage
Columbia’s thought leadership in management
Collaborative and
practice developed over years of research, teaching,
and practice.
engaging format
By collaborating with EMERITUS, we are able to
Live teaching, hands-on
broaden access beyond our on-campus offerings in a
collaborative and engaging format that stays true to
project-based learning
the quality of Columbia.

More than 10,000 students


EMERITUS’ approach to learning is formulated on a
cohort-based design to maximize peer-to-peer sharing
from over 120 countries have
and includes live teaching with world-class faculty and
hands-on project-based learning. In the last year, more
than 10,000 students from over 120 countries have
benefited professionally from EMERITUS.

11
www.emeritus.org

E-mail: info@emeritus.org
We attempt to respond to queries in 24 hours or less. However, over weekends and holidays, our responses may take up to 72 hours.

Disclaimer: The information provided is accurate at the time of printing and is subject to change.
EMERITUS Institute of Management reserves the right to make changes without prior notice.

® Global IVY is a registered trademark.

© Copyright 2019 EMERITUS Institute of Management. All Rights Reserved.


EMERITUS Institute of Management | Council for Private Registration No. 201510637C | Period: 29 March 2018 — 28 March 2022

Das könnte Ihnen auch gefallen