Azure ML workbench-Run Model-Part 2

a-12

In the last post, I have shown how to install the Azure ML workbench. Also, I have shown an example of classification problem with iris data how to load it and run it

I run the code on the local computer. as you can see in the below picture, the physical place is “local”, there is a possibility to load the run in python and spark as well (will show them later). also after running the scripts, a message has been shown on the right side of the windows that show the status of the running the code (see below picture)

a-1

 

Now, I am going to hover my mouse over the completed job on the right side of the screen.

a-2

 

as you can see in the above picture, there is a summarise information on the run such as the algorithm that has been used, accuracy, and so forth. to have a better view on the run, I am going to click on the run to see the actual results.

 

a-3

By clicking on the result,  the “Run Properties” has been shown. The first item is the status of the run (number 3), the start time of run the code, duration, the place that the code has been run, the accuracy of the prediction has been shown.

by scrolling down you will see a section name “Metrics”

a-6

In this section, a summary of the performance metrics has been shown. The first one is Precision

Precision = TP / (TP+FP)

So what is Precision?

The below tables shows what is true positive (TP), what is  True Negative (TN) and so forth.

so precision tries to show the ratio of cases that algorithm predicts as the positive condition. For instance, for predicting a passenger in Titanic ship are going to survived or not, so for precision, we are going to see how much we are good in predicting the survived cases.

A-9

Higher precision is much desire as the above chart shows the chart has an increasing trend for data.

what is the recall?

Recall = TP / (TP+FN)

or it going to look at the ratio of the real data for survival.  higher recall better result. or smaller number of False Negative better results.

if you scroll down, you will see some other chart as below that shows the true positive and other in a matrix as below

a-7

Finally, at the bottom of the page, you will see the log file for our run as below:

a-10

I just click on the “control_log” item and in the below window I able to see the detail of it. Moreover, there is a possibility to download it.

However, besides the above features, there are some places that you able to do data cleaning, data visualization coding and so forth. Just click on the left side of the video, on the database icon, you will see we have two folders: Datastore that is the original dataset we have, the next one is Data preparations that means the data that has been created there.

a-11

In next post, I am going to show how we can load data into Azure ML workbench and how to do data cleaning there.

https://en.wikipedia.org/wiki/Precision_and_recall

 

 

Leila Etaati on LinkedinLeila Etaati on TwitterLeila Etaati on Youtube
Leila Etaati
Trainer, Consultant, Mentor
Leila is the first Microsoft AI MVP in New Zealand and Australia, She has Ph.D. in Information System from the University Of Auckland. She is the Co-director and data scientist in RADACAD Company with more than 100 clients in around the world. She is the co-organizer of Microsoft Business Intelligence and Power BI Use group (meetup) in Auckland with more than 1200 members, She is the co-organizer of three main conferences in Auckland: SQL Saturday Auckland (2015 till now) with more than 400 registrations, Difinity (2017 till now) with more than 200 registrations and Global AI Bootcamp 2018. She is a Data Scientist, BI Consultant, Trainer, and Speaker. She is a well-known International Speakers to many conferences such as Microsoft ignite, SQL pass, Data Platform Summit, SQL Saturday, Power BI world Tour and so forth in Europe, USA, Asia, Australia, and New Zealand. She has over ten years’ experience working with databases and software systems. She was involved in many large-scale projects for big-sized companies. She also AI and Data Platform Microsoft MVP. Leila is an active Technical Microsoft AI blogger for RADACAD.

Leave a Reply