DEEP DIVE ON AZURE ML FOR DEVELOPERS
How many dogs can you find in 4 seconds?
How many dogs can you find in 4 seconds?
Who had 12?
DEEP DIVE ON AZURE ML FOR DEVELOPERS
THOMAS MARTINSEN CEO AND FOUNDING PARTNER HAZEL CLARKE SENIOR DATA SCIENTIST
BLUEFRAGMENTS TECHNOLOGY AND INNOVATION Microsoft Cloud Gold Partner Microsoft Application Gold Partner Xamarin Premier Consulting Partner
DEEP DIVE ON AZURE ML AI Services in Azure Azure Machine Learning Machine Learning Tools for Developers
AI ADOPTION TODAY
BUSINESS VALUE IN AI extent that it makes sense and can be done. It must be easy to get information and the information must be given when and where it s needed. The machine must be a support in daily work and help make even more qualified decisions.
AI ML NN
AI SERVICES IN AZURE
AI SERVICES IN AZURE Pre-built AI services Azure Cognitive Services Conversational AI Azure Bot Service Custom AI Azure Machine Learning
AI SERVICES IN AZURE Pre-built AI services Azure Cognitive Services Conversational AI Azure Bot Service Custom AI Azure Machine Learning
COGNITIVE SERVICES Language Vision Speech Search Knowledge LUIS Spell Check Linguistic Analysis Text Analytics Translator Web Language Model Computer Vision Content Moderator Emotion Face Video Indexer Speech Speaker Recognition Translator Custom Autosuggest Image News Video Web Entity Academic Entity Linking Exploration QnA Maker Recommendations Custom Language Understanding Custom Vision Service Custom Speech Custom Search Custom Decision Service
COMPUTER VISION APIS Description [ Tags :["water", "swimming", "sport", "pool", "person", "man ] "Captions": [ { "Text": "a man swimming in a pool of water", "Confidence": 0.8909298}]] Categories [ name : people_swimming, score : 0.099609375] Adult Content False Adult Score 0.18533889949321747 Faces [ age : 27, gender : Male, facerectangle : { left : 472, top : 258, width : 199, height : 199}] Color Foreground Color Background Color Accent White Gray #19A4B2
FACE API { "FaceId":"9099224a-bd77-42b5-b1d2-2641560c0528", "FaceRectangle":{ "Top":124, "Left":459, "Width":227, "Height":227 }, "FaceAttributes":{ "Hair":{ "Bald":0.01, "Invisible":false, "HairColor":[ { "Color":"brown", "Confidence":1.0 }, { "Color":"blond", "Confidence":0.69 }, { } Face Detection Detect one or more human faces in an image Face identification Search and identify faces. Similar face search Easily find similar-looking faces. Face grouping Organise many unidentified faces together into groups, based on their visual similarity.
EMOTION API { "FaceRectangle":{ "Top":141, "Left":356, "Width":123, "Height":123 }, "Scores":{ "Anger":2.45541414E-05, "Contempt":0.000249862962, "Disgust":4.51454434E-05, "Fear":0.001153976, "Happiness":5.58101638E-05, "Neutral":0.004939176, "Sadness":1.091316E-05, "Surprise":0.993520558 } }, { "FaceRectangle":{ "Top":157, "Left":216, "Width":87, "Height":87 Recognise emotions in images The Emotion API takes a facial expression in an image as an input, and returns the confidence across a set of emotions for each face in the image, as well as bounding box for the face, using the Face API.
COGNITIVE SERVICES DEMO
AI SERVICES IN AZURE Pre-built AI services Azure Cognitive Services Conversational AI Azure Bot Service Custom AI Azure Machine Learning
DIGITAL ASSISTANTS
MY BICYCLE IS STOLEN My bicycle is stolen My bike is stolen Somebody took my tandem My bike got nicked My wheels are gone F**#!, they took me iron horse During the act of drinking a nice beer a rascal took advantage of me enjoying that particular beer and relieved me of my dear bicycle, god bless his soul
BOT SERVICE DEMO
AI SERVICES IN AZURE Pre-built AI services Azure Cognitive Services Conversational AI Azure Bot Service Custom AI Azure Machine Learning
AZURE MACHINE LEARNING
ARTIFICIAL INTELLIGENCE Machine Learning NLP/Deep learning Speech recognition Optimisation Robotics
MACHINE LEARNING Supervised Unsupervised Reinforcement learning
MACHINE LEARNING Prepare Data Build & Train Deploy
TOOLS FOR DEVELOPERS
AZURE ML STUDIO Drag and drop modules Add Python and R codes Easy web service deployment Opens the world of ML to anyone with internet Slower performance Limited modules
AZURE ML STUDIO DEMO
AZURE ML WORKBENCH Improved data preparation capacity Github link to keep earlier code versions An excellent transition from Studio Still in the early stages
AZURE ML WORKBENCH DEMO
VS TOOLS FOR AI Visual Studio Tools for AI is an extension that supports deep learning frameworks including Microsoft Cognitive Toolkit (CNTK), Google TensorFlow, Theano, Keras, Caffe2 and more. You can use additional deep learning frameworks via the open architecture. Visual Studio Tools for AI leverages existing code support for Python, C/C++/C#, and supplies additional support for Cognitive Toolkit BrainScript. https://www.visualstudio.com/downloads/ai-tools-vs/
VS TOOLS FOR AI DEMO
DEVELOPERS Building more intelligent applications Train and implement pre-built AI components Work with Data Scientists on custom AI models
DEEP DIVE ON AZURE ML AI Services in Azure Azure Machine Learning Machine Learning Tools for Developers
THANK YOU HELLO@BLUEFRAGMENTS.COM