aimeetup #3: data is oxygen for ml

45
Data is oxygen for ML Cracow, 8th December 2016

Upload: 2040io

Post on 13-Apr-2017

45 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: AIMeetup #3: Data is oxygen for ML

Data is oxygen for ML

Cracow, 8th December 2016

Page 2: AIMeetup #3: Data is oxygen for ML

Hello, I’m Dima Boyko

Dima BoykoRails developer, Python developer, Data Scientist Software engineer @inFakt

[email protected]/dimaboyko

Page 3: AIMeetup #3: Data is oxygen for ML

What computer can do better than human?

What human can do better than computer?

Page 4: AIMeetup #3: Data is oxygen for ML

What computer can do better than human?+What human can do better than computer?

Page 5: AIMeetup #3: Data is oxygen for ML

”Field of study that gives computers the ability tolearn without being explicitly programmed

1959, Arthur Samuel

What computer can do better thanhuman?+What human can do better thancomputer?

Machine learning

Page 6: AIMeetup #3: Data is oxygen for ML

Machine learning is not the future

Page 7: AIMeetup #3: Data is oxygen for ML

Machine learning ALVIN

YouTubehttps://youtu.be/ilP4aPDTBPE?t=39

1992 !

Page 8: AIMeetup #3: Data is oxygen for ML

Machine learning

Page 9: AIMeetup #3: Data is oxygen for ML

BoostML can boost existing products by improving quality and usability of some modules

UnlockUsing ML can unlock newproduct use-cases

Machine learning

Page 10: AIMeetup #3: Data is oxygen for ML

Machine learning Drawbacks?

Page 11: AIMeetup #3: Data is oxygen for ML

Machine learning Drawbacks?

WOW / WTF ratio

Page 12: AIMeetup #3: Data is oxygen for ML

Data Algorithm Insight

Machine learning Usage model

Page 13: AIMeetup #3: Data is oxygen for ML

Data

Machine learning Usage model

Page 14: AIMeetup #3: Data is oxygen for ML

Data

Page 15: AIMeetup #3: Data is oxygen for ML

Using of data

Page 16: AIMeetup #3: Data is oxygen for ML

Using of data Red Roof Inn

Page 17: AIMeetup #3: Data is oxygen for ML

2 to 3 %of flights were canceled

Using of data Red Roof Inn

Page 18: AIMeetup #3: Data is oxygen for ML

500daily

Using of data Red Roof Inn

Page 19: AIMeetup #3: Data is oxygen for ML

90 000passengers

Using of data Red Roof Inn

Page 20: AIMeetup #3: Data is oxygen for ML

Weather data

Using of data Red Roof Inn

Page 21: AIMeetup #3: Data is oxygen for ML

Using of data Red Roof Inn

10%more revenue during season

Page 22: AIMeetup #3: Data is oxygen for ML

Using of dataLos Angeles Police Department

Page 23: AIMeetup #3: Data is oxygen for ML

Historical

DATA

Analysis & Prediction

Reaction

Using of dataLos Angeles Police Department

Page 24: AIMeetup #3: Data is oxygen for ML

Using of dataLos Angeles Police Department

Page 25: AIMeetup #3: Data is oxygen for ML

Using of dataLos Angeles Police Department

Page 26: AIMeetup #3: Data is oxygen for ML

33% 21%Less thefts Less victims

Using of dataLos Angeles Police Department

Page 27: AIMeetup #3: Data is oxygen for ML

Using of dataUPS Cargo Delivery

Page 28: AIMeetup #3: Data is oxygen for ML

16,9MDelivered cargos daily

195Countries around the globe

Using of dataUPS Cargo Delivery

Page 29: AIMeetup #3: Data is oxygen for ML

Orion

• Mathematical model for operations research• Huge processing power in real time

Using of dataUPS Cargo Delivery

Page 30: AIMeetup #3: Data is oxygen for ML

13 000Tons of exhausts less

Using of dataUPS Cargo Delivery

6MLitres less fuelusage during the year

+ Fasterdeliveries

Page 31: AIMeetup #3: Data is oxygen for ML

Using of data inFakt Automated Accounting

Page 32: AIMeetup #3: Data is oxygen for ML

~50 000Invoices booked monthly by accountants

Using of datainFakt Automated Accounting

Page 33: AIMeetup #3: Data is oxygen for ML

AutoAccountingBrief product history

Using of datainFakt Automated Accounting

Page 34: AIMeetup #3: Data is oxygen for ML

Data from last year Scikit-learn Infrastructure

AutoAccounting Classification

15% invoices

95% correct

Page 35: AIMeetup #3: Data is oxygen for ML

Data from last year Infrastructure

AutoAccounting Classification

55% invoices

95% correct

Page 36: AIMeetup #3: Data is oxygen for ML

AutoAccounting Classification

Keep it simple

Page 37: AIMeetup #3: Data is oxygen for ML
Page 38: AIMeetup #3: Data is oxygen for ML

3 %Wrong Inconsistent

8/10Human mistake

AutoAccounting

Page 39: AIMeetup #3: Data is oxygen for ML

~70%Invoices booked automatically

AutoAccounting

Page 40: AIMeetup #3: Data is oxygen for ML

~70%Invoices booked automatically

600 / monthHours saved for creative work

AutoAccounting

Page 41: AIMeetup #3: Data is oxygen for ML

Know your DATA!

Page 42: AIMeetup #3: Data is oxygen for ML

Auto

What’s next?

Page 43: AIMeetup #3: Data is oxygen for ML

Auto

What’s next?

#worldwide #vendor_independent #simple

Page 44: AIMeetup #3: Data is oxygen for ML

What’s next?

Open Source ?/OpenAutoX

Page 45: AIMeetup #3: Data is oxygen for ML

Thanks! Any questions?

Dima BoykoSoftware engineer @ inFakt

[email protected]/dimaboyko