You are on page 1of 87

Introduction to Machine Learning

by pacmann.ai

1
Motivation

1. The intention of this lecture is not to explain details of building ML


systems.

2. Rather it is an overview of what can be accomplished with ML.

3. If it inspires you, then you’ll have to take the course and learn a lot of
cool stuff !

2
Content

3
Content

1. What is Machine Learning


2. Machine Learning Use Cases
3. When to Apply Machine Learning
4. Data Resources
5. Machine Learning Programming Tools

4
What is Machine Learning?

5
Can a machine ‘Think’?
Imitation Game, 2016
Alan Turing

"Can machines think?"


What is Machine Learning?
Machine Learning Historical Background
Machine Learning Historical Background

From Quest of AI Book


Main problem..

● Classic AI: Symbolic Reasoning


○ No learning
○ Poor handling of uncertainty
○ Hard coding
Machine Learning Historical Background

● Born from the ambitious goal of Artificial Intelligence

Dartmouth AI Conferences
Machine Learning Historical Background

● Perceptron: first artificial neuron.

Machine Learning:
● Learning
● Can handle
uncertainty

Rossenbalt, source: Wikipedia


Machine Learning Historical Background
Artificial Intelligence 1960s

Pascal Vincent, 2015


Machine Learning Current View

Pascal Vincent, 2015


What is Machine Learning?

“Field of study that gives computers the ability to learn


without being explicitly programmed”

- Arthur Samuel (1959)

16
TRADITIONAL PROGRAMMING

Data
Computer Target
Rule

MACHINE LEARNING

Data
Computer Rule
Target
Modification from Pedro Domingos Machine Learning Class
17
Stanford Autonomous Helicopter

Andrew Ng course,
Autonomous Helicopter 18
What is Machine Learning?
Take home messages:

● Giving a model an ability to learn a pattern of historical data


● Not being explicitly programmed
● Without a “strict rule” before modelling

19
Machine Learning Use Cases in The Wild
20
Classification
Alex Smola,
Introduction ML
Product Recommendation: Imputing Missing Data
Alex Smola,
Introduction ML
Netflix Error time by time
Time Series Prediction
Alex Smola,
Introduction ML
Imitating Behavior
Alex Smola,
Introduction ML
Alex Smola,
Introduction ML
“Hassabis worked as lead AI programmer on iconic god game Black & White”
Machine Learning in Industry
Nando de Freitas,
Introduction ML
Nando de Freitas,
Introduction ML
Hot Research: Driverless Car
Speech Recognition
Biltzstein, Data
Sciences Class
Sentiment Analysis
Chatbot
Healthcare
Education
Smart Farming
What Is Smart Farming?
There are some problems in agriculture, that farmers don't have any knowledge
about how to plant better, manage their lands effectively. Farmers also have a
limited access to soft-loan. We think we can solve all these problems
Credit Rating Map
Sensor Drone

Super Computer
Conclusion from Machine Learning Application
Nando de Freitas,
Intro ML
Q: Why now?
Alex Smola,
Introduction ML
Alex Smola,
Introduction ML
Alex Smola,
Introduction ML
Alex Smola,
Introduction ML
Andrew Ng,
Machine
Yearning
ML Researcher vs Statistician vs Data Analyst vs Data Scientist ?
ML Researcher vs Statistician vs Data Analyst vs Data Scientist ?

It doesn’t matter!
Biltzstein, Data
Sciences Class
Data Scientist
Nano Degree by Pacmann AI
Kurikulum Lama
Nano Degree Data Sciences

● Materi sangat mendalam, S1 - S3


● Belajar tidak padat, slow paced
● Termurah se-Indonesia!
● Bangun portfolio dengan Project Lab
Kurikulum Baru
No Business Intelligence (B)
1 Python
2 Data Wrangling

3 Matematika Dasar untuk Data (Calculus)


4 Visualization

No Foundational Mathematics (F)


Applied Linear Algebra and Multivariable
5 Calculus
6 Probability

No Junior Data Scientist (JDS)

7 Introduction to Machine Learning


8 Econometrics
9 Optimization
No Business Intelligence (B)
1 Python
2 Data Wrangling
3 Matematika Dasar untuk Data (Calculus)
4 Visualization

No Foundational Mathematics (F)


5 Applied Linear Algebra and Multivariable Calculus
6 Probability

Kurikulum Baru + Update


No Quantitative Social Scientist (QS) Sesuai Kebutuhan
7 Time Series
8 Econometrics
9 Applied Linear Model Cases

No Machine Learning Scientist (ML)


10 Introduction to Machine Learning
11 Machine Learning Cases
12 DevTools
WAKTU

10 bulan
Biaya Total

9 x 800rb = 7.2 juta


Project Lab

▪ Kumpulan project yang dapat dikerjakan


oleh peserta kelas.
▪ Project tersebut dapat dijadikan portfolio
peserta.
▪ Project dari NGO dan Industri
▪ Tempat membuat portfolio teman-teman.
Placement test
Jr. Data Scientist
No Business Intelligence (B)
● Kami ingin lebih banyak Blok ini adalah materi
1 Python
peserta ikut kelas kami. dasar, tes akan berbentuk:
2 Data Wrangling
- pengetahuan dasar
3 Matematika Dasar untuk Data (Calculus)
● Beberapa dari calon matematika,
4 Visualization
peserta sudah belajar - bahasa inggris
beberapa materi di - programming.
kuliah atau di industri.
No Foundational Mathematics (F)
5 Applied Linear Algebra and Multivariable Calculus
● Maka dari itu kami Placement test
6 Probability
membuat Placement
Test agar teman-teman
bisa ikut kelas sesuai
dengan level skills No Junior Data Scientist (JDS)
masing-masing. 7 Introduction to Machine Learning
8 Econometrics
Placement test
9 Optimization
Kelas Video

▪ Materi akan disampaikan


dalam bentuk video dan
platform interaktif.
▪ 1 Minggu akan diberikan 2
bab materi.
Kelas Review
▪ Pada akhir minggu akan diadakan 1
sesi class review.
▪ Pada sesi class review dosen akan
menjawab pertanyaan peserta.
▪ Dapat akses forum discourse untuk
tanya jawab
CARA MENDAFTAR

Pilih kelas di kurikulum DS


Kelas yang dibuka di Desember

● https://bit.ly/brosurpacmannai
Informasi lebih lanjut

Download Brosur Kelas:


● https://bit.ly/brosurpacmannai
Mendaftar ke Kelas Kami:
● https://www.bukalapak.com/u/sekolahpacmannai
Mendaftar Ke Webinar berikutnya:
● http://bit.ly/PacmannNanoDecember
Kontak Kami di Whatsapp:
● https://bit.ly/WaSingkat
Questions?

87

You might also like