From Big Data to AI

35
From Big Data to AI Building Machine Learning Applications Maloy Manna

Transcript of From Big Data to AI

Page 1: From Big Data to AI

FromBigDatatoAIBuildingMachineLearningApplications

MaloyManna

Page 2: From Big Data to AI

Abstract

• ThenewestbuzzwordafterBigDataisAI.FromGooglesearchtoFacebookmessengerbots,AIisalsoeverywhere.

• Machinelearninghasgonemainstream.OrganizationsaretryingtobuildcompetitiveadvantagewithAIandBigData.

• But,whatdoesittaketobuildMachineLearningapplications?BeyondtheunicorndatascientistsandPhDs,howdoyoubuildonyourbigdataarchitectureandapplyMachineLearningtowhatyoudo?

• Thistalkwilldiscusstechnicaloptionstoimplementmachinelearningonbigdataarchitecturesandhowtomoveforward.

Page 3: From Big Data to AI

Yourpresenter

MaloyMannaDataengineeringPM,AXADataInnovationLab

Ibuilddataproducts&services.- Solutionarchitecture|Design|Lean-Agile

linkedin.com/in/maloymaloymanna.github.io

Page 4: From Big Data to AI

Aboutyou

Howmanyofyouare:

• Business?• Datascientists?• Dataanalysts?• DevOpsorIT?• Dataengineering?

Page 5: From Big Data to AI

Whatwe’lltalkabouttoday

• EvolutionofDataAnalytics… andproductstrategies• BigDataarchitectures• MachineLearning• MLUseCases• DeepLearning• APIs&Chatbots• Challenges&Takeaways

Page 6: From Big Data to AI

Search

Page 7: From Big Data to AI

MessengerBots

Page 8: From Big Data to AI

GoogleAssistant

Page 9: From Big Data to AI

TeslaAutopilot

Page 10: From Big Data to AI

Homeautomationplatform

Page 11: From Big Data to AI

Don’tlookatAIinisolation

Page 12: From Big Data to AI

DataAnalyticsEvolution

• Automatedatafeeds|ETL• Structuredanalytics|Datawarehousing&BI• Bigdatacapabilities|Datalake• Real-timeinsights|Streamingdataanalytics• AI|Machinelearning

Page 13: From Big Data to AI

DataScience

Page 14: From Big Data to AI

Datasciencetobuilddataproducts

• Whatistheproblemwearetryingtosolve?• Howdoweknowwhenwe’vewon?(keysuccessmetrics)• Isituseful?

• Whatdatadowehave?• Whatdatashouldwehave?• WhichassumptionscanIverify?• Askquestions

• https://www.datasciencecentral.com/profiles/blogs/the-data-science-project-lifecycle

Page 15: From Big Data to AI

Wherewillyouintegratethisprediction?

• Strongbusinessobjectivesandgoals• Specificproblems• Targetedbenefits

Page 16: From Big Data to AI

Datalakearchitecturecomponents

• Platform• Dataacquisition• Dataprocessing• Dataaccess• Security

Influences:• Objectives:Agile/Fail-fastandopen-source• ITstrategy- infra• Interplayoffactors

Dataplatform

Dataacquisition Dataprocessing Dataaccess

Security&Governance

Page 17: From Big Data to AI

Streamingusecases

• Clickstreamanalysis• Processpoint-of-saletransactions• Mobilegaming• IoT data

Page 18: From Big Data to AI

MachineLearning

Howmanyofyouhave:

• Usedanopen-sourceML?• Built/plantobuildyourownML?• UsedMLinthecloud?• Use/plantouseMLon-prem?

Page 19: From Big Data to AI

MachineLearning

Page 20: From Big Data to AI

MachineLearning

• Atitscore,asetofalgorithms• Canlearnfromandmakepredictionsbasedonrecordeddata• MLmodelisasetofexplanationsoftherelationshipsbetweeninputfeaturesandoutputpredictions• deployedwhereexplicitprogramingistoorigidorisimpractical

https://biguru.wordpress.com/2015/02/05/a-gentle-introduction-to-machine-learning/

Page 21: From Big Data to AI

MachineLearning

• Atitscore,asetofalgorithms• Canlearnfromandmakepredictionsbasedonrecordeddata• MLmodelisasetofexplanationsoftherelationshipsbetweeninputfeaturesandoutputpredictions• Predictsfutureoutcomesbasedonpasttrendsandtransaction• Deployedwhereexplicitprogramingisimpactical

https://biguru.wordpress.com/2015/02/05/a-gentle-introduction-to-machine-learning/

Page 22: From Big Data to AI

MachineLearningUseCases• Healthcare– Virtualassistants,wearables,lifestylemanagementandmonitoring,ER&surgery,drugdiscovery,mentalhealth,patientdataandriskanalytics,hospitalmanagement

• Fintech– creditscoring/directlending,regulatorycompliance,frauddetection,personalfinanceassistants,robo-advisors,insurance

• Security– cybersecurity,datasecurity

• Marketing&Advertising

• Facialrecognition– Image&Videoclassification/Segmentation• Speechrecognition• NaturalLanguageUnderstanding– NLP• Personalization- Recommendationengines

Page 23: From Big Data to AI

DeepLearning

• SubfieldofMLthatusesseverallayersofalgorithmscalledneuralnetworks(algorithmsthatmimicthehumanbrain)• Algorithmsnotlimitedtocreateanexplainablesetofrelationships• ConvolutionalNNsaregoodforimagerecognition• Longshort-termmemorynetworksaregoodforspeechrecognition• Steeplearningcurvebecauseoflow-levelAPIs

Page 24: From Big Data to AI

DeepLearning

Page 25: From Big Data to AI

Neuralnetworks

Page 26: From Big Data to AI

Neuralnetworkarchitectures

https://medium.com/@xenonstack/overview-of-artificial-neural-networks-and-its-applications-2525c1addff7

Page 27: From Big Data to AI

Usingdeeplearning

Whatwouldinterestyoumore:

• In-depthtutorialsondeeplearning• HowtouseMLframeworks• HowtouseMLAPIsinpractice

Page 28: From Big Data to AI

APIs

• Vision• Speech• Language

Page 29: From Big Data to AI

MLframeworks

• MLLib – ApacheSparkMLlibrary• Scikit-Learn(Pythonmathandscience)• Tensorflow - dataflowgraphs,neuralnetworks• ApacheMXNet• Caffe – deeplearning• H20.ai– extendtoHadoopandSpark(Sparklingwater)

• MicrosoftCognitiveToolkit(vision,speech,language,searchapis)• Amazonservices• Googleservices

Page 30: From Big Data to AI

Spark&Deeplearningpipelines

https://databricks.com/blog/2017/06/06/databricks-vision-simplify-large-scale-deep-learning.html

Page 31: From Big Data to AI

Spark&Deeplearningpipelines

https://databricks.com/blog/2017/06/06/databricks-vision-simplify-large-scale-deep-learning.html

Page 32: From Big Data to AI

Chatbots

• Botframeworks– MicrosoftBotFramework,Api.ai,Facebookbotengine• Botplatforms– Chatfuel,BeepBoop,Botengine.ai

Page 33: From Big Data to AI

AIinproductstrategy

Page 34: From Big Data to AI

AIacrossindustries

Page 35: From Big Data to AI

Takeaways

• ProductstrategywithAIinyourproduct• Specificbusinessgoalsandsuccessmetrics• Agilemodelnotalwayssuitablefordata/AIproducts• Peopleandprocessasimportantastechnology• Investinuser-centricdesign