SlideShare a Scribd company logo
1
AutoML Step-by-Step Guide for Class Authors
Overview
This Guide accompanies the learning video, “AutoML Step-by-Step for Class Authors,” in which we create a class for laptop batteries.
You can use the following like to access the video: (INSERT FINAL VIDEO LINK HERTE).
This AutoML Step-by-Step Guide shows you how to author an AutoML class. At a high level there are four steps:
• Class Definition: view and edit class definition and program-specific information
• Input Domain: configure the classifier that will be taken as input domain by the ML model
• ML Model: where train the ML classifier to recognize patterns and improve its predictions
• Deploy and Launch: complete the required steps to launch the class to production
Each requires multiple actions in the UI and processing on the backend. In this guide we walk through each of them. Let’s find all the
laptop batteries using AutoML. We will use CP Central. Start by navigating to cp-central.catalog.amazon.dev.
2
Stage 1: Class Definition
Step Actions Screenshot
1.
a) Select Classes from main
menu, left side. This brings
up a summary of all
classes, status, last
modified by, and modified
date.
b) Click the button, Create
new class, upper right
2. a) Select ASIN as entity to
classify
b) Click Next
3
Step Actions Screenshot
3. a) Select AutoML as ASIN
classification technique
b) Click next
4
Step Actions Screenshot
4. a) Under Class details,
select Program as Sandbox
b) Enter Class name,
Demo_Laptop_Batteries_
(your initials)_ML
c) Use pulldown to select
marketplace, amazon.com
d) Enter class Description,
Demo class to identify all
Laptop Batteries sold on
amazon.com
e) Select Next
5
Step Actions Screenshot
5. a) In Sandbox program
details, edit mandatory
items.
b) Select 5 for ASIN Review
Priority
c) Use dropdown to select
Agency as null
d) Use dropdown to select
Product category as All
e) Select Notification Date,
today’s date
f) Scroll down, skip optional
fields, and enter Target TP
rate, 95
g) Click Save changes
↓
6
Step Actions Screenshot
6. a) Skip True positive ASINs
for now
b) Click Next
7. a) Also skip True negative
ASINs
b) Click Next
7
Step Actions Screenshot
8. a) In the Summary that
appears, review entries
b) Click Create class at
bottom
8
Step Actions Screenshot
9. a) Your class is created
b) You have completed first
of four stages in authoring
an AutoML class
c) Let’s begin Stage Two of
four.
d) In CP Central overview
that appears, click Edit for
input domain.
9
Stage 2: Input Domain
Step Actions Screenshot
1. a) In Keyword Classifier
details select radio button,
Only GLs listed below
b) Use GLs dropdown,
select wireless, wireless
accessory, electronics,
mobile electronics
c) Scroll down and enter
for Inclusion category
under Keywords:
{AND
AttributesContain[item_nam
e|product_description|bulle
t_point:laptop]
attributescontain[item_nam
e|product_description|bulle
t_point:battery]
}
d) Click Save
↓
10
Step Actions Screenshot
2. a) Next to green check,
Classifier saved successful
appears
b) Click Search at right
3. a) Displays both true
positive ASINs (laptop
batteries) and false positive
ASINs (not laptop batteries)
b) Time for text validation
11
Step Actions Screenshot
4. In breadcrumb at top of
Keyword classifier details
screen, click class name to
navigate to class overview
screen.
5. On class overview screen,
click Test under Input
domain to begin test
classification
6. a) Select Full catalog
b) Click Test class
12
Step Actions Screenshot
7. Test button becomes
inactive as test process
begins
8. a) You receive email when
test classification in
progress
b) After a while another
email notifies you when
completed
13
Step Actions Screenshot
9. a) When test is complete,
Validate button becomes
active
b) Use pulldown and click
Validate test accuracy
c) Click Confirm on next
screen to begin validation
14
Step Actions Screenshot
10. a) New screen opens for
validation to evaluate
keyword predicate
accuracy.
b) Typical validation
consists of 1,000 ASINs
c) Label all ASINs Yes, No,
or Not Enough Information
(NEI)
d) Once you label all ASINs,
should see 15-85% Yes
labels ensuring good
balance of True Positives
e) Less than 1 million ASINs
shows “Mark Batch
Complete,” click button to
close tab
f) More than 1 million
ASINs shows “volume has
exceeded limit,” close tab,
discard batch, and follow
instructions in next step.
d)
c)
e)
f)
15
Step Actions Screenshot
11. a) AutoML lets you know
when you have successfully
started Validation
b) Click close
12. a) ONLY required when
cannot Mark Batch
Complete
b) Use Validate pulldown
and click Cancel validation
c) You have completed
second of four stages of
AutoML validation
16
Stage 3: ML Model
Step Actions Screenshot
1. a) Let’s begin the third of
four authoring steps in
AutoML
b) Initialize button is
enabled
c) Click to initialize model
training session
17
Step Actions Screenshot
2. a) Set PPV as 90
b) Set NPV as 90
c) Set Coverage as 70
d) Check, I have completed
a full catalog test
classification
e) Click initialize
18
Step Actions Screenshot
3. a) Status indicates, ML
model initialization in
progress
b) This process takes a
while
c) In breadcrumb, click
class name to take you to
class overview
4. a) Train button is now
enabled in overview
b) Click Train to begin
model training
19
Step Actions Screenshot
5. a) Training screen displays
ASINs that match keyword
predicate
b) ASINs appear 10 at a
time
c) Confirm True Positives
by clicking green check and
False Positives by clicking
red X.
d) In unsure, do not select
any option
e) Unselect by clicking
again
f) After labeling 10 ASINs,
click submit.
g) AutoML learns and
suggests 10 more
h) Bar graph at upper right
indicates percent of
convergence process
complete
20
Step Actions Screenshot
6. a) 100% convergence
requires average of 1,000
to 5,000 clicks
b) At 100%, click Publish to
publish the AutoML model
7. a) Status indicates publish
is pending
b) This process also takes a
while
c) Click on class name in
breadcrumb to navigate to
Class overview
21
Step Actions Screenshot
8. Once Test button enabled
under ML model à Test
class, click to launch new
test
9. Select Full catalog and click
Test class.
22
Step Actions Screenshot
10. Back on Class overview,
Test button disabled as
new test batch generated
11. a) Email indicates test
classification in progress
b) After a while, another
email notifies when
completed
23
Step Actions Screenshot
12. a) When test is complete,
Validate button is active
b) Use pulldown to click
Validate test accuracy
24
Step Actions Screenshot
13. a) Test validation opens in
new tab
b) Label all ASINs Yes, No,
or Not Enough Information
c) Summary of label counts
show at top
c) b)
14. a) Label all ASINs
b) Click Mark Batch
Complete button (upper
right)
c) Close tab
25
Step Actions Screenshot
15. a) On Class overview tab,
AutoML lets you know you
have successfully started
validation
b) Click close
c) You have completed the
third of four stages in
authoring an AutoML class
26
Stage 4: Deploy and Launch
Step Actions Screenshot
1. a) Let’s begin the fourth
stage in authoring an
AutoML class
b) Now that test validation
is complete, you are ready
to deploy class
c) Deploy button is active
d) Click on Deploy
2. a) Set reason as New class
b) Click Deploy (lower
right)
27
Step Actions Screenshot
3. a) The system lets you
know Deploy is successful
b) Click Close
4. Once Launch button is
enabled, click on it
5. a) Check Existing ASINs,
Select Full catalog, and
Check New ASINs/ASINs
b) Click Launch
28
Step Actions Screenshot
6. Class is launched and
classification job submitted
7. a) An email indicates
classification in progress
b) After a while, another
email notifies when it is
completed
29
Step Actions Screenshot
8. a) Status updates to
Deployed (Classifying
new/updated ASINs)
b) Class is now running on
production
c) You have authored an
AutoML class successfully

More Related Content

Similar to Machine Language Job Aid

CIM and automation laboratory manual
CIM and automation laboratory manualCIM and automation laboratory manual
Cis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.comCis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.com
Baileya126
 
CIS 170 Exceptional Education - snaptutorial.com
CIS 170   Exceptional Education - snaptutorial.comCIS 170   Exceptional Education - snaptutorial.com
CIS 170 Exceptional Education - snaptutorial.com
DavisMurphyB33
 
Group06ctsfinal 110518191859-phpapp01
Group06ctsfinal 110518191859-phpapp01Group06ctsfinal 110518191859-phpapp01
Group06ctsfinal 110518191859-phpapp01
nanda nanda
 
CIS 170 Life of the Mind/newtonhelp.com   
CIS 170 Life of the Mind/newtonhelp.com   CIS 170 Life of the Mind/newtonhelp.com   
CIS 170 Life of the Mind/newtonhelp.com   
llflowe
 
CIS 170 Imagine Your Future/newtonhelp.com   
CIS 170 Imagine Your Future/newtonhelp.com   CIS 170 Imagine Your Future/newtonhelp.com   
CIS 170 Imagine Your Future/newtonhelp.com   
bellflower42
 
Cis 170 Education Organization -- snaptutorial.com
Cis 170   Education Organization -- snaptutorial.comCis 170   Education Organization -- snaptutorial.com
Cis 170 Education Organization -- snaptutorial.com
DavisMurphyB99
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.com
Bartholomew19
 
CIS 170 Focus Dreams/newtonhelp.com
CIS 170 Focus Dreams/newtonhelp.comCIS 170 Focus Dreams/newtonhelp.com
CIS 170 Focus Dreams/newtonhelp.com
bellflower82
 
Cis 170 c Enhance teaching / snaptutorial.com
Cis 170 c  Enhance teaching / snaptutorial.comCis 170 c  Enhance teaching / snaptutorial.com
Cis 170 c Enhance teaching / snaptutorial.com
HarrisGeorg51
 
Cis 170 Extraordinary Success/newtonhelp.com
Cis 170 Extraordinary Success/newtonhelp.com  Cis 170 Extraordinary Success/newtonhelp.com
Cis 170 Extraordinary Success/newtonhelp.com
amaranthbeg143
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.com
jonhson110
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
llmeade
 
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docxCOIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
clarebernice
 
Execute Automation Testing in 3 Steps
Execute Automation Testing in 3 StepsExecute Automation Testing in 3 Steps
Execute Automation Testing in 3 Steps
ExecuteAutomation
 
Netflix Error n8010
Netflix Error n8010Netflix Error n8010
Netflix Error n8010
pingky29
 
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docxCASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
keturahhazelhurst
 
ICT104 Programming Assignment Compiled By Divya Lee.docx
ICT104 Programming Assignment  Compiled By Divya Lee.docxICT104 Programming Assignment  Compiled By Divya Lee.docx
ICT104 Programming Assignment Compiled By Divya Lee.docx
tarifarmarie
 
ENGR 131 Elementary Computer ProgrammingTeam IN – Instructor
ENGR 131  Elementary Computer ProgrammingTeam IN – InstructorENGR 131  Elementary Computer ProgrammingTeam IN – Instructor
ENGR 131 Elementary Computer ProgrammingTeam IN – Instructor
TanaMaeskm
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation Tool
Subrat Srivastava
 

Similar to Machine Language Job Aid (20)

CIM and automation laboratory manual
CIM and automation laboratory manualCIM and automation laboratory manual
CIM and automation laboratory manual
 
Cis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.comCis 170 Education Organization / snaptutorial.com
Cis 170 Education Organization / snaptutorial.com
 
CIS 170 Exceptional Education - snaptutorial.com
CIS 170   Exceptional Education - snaptutorial.comCIS 170   Exceptional Education - snaptutorial.com
CIS 170 Exceptional Education - snaptutorial.com
 
Group06ctsfinal 110518191859-phpapp01
Group06ctsfinal 110518191859-phpapp01Group06ctsfinal 110518191859-phpapp01
Group06ctsfinal 110518191859-phpapp01
 
CIS 170 Life of the Mind/newtonhelp.com   
CIS 170 Life of the Mind/newtonhelp.com   CIS 170 Life of the Mind/newtonhelp.com   
CIS 170 Life of the Mind/newtonhelp.com   
 
CIS 170 Imagine Your Future/newtonhelp.com   
CIS 170 Imagine Your Future/newtonhelp.com   CIS 170 Imagine Your Future/newtonhelp.com   
CIS 170 Imagine Your Future/newtonhelp.com   
 
Cis 170 Education Organization -- snaptutorial.com
Cis 170   Education Organization -- snaptutorial.comCis 170   Education Organization -- snaptutorial.com
Cis 170 Education Organization -- snaptutorial.com
 
CIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.comCIS 170 Effective Communication - tutorialrank.com
CIS 170 Effective Communication - tutorialrank.com
 
CIS 170 Focus Dreams/newtonhelp.com
CIS 170 Focus Dreams/newtonhelp.comCIS 170 Focus Dreams/newtonhelp.com
CIS 170 Focus Dreams/newtonhelp.com
 
Cis 170 c Enhance teaching / snaptutorial.com
Cis 170 c  Enhance teaching / snaptutorial.comCis 170 c  Enhance teaching / snaptutorial.com
Cis 170 c Enhance teaching / snaptutorial.com
 
Cis 170 Extraordinary Success/newtonhelp.com
Cis 170 Extraordinary Success/newtonhelp.com  Cis 170 Extraordinary Success/newtonhelp.com
Cis 170 Extraordinary Success/newtonhelp.com
 
CIS 170 Inspiring Innovation/tutorialrank.com
 CIS 170 Inspiring Innovation/tutorialrank.com CIS 170 Inspiring Innovation/tutorialrank.com
CIS 170 Inspiring Innovation/tutorialrank.com
 
Chapter 08
Chapter 08Chapter 08
Chapter 08
 
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docxCOIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
COIT20245, 2016 Term One - Page 1 of 9 Assessment detail.docx
 
Execute Automation Testing in 3 Steps
Execute Automation Testing in 3 StepsExecute Automation Testing in 3 Steps
Execute Automation Testing in 3 Steps
 
Netflix Error n8010
Netflix Error n8010Netflix Error n8010
Netflix Error n8010
 
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docxCASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
CASE STUDY InternetExcel Exercises, page 434, textRecord your.docx
 
ICT104 Programming Assignment Compiled By Divya Lee.docx
ICT104 Programming Assignment  Compiled By Divya Lee.docxICT104 Programming Assignment  Compiled By Divya Lee.docx
ICT104 Programming Assignment Compiled By Divya Lee.docx
 
ENGR 131 Elementary Computer ProgrammingTeam IN – Instructor
ENGR 131  Elementary Computer ProgrammingTeam IN – InstructorENGR 131  Elementary Computer ProgrammingTeam IN – Instructor
ENGR 131 Elementary Computer ProgrammingTeam IN – Instructor
 
Guide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation ToolGuide for Quality Center (QC) Automation Tool
Guide for Quality Center (QC) Automation Tool
 

More from Jim Piechocki

James Piechocki Resume General Post CS Logos.pdf
James Piechocki Resume General Post CS Logos.pdfJames Piechocki Resume General Post CS Logos.pdf
James Piechocki Resume General Post CS Logos.pdf
Jim Piechocki
 
Jet Cars for SpeedTV
Jet Cars for SpeedTVJet Cars for SpeedTV
Jet Cars for SpeedTV
Jim Piechocki
 
VA Contracting Exam
VA Contracting ExamVA Contracting Exam
VA Contracting Exam
Jim Piechocki
 
Sample Student Activity Guide
Sample Student Activity GuideSample Student Activity Guide
Sample Student Activity Guide
Jim Piechocki
 
Job aid valve replacement
Job aid   valve replacementJob aid   valve replacement
Job aid valve replacement
Jim Piechocki
 
USPS CISO Academy - Vulnerability Management
USPS CISO Academy - Vulnerability ManagementUSPS CISO Academy - Vulnerability Management
USPS CISO Academy - Vulnerability Management
Jim Piechocki
 
Deltek Accounting System Storyboard
Deltek Accounting System StoryboardDeltek Accounting System Storyboard
Deltek Accounting System Storyboard
Jim Piechocki
 
Cialdini Six Tools of Influence summary
Cialdini Six Tools of Influence summaryCialdini Six Tools of Influence summary
Cialdini Six Tools of Influence summary
Jim Piechocki
 
Rm class-day2-influence activity
Rm class-day2-influence activityRm class-day2-influence activity
Rm class-day2-influence activity
Jim Piechocki
 
User journey
User journeyUser journey
User journey
Jim Piechocki
 
Honda Sales Insight Summer 2010
Honda Sales Insight Summer 2010Honda Sales Insight Summer 2010
Honda Sales Insight Summer 2010
Jim Piechocki
 
Nursing Medical Mishaps Screenplay
Nursing Medical Mishaps ScreenplayNursing Medical Mishaps Screenplay
Nursing Medical Mishaps Screenplay
Jim Piechocki
 
Honda Certified Used Cars Flyer
Honda Certified Used Cars FlyerHonda Certified Used Cars Flyer
Honda Certified Used Cars Flyer
Jim Piechocki
 
Phishing email PDF Flyer
Phishing email PDF FlyerPhishing email PDF Flyer
Phishing email PDF Flyer
Jim Piechocki
 
PCI OWASP Course Storyboard
PCI OWASP Course StoryboardPCI OWASP Course Storyboard
PCI OWASP Course Storyboard
Jim Piechocki
 
Cancer battle video game report, PEDIATRICS
Cancer battle video game report, PEDIATRICSCancer battle video game report, PEDIATRICS
Cancer battle video game report, PEDIATRICS
Jim Piechocki
 
VA Supply Chain 100 Student Exercise Guide
VA Supply Chain 100 Student Exercise GuideVA Supply Chain 100 Student Exercise Guide
VA Supply Chain 100 Student Exercise Guide
Jim Piechocki
 
Difficult Conversations Course Assessment
Difficult Conversations Course AssessmentDifficult Conversations Course Assessment
Difficult Conversations Course Assessment
Jim Piechocki
 
Tough conversations assessment
Tough conversations assessmentTough conversations assessment
Tough conversations assessment
Jim Piechocki
 
How to Write Effective Multiple Choice Learning Assessments
How to Write Effective Multiple Choice Learning AssessmentsHow to Write Effective Multiple Choice Learning Assessments
How to Write Effective Multiple Choice Learning Assessments
Jim Piechocki
 

More from Jim Piechocki (20)

James Piechocki Resume General Post CS Logos.pdf
James Piechocki Resume General Post CS Logos.pdfJames Piechocki Resume General Post CS Logos.pdf
James Piechocki Resume General Post CS Logos.pdf
 
Jet Cars for SpeedTV
Jet Cars for SpeedTVJet Cars for SpeedTV
Jet Cars for SpeedTV
 
VA Contracting Exam
VA Contracting ExamVA Contracting Exam
VA Contracting Exam
 
Sample Student Activity Guide
Sample Student Activity GuideSample Student Activity Guide
Sample Student Activity Guide
 
Job aid valve replacement
Job aid   valve replacementJob aid   valve replacement
Job aid valve replacement
 
USPS CISO Academy - Vulnerability Management
USPS CISO Academy - Vulnerability ManagementUSPS CISO Academy - Vulnerability Management
USPS CISO Academy - Vulnerability Management
 
Deltek Accounting System Storyboard
Deltek Accounting System StoryboardDeltek Accounting System Storyboard
Deltek Accounting System Storyboard
 
Cialdini Six Tools of Influence summary
Cialdini Six Tools of Influence summaryCialdini Six Tools of Influence summary
Cialdini Six Tools of Influence summary
 
Rm class-day2-influence activity
Rm class-day2-influence activityRm class-day2-influence activity
Rm class-day2-influence activity
 
User journey
User journeyUser journey
User journey
 
Honda Sales Insight Summer 2010
Honda Sales Insight Summer 2010Honda Sales Insight Summer 2010
Honda Sales Insight Summer 2010
 
Nursing Medical Mishaps Screenplay
Nursing Medical Mishaps ScreenplayNursing Medical Mishaps Screenplay
Nursing Medical Mishaps Screenplay
 
Honda Certified Used Cars Flyer
Honda Certified Used Cars FlyerHonda Certified Used Cars Flyer
Honda Certified Used Cars Flyer
 
Phishing email PDF Flyer
Phishing email PDF FlyerPhishing email PDF Flyer
Phishing email PDF Flyer
 
PCI OWASP Course Storyboard
PCI OWASP Course StoryboardPCI OWASP Course Storyboard
PCI OWASP Course Storyboard
 
Cancer battle video game report, PEDIATRICS
Cancer battle video game report, PEDIATRICSCancer battle video game report, PEDIATRICS
Cancer battle video game report, PEDIATRICS
 
VA Supply Chain 100 Student Exercise Guide
VA Supply Chain 100 Student Exercise GuideVA Supply Chain 100 Student Exercise Guide
VA Supply Chain 100 Student Exercise Guide
 
Difficult Conversations Course Assessment
Difficult Conversations Course AssessmentDifficult Conversations Course Assessment
Difficult Conversations Course Assessment
 
Tough conversations assessment
Tough conversations assessmentTough conversations assessment
Tough conversations assessment
 
How to Write Effective Multiple Choice Learning Assessments
How to Write Effective Multiple Choice Learning AssessmentsHow to Write Effective Multiple Choice Learning Assessments
How to Write Effective Multiple Choice Learning Assessments
 

Recently uploaded

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Machine Language Job Aid

  • 1. 1 AutoML Step-by-Step Guide for Class Authors Overview This Guide accompanies the learning video, “AutoML Step-by-Step for Class Authors,” in which we create a class for laptop batteries. You can use the following like to access the video: (INSERT FINAL VIDEO LINK HERTE). This AutoML Step-by-Step Guide shows you how to author an AutoML class. At a high level there are four steps: • Class Definition: view and edit class definition and program-specific information • Input Domain: configure the classifier that will be taken as input domain by the ML model • ML Model: where train the ML classifier to recognize patterns and improve its predictions • Deploy and Launch: complete the required steps to launch the class to production Each requires multiple actions in the UI and processing on the backend. In this guide we walk through each of them. Let’s find all the laptop batteries using AutoML. We will use CP Central. Start by navigating to cp-central.catalog.amazon.dev.
  • 2. 2 Stage 1: Class Definition Step Actions Screenshot 1. a) Select Classes from main menu, left side. This brings up a summary of all classes, status, last modified by, and modified date. b) Click the button, Create new class, upper right 2. a) Select ASIN as entity to classify b) Click Next
  • 3. 3 Step Actions Screenshot 3. a) Select AutoML as ASIN classification technique b) Click next
  • 4. 4 Step Actions Screenshot 4. a) Under Class details, select Program as Sandbox b) Enter Class name, Demo_Laptop_Batteries_ (your initials)_ML c) Use pulldown to select marketplace, amazon.com d) Enter class Description, Demo class to identify all Laptop Batteries sold on amazon.com e) Select Next
  • 5. 5 Step Actions Screenshot 5. a) In Sandbox program details, edit mandatory items. b) Select 5 for ASIN Review Priority c) Use dropdown to select Agency as null d) Use dropdown to select Product category as All e) Select Notification Date, today’s date f) Scroll down, skip optional fields, and enter Target TP rate, 95 g) Click Save changes ↓
  • 6. 6 Step Actions Screenshot 6. a) Skip True positive ASINs for now b) Click Next 7. a) Also skip True negative ASINs b) Click Next
  • 7. 7 Step Actions Screenshot 8. a) In the Summary that appears, review entries b) Click Create class at bottom
  • 8. 8 Step Actions Screenshot 9. a) Your class is created b) You have completed first of four stages in authoring an AutoML class c) Let’s begin Stage Two of four. d) In CP Central overview that appears, click Edit for input domain.
  • 9. 9 Stage 2: Input Domain Step Actions Screenshot 1. a) In Keyword Classifier details select radio button, Only GLs listed below b) Use GLs dropdown, select wireless, wireless accessory, electronics, mobile electronics c) Scroll down and enter for Inclusion category under Keywords: {AND AttributesContain[item_nam e|product_description|bulle t_point:laptop] attributescontain[item_nam e|product_description|bulle t_point:battery] } d) Click Save ↓
  • 10. 10 Step Actions Screenshot 2. a) Next to green check, Classifier saved successful appears b) Click Search at right 3. a) Displays both true positive ASINs (laptop batteries) and false positive ASINs (not laptop batteries) b) Time for text validation
  • 11. 11 Step Actions Screenshot 4. In breadcrumb at top of Keyword classifier details screen, click class name to navigate to class overview screen. 5. On class overview screen, click Test under Input domain to begin test classification 6. a) Select Full catalog b) Click Test class
  • 12. 12 Step Actions Screenshot 7. Test button becomes inactive as test process begins 8. a) You receive email when test classification in progress b) After a while another email notifies you when completed
  • 13. 13 Step Actions Screenshot 9. a) When test is complete, Validate button becomes active b) Use pulldown and click Validate test accuracy c) Click Confirm on next screen to begin validation
  • 14. 14 Step Actions Screenshot 10. a) New screen opens for validation to evaluate keyword predicate accuracy. b) Typical validation consists of 1,000 ASINs c) Label all ASINs Yes, No, or Not Enough Information (NEI) d) Once you label all ASINs, should see 15-85% Yes labels ensuring good balance of True Positives e) Less than 1 million ASINs shows “Mark Batch Complete,” click button to close tab f) More than 1 million ASINs shows “volume has exceeded limit,” close tab, discard batch, and follow instructions in next step. d) c) e) f)
  • 15. 15 Step Actions Screenshot 11. a) AutoML lets you know when you have successfully started Validation b) Click close 12. a) ONLY required when cannot Mark Batch Complete b) Use Validate pulldown and click Cancel validation c) You have completed second of four stages of AutoML validation
  • 16. 16 Stage 3: ML Model Step Actions Screenshot 1. a) Let’s begin the third of four authoring steps in AutoML b) Initialize button is enabled c) Click to initialize model training session
  • 17. 17 Step Actions Screenshot 2. a) Set PPV as 90 b) Set NPV as 90 c) Set Coverage as 70 d) Check, I have completed a full catalog test classification e) Click initialize
  • 18. 18 Step Actions Screenshot 3. a) Status indicates, ML model initialization in progress b) This process takes a while c) In breadcrumb, click class name to take you to class overview 4. a) Train button is now enabled in overview b) Click Train to begin model training
  • 19. 19 Step Actions Screenshot 5. a) Training screen displays ASINs that match keyword predicate b) ASINs appear 10 at a time c) Confirm True Positives by clicking green check and False Positives by clicking red X. d) In unsure, do not select any option e) Unselect by clicking again f) After labeling 10 ASINs, click submit. g) AutoML learns and suggests 10 more h) Bar graph at upper right indicates percent of convergence process complete
  • 20. 20 Step Actions Screenshot 6. a) 100% convergence requires average of 1,000 to 5,000 clicks b) At 100%, click Publish to publish the AutoML model 7. a) Status indicates publish is pending b) This process also takes a while c) Click on class name in breadcrumb to navigate to Class overview
  • 21. 21 Step Actions Screenshot 8. Once Test button enabled under ML model à Test class, click to launch new test 9. Select Full catalog and click Test class.
  • 22. 22 Step Actions Screenshot 10. Back on Class overview, Test button disabled as new test batch generated 11. a) Email indicates test classification in progress b) After a while, another email notifies when completed
  • 23. 23 Step Actions Screenshot 12. a) When test is complete, Validate button is active b) Use pulldown to click Validate test accuracy
  • 24. 24 Step Actions Screenshot 13. a) Test validation opens in new tab b) Label all ASINs Yes, No, or Not Enough Information c) Summary of label counts show at top c) b) 14. a) Label all ASINs b) Click Mark Batch Complete button (upper right) c) Close tab
  • 25. 25 Step Actions Screenshot 15. a) On Class overview tab, AutoML lets you know you have successfully started validation b) Click close c) You have completed the third of four stages in authoring an AutoML class
  • 26. 26 Stage 4: Deploy and Launch Step Actions Screenshot 1. a) Let’s begin the fourth stage in authoring an AutoML class b) Now that test validation is complete, you are ready to deploy class c) Deploy button is active d) Click on Deploy 2. a) Set reason as New class b) Click Deploy (lower right)
  • 27. 27 Step Actions Screenshot 3. a) The system lets you know Deploy is successful b) Click Close 4. Once Launch button is enabled, click on it 5. a) Check Existing ASINs, Select Full catalog, and Check New ASINs/ASINs b) Click Launch
  • 28. 28 Step Actions Screenshot 6. Class is launched and classification job submitted 7. a) An email indicates classification in progress b) After a while, another email notifies when it is completed
  • 29. 29 Step Actions Screenshot 8. a) Status updates to Deployed (Classifying new/updated ASINs) b) Class is now running on production c) You have authored an AutoML class successfully