SlideShare a Scribd company logo
1 of 8
Download to read offline
© Hitachi, Ltd. 2018. All rights reserved.
1st International Workshop on Machine Learning Systems Engineering
Discussion and Closing
ML verification in industry
Expectations to the research community
HITACHI, Ltd., Research & Development Group
Center for Technology Innovation -Systems Engineering
Dec 4, 2018
Hideto Ogawa, Yuichiro Nakagawa,
Naoto Sato and Hironobu Kuruma
© Hitachi, Ltd. 2018. All rights reserved.
Software engineering researchers in industry.
• Software testing, formal method and formal verification
• We are working for verification technology for machine-learning-based systems
1 Our position
1
Research & Development Group
ML Verification Tech.
Business Units
ML System Dev. Quality Assurance
Customers
Research Community
HITACHISoftware 2.0
Software 1.0
Deductive
development
Inductive
development
Traditional
testing methods
May be useless
Motivation
© Hitachi, Ltd. 2018. All rights reserved.
2 Worries and Expectations
2
Worries Expectations
1 Research field Interdisciplinary engineering research
community between SE and ML
2 Rational evaluation Evaluation criteria
3
© Hitachi, Ltd. 2018. All rights reserved.
2-1(1) In which research field are we ?
3
I thought this paper is a little out of scope.
However, the technical contributions and innovations are still sufficient.
This paper is very interesting and it focuses on the current topic in general.
However, one of the evaluation criteria for APSEC 2018 ERA papers is the
relevance to software engineering concepts and technologies, however,
the reviewer believes that this paper does not match this criterion.
Reviewer 1
Reviewer 3
Though we believes that we are software engineering guys,
a software engineering research community did not consider our works
in the focus of software engineering …
Reviewers’ comments to our paper:
© Hitachi, Ltd. 2018. All rights reserved.
2-1(2) We are in the field of …
4
Our expectation
Software engineering might includes ML = software 2.0 engineering
in its focus or establish new Interdisciplinary engineering research
community (MLSE !)
ML SEWe are HERE
Our expectation to SE community, but …
Though we believes that we are software engineering guys,
a software engineering research community did not consider our works
in the focus of software engineering …
© Hitachi, Ltd. 2018. All rights reserved.
There are many kinds of evaluation criteria.
2-2(1) Rational evaluation for new technology
5
Example
A technology based on DNN coverage
Software Engineers
It’s like source code
coverage technique.
It may be useful as a
testing criteria,
but does it mean for
system quality?
Some ML researchers
YES !
I got adversarial examples.
Yaaaay !!
Some ML Engineers
I do not understand
what it means for
accuracy.
Our sad experience
We failed to get the understanding of its usefulness …
© Hitachi, Ltd. 2018. All rights reserved.
Since ML technology is changing swiftly, I’m not sure that Body of Knowledge is useful.
Evaluation criteria can be constructed independent from technology.
We’ll be able to contribute to it from view of industrial engineering
We need a kind of body of ML evaluation criteria
2-2(2) Body of evaluation criteria (?)
6
Our expectation
• Body of ML evaluation engineering criteria
• Evaluation of novel researches based on the body
ML verification in Industry, Expectations to the research community

More Related Content

Similar to ML verification in Industry, Expectations to the research community

Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
Christina Padilla
 
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifijboughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
akd3143
 
Unit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.pptUnit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.ppt
DrTThendralCompSci
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
zillesubhan
 

Similar to ML verification in Industry, Expectations to the research community (20)

AI Foundations Course Module 1 - Shifting to the Next Step in Your AI Transfo...
AI Foundations Course Module 1 - Shifting to the Next Step in Your AI Transfo...AI Foundations Course Module 1 - Shifting to the Next Step in Your AI Transfo...
AI Foundations Course Module 1 - Shifting to the Next Step in Your AI Transfo...
 
AI improves software testing by Kari Kakkonen at TQS
AI improves software testing by Kari Kakkonen at TQSAI improves software testing by Kari Kakkonen at TQS
AI improves software testing by Kari Kakkonen at TQS
 
Lecture 1 SE.pptx
Lecture 1 SE.pptxLecture 1 SE.pptx
Lecture 1 SE.pptx
 
Make a career in software testing: AutomatePro - Test Automation Professiona...
Make  a career in software testing: AutomatePro - Test Automation Professiona...Make  a career in software testing: AutomatePro - Test Automation Professiona...
Make a career in software testing: AutomatePro - Test Automation Professiona...
 
How To Up-Skill in IT
How To Up-Skill in ITHow To Up-Skill in IT
How To Up-Skill in IT
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...
Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...
Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
[MINDs Lab]abridged company report, July 2018
[MINDs Lab]abridged company report, July 2018[MINDs Lab]abridged company report, July 2018
[MINDs Lab]abridged company report, July 2018
 
Build an Application Integration Strategy
Build an Application Integration StrategyBuild an Application Integration Strategy
Build an Application Integration Strategy
 
Unit 1 OOSE
Unit 1 OOSEUnit 1 OOSE
Unit 1 OOSE
 
Msr2021 tutorial-di penta
Msr2021 tutorial-di pentaMsr2021 tutorial-di penta
Msr2021 tutorial-di penta
 
P44098087
P44098087P44098087
P44098087
 
How to Build an AI System A Complete Guide.pdf
How to Build an AI System A Complete Guide.pdfHow to Build an AI System A Complete Guide.pdf
How to Build an AI System A Complete Guide.pdf
 
How to Build an AI System A Complete Guide.pdf
How to Build an AI System A Complete Guide.pdfHow to Build an AI System A Complete Guide.pdf
How to Build an AI System A Complete Guide.pdf
 
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifijboughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
boughtonalexand jdjdjfjjfjfjfjnfjfjjjfkdifij
 
Unit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.pptUnit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.ppt
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
 
Unit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.pptUnit 1 - Introduction to Software Engineering.ppt
Unit 1 - Introduction to Software Engineering.ppt
 
Sentiment Analysis on Twitter data using Machine Learning
Sentiment Analysis on Twitter data using Machine LearningSentiment Analysis on Twitter data using Machine Learning
Sentiment Analysis on Twitter data using Machine Learning
 

Recently uploaded

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 

ML verification in Industry, Expectations to the research community

  • 1. © Hitachi, Ltd. 2018. All rights reserved. 1st International Workshop on Machine Learning Systems Engineering Discussion and Closing ML verification in industry Expectations to the research community HITACHI, Ltd., Research & Development Group Center for Technology Innovation -Systems Engineering Dec 4, 2018 Hideto Ogawa, Yuichiro Nakagawa, Naoto Sato and Hironobu Kuruma
  • 2. © Hitachi, Ltd. 2018. All rights reserved. Software engineering researchers in industry. • Software testing, formal method and formal verification • We are working for verification technology for machine-learning-based systems 1 Our position 1 Research & Development Group ML Verification Tech. Business Units ML System Dev. Quality Assurance Customers Research Community HITACHISoftware 2.0 Software 1.0 Deductive development Inductive development Traditional testing methods May be useless Motivation
  • 3. © Hitachi, Ltd. 2018. All rights reserved. 2 Worries and Expectations 2 Worries Expectations 1 Research field Interdisciplinary engineering research community between SE and ML 2 Rational evaluation Evaluation criteria 3
  • 4. © Hitachi, Ltd. 2018. All rights reserved. 2-1(1) In which research field are we ? 3 I thought this paper is a little out of scope. However, the technical contributions and innovations are still sufficient. This paper is very interesting and it focuses on the current topic in general. However, one of the evaluation criteria for APSEC 2018 ERA papers is the relevance to software engineering concepts and technologies, however, the reviewer believes that this paper does not match this criterion. Reviewer 1 Reviewer 3 Though we believes that we are software engineering guys, a software engineering research community did not consider our works in the focus of software engineering … Reviewers’ comments to our paper:
  • 5. © Hitachi, Ltd. 2018. All rights reserved. 2-1(2) We are in the field of … 4 Our expectation Software engineering might includes ML = software 2.0 engineering in its focus or establish new Interdisciplinary engineering research community (MLSE !) ML SEWe are HERE Our expectation to SE community, but … Though we believes that we are software engineering guys, a software engineering research community did not consider our works in the focus of software engineering …
  • 6. © Hitachi, Ltd. 2018. All rights reserved. There are many kinds of evaluation criteria. 2-2(1) Rational evaluation for new technology 5 Example A technology based on DNN coverage Software Engineers It’s like source code coverage technique. It may be useful as a testing criteria, but does it mean for system quality? Some ML researchers YES ! I got adversarial examples. Yaaaay !! Some ML Engineers I do not understand what it means for accuracy. Our sad experience We failed to get the understanding of its usefulness …
  • 7. © Hitachi, Ltd. 2018. All rights reserved. Since ML technology is changing swiftly, I’m not sure that Body of Knowledge is useful. Evaluation criteria can be constructed independent from technology. We’ll be able to contribute to it from view of industrial engineering We need a kind of body of ML evaluation criteria 2-2(2) Body of evaluation criteria (?) 6 Our expectation • Body of ML evaluation engineering criteria • Evaluation of novel researches based on the body