Top Banner
Main machine learning systems and their business usage
39

The main types of machine learning and their practical application

Mar 17, 2018

Download

Technology

Provectus
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The main types of machine learning and their practical application

Main machine learning systems and their business usage

Page 2: The main types of machine learning and their practical application

About me

Illarion Khlestov

Researcher at Ring Ukraine, computer vision department

GitHub: https://github.com/ikhlestov

Blog: https://medium.com/@illarionkhlestov

Facebook: https://www.facebook.com/i.khlestov

Page 3: The main types of machine learning and their practical application

- Machine learning is just a tool.

- The tool that may help you and your business.

- ML may not be easy, but at least it’s possible.

- It’s interesting.

- And in any case ML is very popular.

Main ideas

Page 4: The main types of machine learning and their practical application

Agenda

- Industry overview

- Closer look at:

- Chatbots

- Healthcare

- Autonomous driving

Page 5: The main types of machine learning and their practical application

What is machine learning?

Page 6: The main types of machine learning and their practical application

What is machine learning?

Page 7: The main types of machine learning and their practical application

Industry Overview. What is the reason of ML?

- ML market - 1.41 Billion in the end of 2017.

- Expected on 2022 - 8.81 Billion (report)

- Company engaged:

- Toyota, VAG group, Daimler AG

- Walmart, Target, Amazon

- AIG, PayPal, Zappos

- ...

- How?

- Personalize

- Automate

- Predict

- Improve

- ...

Page 8: The main types of machine learning and their practical application

Chatbots

Page 9: The main types of machine learning and their practical application

The easiest bot

Page 10: The main types of machine learning and their practical application

A little bit better example

Page 11: The main types of machine learning and their practical application

ML solution

Page 12: The main types of machine learning and their practical application

Available tools and approaches

Page 13: The main types of machine learning and their practical application

Words to vectors

Page 14: The main types of machine learning and their practical application

Word-to-vec example

You may try it online:

http://projector.tensorflow.org/

Page 15: The main types of machine learning and their practical application

DialogFlow

Page 16: The main types of machine learning and their practical application

Business Values

- Reduced costs

- Customers happiness

- Response rate

- 24/7 availability

- Scalability

- Additional training

Page 17: The main types of machine learning and their practical application

What’s next? VoiceBots?

- Customers intention understanding

- Complicated actions

- Speech recognition

- Voice generation

Page 18: The main types of machine learning and their practical application

Healthcare

Page 19: The main types of machine learning and their practical application

What does exist now?

- Digital medical records

- Disease identification/Diagnosis

- Drugs discovery/Manufacturing

- Epidemic outbreak prediction

Page 20: The main types of machine learning and their practical application

What can be done?

- Wearable continuous monitoring devices

- Single database

- Personalized medicine

- Automatic treatment or recommendation

- Automated handling of medical records

- Treatment of disabled people

- People modifications

Page 21: The main types of machine learning and their practical application

How is it possible?

- Objects classification

- Objects detection

- Prediction systems

- Speech and text recognition

Page 22: The main types of machine learning and their practical application

Business values

- Increased life expectancy

- Reduction of insurance payments

- Improvements in the one of the most huge markets

Page 23: The main types of machine learning and their practical application

Potential problems

- Data availability

- Personal data handling and

protecting

- False positive or false negative

results

- Certification, medical clearance

- Bureaucracy and conservatism

Page 24: The main types of machine learning and their practical application

Autonomous Driving

Page 25: The main types of machine learning and their practical application

Current state of the field

Page 26: The main types of machine learning and their practical application

Grounding

- Safety

- Traffic improvements

- Costs reducing

- Cargo transportation

Page 27: The main types of machine learning and their practical application

Blockers

- Legal issues

- Opaque decision system

- People

- Privacy

- Other...

Page 28: The main types of machine learning and their practical application

Adversarial Attack

Page 29: The main types of machine learning and their practical application

Adversarial Attack

Page 30: The main types of machine learning and their practical application

Adversarial Attack

Page 31: The main types of machine learning and their practical application

Moral issues: what should car do?http://moralmachine.mit.edu/

Page 32: The main types of machine learning and their practical application

Job losses

- Approximate 3.5 million of truck drivers

- Abt .5 million of taxi drivers

- Support staff

Page 33: The main types of machine learning and their practical application

What is mainly used

- Objects detection

- Segmentation

- Tracking

- Reinforcement learning

- Usual SGD

- SLAM

Page 34: The main types of machine learning and their practical application

SLAM - Simultaneous localization and mapping

Page 35: The main types of machine learning and their practical application

Existed resources

- Udacity Self Driving Cars nanodegree

- Open Source Self Driving Car Initiative

- MIT 6.S094: Deep Learning for Self-Driving Cars

- Autonomous Driving CookBook

- Nvidia end-to-end training paper

Page 36: The main types of machine learning and their practical application

General Overview

Page 37: The main types of machine learning and their practical application

Are you need it?

- What benefit?

- What are implementation costs?

Take a look at the possible blockers:

- Is such task implementable with the help of ML at all?

- Legal issues

- Datasets existence

First steps:

- Consult with domain expert

- Define clear requirements(minimum and maximum)

- Speed

- Accuracy

- What should be considered as "done"?

- Check available open sourced solutions

Later:

- Measure real profit

- Decide, should your solution be updated or not

Page 38: The main types of machine learning and their practical application

Thank you!Questions?

GitHub: https://github.com/ikhlestov

Blog: https://medium.com/@illarionkhlestov

Facebook: https://www.facebook.com/i.khlestov

UDS Community: https://www.facebook.com/groups/udsclub/

Page 39: The main types of machine learning and their practical application

Bonus: another fields with ML

- Recommendation systems.

- Market analysis. Market prediction and targeting.

- Security systems.

- Content adjusting.

- Agriculture usage. Diseases detection, harvest prediction…

- Generative models. Routes planning, development and arts.

- Physical world modelling.

- Virtual Reality.