hawaii machine learning meetup · introduction –why machine learning? machine learning quotes ^a...

38
Hawaii Machine Learning Meetup Matthew Motoki Thomas Yokota Sorapong Khongnawong Michael Motoki

Upload: others

Post on 16-Oct-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Hawaii Machine Learning Meetup

Matthew Motoki

ThomasYokota

SorapongKhongnawong

MichaelMotoki

Page 2: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Organizer’s Backgrounds

• Mike• Education: Master's in Urban and Regional Planning• Work Experience: Transportation Planner

• Matt• Education: BS Math; MS Electrical Engineering - Reinforcement Learning• Work Experience: Analytics Consultant

• Tom• Education: MPH Public Health, Epidemiology Specialization• Work Experience: Data Scientist

• Sora• Education: BS in Electrical and Computer Engineering• Work Experience: Software Development in C and C#

9/12/2017 1

Page 3: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 2

Page 4: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 3

Page 5: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 4

Page 6: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – What is Machine Learning?

In your own words, what is machine learning?

• The process of programmatically optimizing linear algebraic approaches in order to maximize the accuracy of a classification or regression model.

• Training statistical models to predict things with data.

• Computers doing cool stuff.

• Data science rebranded.

• Robots!

Machine learning is concerned with the question of how to construct computer programs that automatically improve with experience.

9/12/2017 5

Page 7: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – What is Machine Learning?

What is machine learning?

9/12/2017 6

Page 8: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 7

Page 9: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Machine Learning Quotes

“A breakthrough in machine learning would be worth ten Microsofts.” ― Bill Gates

“For a very long time it [deep learning] will be a complementary tool that human scientists and experts can use to help them with the things that humans are not naturally good.” ― Demis Hassabis

“People worry that computers will get too smart and take over the world, but the real problem is that they're too stupid and they've already taken over the world.” ― Pedro Domingos

“Machine learning is like teenage sex: everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims they are doing it...” ― Anonymous

9/12/2017 8

Page 10: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

9/12/2017 9

Goodfellow et al., 2016

Page 11: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

9/12/2017 10

Goodfellow et al., 2016

Page 12: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 11

Page 13: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

9/12/2017 12

Page 14: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

• Fraud detection

9/12/2017 13

Page 15: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

• Fraud detection

• Image classification

9/12/2017 14

Page 16: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

• Fraud detection

• Image classification

• Product recommendation

9/12/2017 15

Page 17: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

• Fraud detection

• Image classification

• Product recommendation

• Self-driving cars

9/12/2017 16

Page 18: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Applications of Machine Learning

• Weather forecasting

• Fraud detection

• Image classification

• Product recommendation

• Self-driving cars

• Game playing AI

9/12/2017 17

Page 19: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Case Study - Instacart

Goal: Predict the probability of product reorders

Data: Order history 300,000+ members 50,000+ products (1 GB)

Domain: Market Basket Analysis, One-step ahead forecasting

Solution:

• Gradient Boosted Decision Trees

• Deep Recurrent Neural Networks

9/12/2017 18

Page 20: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Introduction – Why Machine Learning?

Case Study - Cell Division

Goal: Create a board game with an AI opponent that learns

Data: Repeated self-play

Domain: Reinforcement Learning

Solution:

• Q-Learning with Epsilon Greedy Strategies

• Rollout Strategies with Base Heuristics

9/12/2017 19

Cell|Division

Page 21: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 20

Page 22: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 21

∎fewer responses ∎more responses

Page 23: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 22

Page 24: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 23

Page 25: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 24

Page 26: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 25

Page 27: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 26

Page 28: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Member Survey Results

9/12/2017 27

Page 29: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 28

Page 30: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

What to Expect from this Meetup

Promote interest and develop a community around machine learning and AI in Hawaii

1. Host machine learning related talks

2. Machine learning tutorials

3. Machine learning competitions

9/12/2017 29

Page 31: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

What to Expect from this Meetup

Host machine learning related talks• Primary role as organizers• Invite members, academia, visiting experts to share knowledge• Examples

‒ A day in the life of a data scientist (coming soon)‒ Machine learning primer‒ How to become a Kaggle master‒ High performance computing in R/Python‒ Specific machine learning algorithms

Let us know if you have any suggestions

9/12/2017 30

Page 32: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

What to Expect from this Meetup

Machine Learning Tutorials (Study Group)• Form study groups to leverage online resources

• Most resources are free

• Certifications are available

9/12/2017 31

Page 33: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

What to Expect from this Meetup

Machine Learning Competitions• Host local competitions

• Data visualization challenges

• Predictive analytics challenges

• Team up in global competitions• Kaggle

• Numerai

9/12/2017 32

Page 34: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 33

Page 35: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Human vs AI – Age Prediction

Compete against machine learning to predict member’s age

9/12/2017 34

Convolutional Neural NetworkIMDB-WIKI Dataset (500k+ facial images)

CatBoostSpeed Dating Data (2002-2004, 8000+ records)

Page 36: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Human vs AI – Age Prediction

On a scale of 1-10, how interested are you in the following activities?

9/12/2017 35

• Exercising

• Dining out

• Museums/galleries

• Hiking/camping

• Gaming

• Dancing/clubbing

• Reading

• Watching TV

• Movies

1. Several times a week

2. Twice a week

3. Once a week

4. Twice a month

5. Once a month

6. Several times a year

7. Almost never

Page 37: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

Table of Contents

• Introduction• What is Machine Learning?

• Why Machine Learning?

• Applications

• Member Survey Results

• What to Expect from this Meetup

• Human vs AI – Age Prediction

• Conclusion

9/12/2017 36

Page 38: Hawaii Machine Learning Meetup · Introduction –Why Machine Learning? Machine Learning Quotes ^A breakthrough in machine learning would be worth ten Microsofts. ―Bill Gates For

We’ll keep you posted

We are working out the details for

• New meetup location

• Upcoming meetup topics

• Hawaii machine learning website

• Recommended massive online open courses for machine learning

9/12/2017 37

Thanks for Coming!