SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Gradient Boosting Algorithm:
eXtreme Gradient Boosting (XGBoost) model is an
implementation of the gradient boosting
framework. Gradient Boosting algorithm is a
machine learning technique used for building
predictive tree-based models.  Boosting is an
ensemble technique in which new models are
added to correct the errors made by existing
models. Models are added sequentially until no
further improvements can be made.
Gradient boosting is an approach where new
models are created that predict the residuals or
errors of prior models and then added together to
make the final prediction.
Featured CA Product using Gradient Boosting
Algorithm:  PERSONA MAPPING
Algorithm of the
Month
WALK THROUGH A SIMPLE
USE CASE - ML WORKSHOP
JUNE GUEST SPEAKER
SESSION - TBD
UPCOMING EVENTS
M L T I M E S
MAINFRAME MACHINE LEARNING INITIATIVE
J U N E 4 I S S U E 3
IN THIS ISSUE
FEATURED PRODUCT - 2
MUSINGS - 2
FEATURED ARTICLE - 3
Computer-Aided Detection (CAD) software can spot 52% of
breast cancer cells, a year before patients are diagnosed.
Sai Gujja:
Saiswetha.gujja@ca.com
Pooja Uppalapati:
Pooja.uppalapati@ca.com
QUESTIONS? CONTRIBUTIONS?
Persona Mapping processes the raw text into personas which are used by sales team in Contact Intelligence
product to effectively target the customers with profiles(personas) such as Architects, VPs, Product management
etc. For the predictions of personas using contact title, team has initially build a manually mapped data set for
around 11k contacts which was split into train (7.7K) and test (3.3K) sets. This text information was later aligned
into structured format from unstructured by using bag of words model to build a Document Term Matrix. This
matrix was used for applying the Naïve Bayes algorithm for Text classification.  K- Fold cross validations were
used to check the model stability which gave a train accuracy of around 65%. To further improve this, we have
come up with ensemble technique known as Gradient boosting where we combine all the predictors by giving
some weights to each predictor to reduce loss function to minimum. This algorithm is now induced into the Azure
big data pipeline where 250K contacts are mapped to personas without any human intervention. 
I attended the AI Experience conference in Chicago and got a glimpse of how organizations are utilizing
Automated Machine Learning tools for accurate predictions. In this conference, there was also a lot of emphasis
on having all key personas being involved through-out the product development process - from inception to
customer satisfaction. I'll elaborate a little bit about these below.
Automated Machine Learning Tools - What are they? What purpose do they serve?
Building the right model and providing analysis for the business for a certain use case, requires a lot of prepping of
the data, running multiple models to find the right fit. It sometimes might take Data Scientists days, if not months,
depending on the use case and amount of data to analyze. 
Automated Machine Learning tools are the next gen tools that are disrupting the AI market, and reducing the time
spent by Data Scientists running algorithms and allowing for more time on things that matters most like analyzing
the outcomes. 
DataRobot is one such company leading the pack in automated machine learning tools. We got to hear from big
companies like United Airlines and TD Ameritrade on how they were using DataRobot automated Machine
Learning tool and how it is helping them go-to-market faster.
Key personas should be involved through-out the process. What does it mean?
To build the right product, and achieve the expected outcome, involving all the key personas is important. It is key
to create personas, assign key characteristics to each persona and make sure every persona is represented. You
can think of personas as roles, here is an example -
Data Scientist, Business Analyst, Regulatory Officer, Technology expert and a Business Expert can form a good
team representing all the personas.
The product you are developing might need a different set of personas and that is absolutely ok. Time and effort
need to be spent to identify these personas and have them represented through-out the process. That is the key.
All in all, the conference gave me good exposure on how the AI market is evolving and the direction this industry is
heading towards. 
FEATURED PRODUCT - PERSONA
MAPPING
For further questions, please reach out to Jilan, Asheesh or Karthik from GIS Data science team.
MUSINGS
Journal of a Machine Learning Enthusiast
Contributor: Pooja Uppalapati
Contributor: Jilan Dudekula
FEATURED ARTICLE
M A C H I N E L E A R N I N G , A R T I F I C I A L I N T E L L I G E N C E A N D B E Y O N D
Structure and Complexity - Algorithms, Data and User Experience
Contributor: Leslie A. McFarlin
As creators of products and users ourselves, we all grasp that user experience impacts a product’s success. Products working
quickly and efficiently are lauded by users and industry publications, while those requiring complicated interactions and
performing slowly receive backlash. Most of what impacts the user experience seems either plainly visible, like screen designs,
or easy to quantify, like steps in a wizard. However, sometimes the tool driving the technology affects the user experience.
Machine learning algorithms are one such tool.
Focusing only on algorithms, though, limits the discussion. Algorithms refine data for use elsewhere in a product or for users
performing tasks. Therefore, it helps to clarify the link between data, algorithms, and user experience when creating machine
learning products. This link demonstrates that the user experience of a machine learning product is impacted at certain points,
and in specific ways, fairly consistently. This article introduces how data and algorithms impact the user experience, and where
those impacts can occur.
Where Algorithms, Data, and User Experience Collide
Very generally, an algorithm is a collection of steps outlined to address a genre of problem. Therefore, designing user
experiences for machine learning products requires understanding of three points:
● What problem machine learning intends to resolve
● What type of algorithm is being applied to the problem
● What should the final solution look like for users
The reason for the first two points is obvious: Fitting algorithms to problems enables product and user efficiency, something
that can only result from understanding the problem and the tools. Understanding what the final solution should look like
improves usability. Depending on the product, improved usability might mean anything from easy-to-consume and actionable
output to no user action needed at all.
Circling back to the first two points of understanding what problem machine learning intends to resolve and which type of
algorithm to apply brings the discussion to data. What does the data look like? How much data might there be? How much work
must an algorithm do to the data to generate usable output for users? These points can make a difference when deciding
among interaction patterns for inputting data into the algorithm, presenting its output, and any additional features needed to
help manage user expectations around a product’s performance.
Linking data, algorithms, and user experience as this article does merits an exploration of a single common variable:
Complexity. Data offers complexity, and algorithms might be complex in response. A key challenge in the user experience of
machine learning products, therefore, is mitigating complexity.
The Ripple Effect of Complexity
Complexity varies across domains and problems, and it can manifest in the quantity and quality of data related to a problem.
Complicated problems might produce large volumes of data, unstructured data, or multivariate data. Data quantity and quality
might impact how the machine learning algorithm receives input, in turn limiting the applicable interaction patterns. The type
of algorithm selected to address the problem, the steps comprising it, and the actions defined at each step within it partly
result from the data’s features. Large amounts of data could mean a long wait for an algorithm to satisfactorily analyze;
similarly, large algorithms and those with intricate equations in their steps could mean a long wait for the algorithms to
complete their analysis. Additional features should be designed into the UI to manage where product performance might clash
with user expectations due to data features.
Post-analysis, the impact of complexity continues. Most importantly, algorithm output quality will vary according to the input
quality. Because neither user experience specialists nor engineers can control the input quality, they must create safeguards
for when data quality affects information usability. Some applications might require supplemental information to explain the
output, and some might provide recommendations for maximizing output value. Limitations at this point arise around
applicable interactions for retrieving the machine learning output and presentation of content, such as the amount, complexity,
and format (for example, whether the output is textual or graphical).
Thoughts on Managing the User Experience
For machine learning products, laying out the information above lets us identify where and how considerations around data and
algorithms impact design. For many machine learning products, such impacts occur primarily around inputting data into the
algorithm and displaying the algorithm’s output. In some circumstances, a product might need additional features designed to
help manage user expectations around performance. The interconnectedness of data and algorithms, and the similar effects
they have on the user experience of machine learning products, highlights the need for a partnership among UX resources,
engineering, and data scientists. Such a partnership would encourage knowledge sharing to support an understanding of the
problem to solve, the algorithm selected to solve it, and what the final solution must look like for the user--leading to a better
experience for our users.

Más contenido relacionado

La actualidad más candente

Perspectives on Machine Learning
Perspectives on Machine LearningPerspectives on Machine Learning
Perspectives on Machine LearningDr. Niren Sirohi
 
Data Quality for Machine Learning Tasks
Data Quality for Machine Learning TasksData Quality for Machine Learning Tasks
Data Quality for Machine Learning TasksHima Patel
 
How will upgrading your people impact your bottom line?
How will upgrading your people impact your bottom line?How will upgrading your people impact your bottom line?
How will upgrading your people impact your bottom line?Allison Thrush
 
Draft Strategy- DCD UX Strategy FY19
Draft Strategy- DCD UX Strategy FY19Draft Strategy- DCD UX Strategy FY19
Draft Strategy- DCD UX Strategy FY19Leslie McFarlin
 
Agile Release Planning, Metrics, and Retrospectives
Agile Release Planning, Metrics, and RetrospectivesAgile Release Planning, Metrics, and Retrospectives
Agile Release Planning, Metrics, and RetrospectivesTechWell
 
Artificial Intelligence, Service Science, and Knowledge Science
Artificial Intelligence,  Service Science, and Knowledge ScienceArtificial Intelligence,  Service Science, and Knowledge Science
Artificial Intelligence, Service Science, and Knowledge ScienceNaoshi Uchihira
 
Machine Learning Assignment: How JD utilizes Artificial Intelligence?
 Machine Learning Assignment: How JD utilizes Artificial Intelligence? Machine Learning Assignment: How JD utilizes Artificial Intelligence?
Machine Learning Assignment: How JD utilizes Artificial Intelligence?Total Assignment Help
 
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Solutions
 
Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022Rising Media Ltd.
 
Business Analytics PowerPoint Presentation Slides
Business Analytics PowerPoint Presentation Slides Business Analytics PowerPoint Presentation Slides
Business Analytics PowerPoint Presentation Slides SlideTeam
 
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...Jon Mead
 
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsMachine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsArpana Awasthi
 
My programming and machine learning linked in notes 2021 part 1
My programming and machine learning linked in notes   2021 part 1My programming and machine learning linked in notes   2021 part 1
My programming and machine learning linked in notes 2021 part 1Vedran Markulj
 
Quarterly ideenwerkstatt 12_2013_eng
Quarterly ideenwerkstatt 12_2013_engQuarterly ideenwerkstatt 12_2013_eng
Quarterly ideenwerkstatt 12_2013_engICV_eV
 
Responsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedResponsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedKrishnaram Kenthapadi
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail Omnia Safaan
 

La actualidad más candente (19)

Data science - An Introduction
Data science - An IntroductionData science - An Introduction
Data science - An Introduction
 
Perspectives on Machine Learning
Perspectives on Machine LearningPerspectives on Machine Learning
Perspectives on Machine Learning
 
Data Quality for Machine Learning Tasks
Data Quality for Machine Learning TasksData Quality for Machine Learning Tasks
Data Quality for Machine Learning Tasks
 
How will upgrading your people impact your bottom line?
How will upgrading your people impact your bottom line?How will upgrading your people impact your bottom line?
How will upgrading your people impact your bottom line?
 
Draft Strategy- DCD UX Strategy FY19
Draft Strategy- DCD UX Strategy FY19Draft Strategy- DCD UX Strategy FY19
Draft Strategy- DCD UX Strategy FY19
 
Agile Release Planning, Metrics, and Retrospectives
Agile Release Planning, Metrics, and RetrospectivesAgile Release Planning, Metrics, and Retrospectives
Agile Release Planning, Metrics, and Retrospectives
 
Artificial Intelligence, Service Science, and Knowledge Science
Artificial Intelligence,  Service Science, and Knowledge ScienceArtificial Intelligence,  Service Science, and Knowledge Science
Artificial Intelligence, Service Science, and Knowledge Science
 
Machine Learning Assignment: How JD utilizes Artificial Intelligence?
 Machine Learning Assignment: How JD utilizes Artificial Intelligence? Machine Learning Assignment: How JD utilizes Artificial Intelligence?
Machine Learning Assignment: How JD utilizes Artificial Intelligence?
 
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
 
What Differentiates M2M Analytics
What Differentiates M2M AnalyticsWhat Differentiates M2M Analytics
What Differentiates M2M Analytics
 
Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022
 
Business Analytics PowerPoint Presentation Slides
Business Analytics PowerPoint Presentation Slides Business Analytics PowerPoint Presentation Slides
Business Analytics PowerPoint Presentation Slides
 
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
Machine Learning: Addressing the Disillusionment to Bring Actual Business Ben...
 
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its ApplicationsMachine Learning: Need of Machine Learning, Its Challenges and its Applications
Machine Learning: Need of Machine Learning, Its Challenges and its Applications
 
My programming and machine learning linked in notes 2021 part 1
My programming and machine learning linked in notes   2021 part 1My programming and machine learning linked in notes   2021 part 1
My programming and machine learning linked in notes 2021 part 1
 
Quarterly ideenwerkstatt 12_2013_eng
Quarterly ideenwerkstatt 12_2013_engQuarterly ideenwerkstatt 12_2013_eng
Quarterly ideenwerkstatt 12_2013_eng
 
Responsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons LearnedResponsible AI in Industry: Practical Challenges and Lessons Learned
Responsible AI in Industry: Practical Challenges and Lessons Learned
 
Why many data science projects fail
Why many data science projects fail Why many data science projects fail
Why many data science projects fail
 
Amazon SageMaker Clarify
Amazon SageMaker ClarifyAmazon SageMaker Clarify
Amazon SageMaker Clarify
 

Similar a ML Times: Mainframe Machine Learning Initiative- June newsletter (2018)

Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfCuneiform Consulting Pvt Ltd.
 
How economists should think about the revolutionary changes taking place in h...
How economists should think about the revolutionary changes taking place in h...How economists should think about the revolutionary changes taking place in h...
How economists should think about the revolutionary changes taking place in h...Economic Strategy Institute
 
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...Agile Testing Alliance
 
What is the Role of Machine Learning in Software Development.pdf
What is the Role of Machine Learning in Software Development.pdfWhat is the Role of Machine Learning in Software Development.pdf
What is the Role of Machine Learning in Software Development.pdfJPLoft Solutions
 
A Machine learning based framework for Verification and Validation of Massive...
A Machine learning based framework for Verification and Validation of Massive...A Machine learning based framework for Verification and Validation of Massive...
A Machine learning based framework for Verification and Validation of Massive...IRJET Journal
 
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docxjeffevans62972
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfsarah david
 
Machine Learning in Business What It Is and How to Use It
Machine Learning in Business What It Is and How to Use ItMachine Learning in Business What It Is and How to Use It
Machine Learning in Business What It Is and How to Use ItKashish Trivedi
 
FOBISS_Intel_whitepaper
FOBISS_Intel_whitepaperFOBISS_Intel_whitepaper
FOBISS_Intel_whitepaperAndrius Ojeras
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptximplementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptxsarah david
 
Machine learning for Marketers
Machine learning for MarketersMachine learning for Marketers
Machine learning for MarketersFullstaak
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesKiran Munir
 
harnessing_the_power_of_artificial_intelligence_for_software_development.pdf
harnessing_the_power_of_artificial_intelligence_for_software_development.pdfharnessing_the_power_of_artificial_intelligence_for_software_development.pdf
harnessing_the_power_of_artificial_intelligence_for_software_development.pdfsarah david
 
Inventory System
Inventory System Inventory System
Inventory System Nasir152222
 
Automating intelligence
Automating intelligenceAutomating intelligence
Automating intelligenceThomas Casey
 
5 Things You Should Know About Data Products
5 Things You Should Know About Data Products5 Things You Should Know About Data Products
5 Things You Should Know About Data ProductsScribble Data
 
AI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdfAI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdfGeorge Ukkuru
 

Similar a ML Times: Mainframe Machine Learning Initiative- June newsletter (2018) (20)

Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
 
How economists should think about the revolutionary changes taking place in h...
How economists should think about the revolutionary changes taking place in h...How economists should think about the revolutionary changes taking place in h...
How economists should think about the revolutionary changes taking place in h...
 
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
#ATAGTR2021 Presentation : "Use of AI and ML in Performance Testing" by Adolf...
 
What is the Role of Machine Learning in Software Development.pdf
What is the Role of Machine Learning in Software Development.pdfWhat is the Role of Machine Learning in Software Development.pdf
What is the Role of Machine Learning in Software Development.pdf
 
A Machine learning based framework for Verification and Validation of Massive...
A Machine learning based framework for Verification and Validation of Massive...A Machine learning based framework for Verification and Validation of Massive...
A Machine learning based framework for Verification and Validation of Massive...
 
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdfimplementing_ai_for_improved_performance_testing_the_key_to_success.pdf
implementing_ai_for_improved_performance_testing_the_key_to_success.pdf
 
Machine Learning in Business What It Is and How to Use It
Machine Learning in Business What It Is and How to Use ItMachine Learning in Business What It Is and How to Use It
Machine Learning in Business What It Is and How to Use It
 
FOBISS_Intel_whitepaper
FOBISS_Intel_whitepaperFOBISS_Intel_whitepaper
FOBISS_Intel_whitepaper
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptximplementing_ai_for_improved_performance_testing_the_key_to_success.pptx
implementing_ai_for_improved_performance_testing_the_key_to_success.pptx
 
Machine learning for Marketers
Machine learning for MarketersMachine learning for Marketers
Machine learning for Marketers
 
eBook-DataSciencePlatform
eBook-DataSciencePlatformeBook-DataSciencePlatform
eBook-DataSciencePlatform
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering Methodologies
 
Eckovation Machine Learning
Eckovation Machine LearningEckovation Machine Learning
Eckovation Machine Learning
 
harnessing_the_power_of_artificial_intelligence_for_software_development.pdf
harnessing_the_power_of_artificial_intelligence_for_software_development.pdfharnessing_the_power_of_artificial_intelligence_for_software_development.pdf
harnessing_the_power_of_artificial_intelligence_for_software_development.pdf
 
Inventory System
Inventory System Inventory System
Inventory System
 
Automating intelligence
Automating intelligenceAutomating intelligence
Automating intelligence
 
5 Things You Should Know About Data Products
5 Things You Should Know About Data Products5 Things You Should Know About Data Products
5 Things You Should Know About Data Products
 
AI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdfAI Makes Software Testing Smarter.pdf
AI Makes Software Testing Smarter.pdf
 

Más de Leslie McFarlin

UX Heuristics for Large Environments [DRAFT]
UX Heuristics for Large Environments [DRAFT]UX Heuristics for Large Environments [DRAFT]
UX Heuristics for Large Environments [DRAFT]Leslie McFarlin
 
Field Observation Study- Sample Study Outline
Field Observation Study- Sample Study OutlineField Observation Study- Sample Study Outline
Field Observation Study- Sample Study OutlineLeslie McFarlin
 
Exploration Draft Document- CEM Machine Learning & AI Project 2018
Exploration Draft Document- CEM Machine Learning & AI Project 2018Exploration Draft Document- CEM Machine Learning & AI Project 2018
Exploration Draft Document- CEM Machine Learning & AI Project 2018Leslie McFarlin
 
Research Proposal- Integrating Need for Cognition
Research Proposal- Integrating Need for CognitionResearch Proposal- Integrating Need for Cognition
Research Proposal- Integrating Need for CognitionLeslie McFarlin
 
Amerigroup User Survey Project
Amerigroup User Survey ProjectAmerigroup User Survey Project
Amerigroup User Survey ProjectLeslie McFarlin
 
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...Leslie McFarlin
 
User Experience of Machine Learning
User Experience of Machine LearningUser Experience of Machine Learning
User Experience of Machine LearningLeslie McFarlin
 

Más de Leslie McFarlin (7)

UX Heuristics for Large Environments [DRAFT]
UX Heuristics for Large Environments [DRAFT]UX Heuristics for Large Environments [DRAFT]
UX Heuristics for Large Environments [DRAFT]
 
Field Observation Study- Sample Study Outline
Field Observation Study- Sample Study OutlineField Observation Study- Sample Study Outline
Field Observation Study- Sample Study Outline
 
Exploration Draft Document- CEM Machine Learning & AI Project 2018
Exploration Draft Document- CEM Machine Learning & AI Project 2018Exploration Draft Document- CEM Machine Learning & AI Project 2018
Exploration Draft Document- CEM Machine Learning & AI Project 2018
 
Research Proposal- Integrating Need for Cognition
Research Proposal- Integrating Need for CognitionResearch Proposal- Integrating Need for Cognition
Research Proposal- Integrating Need for Cognition
 
Amerigroup User Survey Project
Amerigroup User Survey ProjectAmerigroup User Survey Project
Amerigroup User Survey Project
 
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...
Machine Learning/Artificial Intelligence Strategy: Developing a Trust-Focused...
 
User Experience of Machine Learning
User Experience of Machine LearningUser Experience of Machine Learning
User Experience of Machine Learning
 

Último

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 

Último (20)

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
꧁❤ Hauz Khas Call Girls Service Hauz Khas Delhi ❤꧂ 9999965857 ☎️ Hard And Sex...
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 

ML Times: Mainframe Machine Learning Initiative- June newsletter (2018)

  • 1. Gradient Boosting Algorithm: eXtreme Gradient Boosting (XGBoost) model is an implementation of the gradient boosting framework. Gradient Boosting algorithm is a machine learning technique used for building predictive tree-based models.  Boosting is an ensemble technique in which new models are added to correct the errors made by existing models. Models are added sequentially until no further improvements can be made. Gradient boosting is an approach where new models are created that predict the residuals or errors of prior models and then added together to make the final prediction. Featured CA Product using Gradient Boosting Algorithm:  PERSONA MAPPING Algorithm of the Month WALK THROUGH A SIMPLE USE CASE - ML WORKSHOP JUNE GUEST SPEAKER SESSION - TBD UPCOMING EVENTS M L T I M E S MAINFRAME MACHINE LEARNING INITIATIVE J U N E 4 I S S U E 3 IN THIS ISSUE FEATURED PRODUCT - 2 MUSINGS - 2 FEATURED ARTICLE - 3 Computer-Aided Detection (CAD) software can spot 52% of breast cancer cells, a year before patients are diagnosed. Sai Gujja: Saiswetha.gujja@ca.com Pooja Uppalapati: Pooja.uppalapati@ca.com QUESTIONS? CONTRIBUTIONS?
  • 2. Persona Mapping processes the raw text into personas which are used by sales team in Contact Intelligence product to effectively target the customers with profiles(personas) such as Architects, VPs, Product management etc. For the predictions of personas using contact title, team has initially build a manually mapped data set for around 11k contacts which was split into train (7.7K) and test (3.3K) sets. This text information was later aligned into structured format from unstructured by using bag of words model to build a Document Term Matrix. This matrix was used for applying the Naïve Bayes algorithm for Text classification.  K- Fold cross validations were used to check the model stability which gave a train accuracy of around 65%. To further improve this, we have come up with ensemble technique known as Gradient boosting where we combine all the predictors by giving some weights to each predictor to reduce loss function to minimum. This algorithm is now induced into the Azure big data pipeline where 250K contacts are mapped to personas without any human intervention.  I attended the AI Experience conference in Chicago and got a glimpse of how organizations are utilizing Automated Machine Learning tools for accurate predictions. In this conference, there was also a lot of emphasis on having all key personas being involved through-out the product development process - from inception to customer satisfaction. I'll elaborate a little bit about these below. Automated Machine Learning Tools - What are they? What purpose do they serve? Building the right model and providing analysis for the business for a certain use case, requires a lot of prepping of the data, running multiple models to find the right fit. It sometimes might take Data Scientists days, if not months, depending on the use case and amount of data to analyze.  Automated Machine Learning tools are the next gen tools that are disrupting the AI market, and reducing the time spent by Data Scientists running algorithms and allowing for more time on things that matters most like analyzing the outcomes.  DataRobot is one such company leading the pack in automated machine learning tools. We got to hear from big companies like United Airlines and TD Ameritrade on how they were using DataRobot automated Machine Learning tool and how it is helping them go-to-market faster. Key personas should be involved through-out the process. What does it mean? To build the right product, and achieve the expected outcome, involving all the key personas is important. It is key to create personas, assign key characteristics to each persona and make sure every persona is represented. You can think of personas as roles, here is an example - Data Scientist, Business Analyst, Regulatory Officer, Technology expert and a Business Expert can form a good team representing all the personas. The product you are developing might need a different set of personas and that is absolutely ok. Time and effort need to be spent to identify these personas and have them represented through-out the process. That is the key. All in all, the conference gave me good exposure on how the AI market is evolving and the direction this industry is heading towards.  FEATURED PRODUCT - PERSONA MAPPING For further questions, please reach out to Jilan, Asheesh or Karthik from GIS Data science team. MUSINGS Journal of a Machine Learning Enthusiast Contributor: Pooja Uppalapati Contributor: Jilan Dudekula
  • 3. FEATURED ARTICLE M A C H I N E L E A R N I N G , A R T I F I C I A L I N T E L L I G E N C E A N D B E Y O N D Structure and Complexity - Algorithms, Data and User Experience Contributor: Leslie A. McFarlin As creators of products and users ourselves, we all grasp that user experience impacts a product’s success. Products working quickly and efficiently are lauded by users and industry publications, while those requiring complicated interactions and performing slowly receive backlash. Most of what impacts the user experience seems either plainly visible, like screen designs, or easy to quantify, like steps in a wizard. However, sometimes the tool driving the technology affects the user experience. Machine learning algorithms are one such tool. Focusing only on algorithms, though, limits the discussion. Algorithms refine data for use elsewhere in a product or for users performing tasks. Therefore, it helps to clarify the link between data, algorithms, and user experience when creating machine learning products. This link demonstrates that the user experience of a machine learning product is impacted at certain points, and in specific ways, fairly consistently. This article introduces how data and algorithms impact the user experience, and where those impacts can occur. Where Algorithms, Data, and User Experience Collide Very generally, an algorithm is a collection of steps outlined to address a genre of problem. Therefore, designing user experiences for machine learning products requires understanding of three points: ● What problem machine learning intends to resolve ● What type of algorithm is being applied to the problem ● What should the final solution look like for users The reason for the first two points is obvious: Fitting algorithms to problems enables product and user efficiency, something that can only result from understanding the problem and the tools. Understanding what the final solution should look like improves usability. Depending on the product, improved usability might mean anything from easy-to-consume and actionable output to no user action needed at all. Circling back to the first two points of understanding what problem machine learning intends to resolve and which type of algorithm to apply brings the discussion to data. What does the data look like? How much data might there be? How much work must an algorithm do to the data to generate usable output for users? These points can make a difference when deciding among interaction patterns for inputting data into the algorithm, presenting its output, and any additional features needed to help manage user expectations around a product’s performance. Linking data, algorithms, and user experience as this article does merits an exploration of a single common variable: Complexity. Data offers complexity, and algorithms might be complex in response. A key challenge in the user experience of machine learning products, therefore, is mitigating complexity. The Ripple Effect of Complexity Complexity varies across domains and problems, and it can manifest in the quantity and quality of data related to a problem. Complicated problems might produce large volumes of data, unstructured data, or multivariate data. Data quantity and quality might impact how the machine learning algorithm receives input, in turn limiting the applicable interaction patterns. The type of algorithm selected to address the problem, the steps comprising it, and the actions defined at each step within it partly result from the data’s features. Large amounts of data could mean a long wait for an algorithm to satisfactorily analyze; similarly, large algorithms and those with intricate equations in their steps could mean a long wait for the algorithms to complete their analysis. Additional features should be designed into the UI to manage where product performance might clash with user expectations due to data features. Post-analysis, the impact of complexity continues. Most importantly, algorithm output quality will vary according to the input quality. Because neither user experience specialists nor engineers can control the input quality, they must create safeguards for when data quality affects information usability. Some applications might require supplemental information to explain the output, and some might provide recommendations for maximizing output value. Limitations at this point arise around applicable interactions for retrieving the machine learning output and presentation of content, such as the amount, complexity, and format (for example, whether the output is textual or graphical). Thoughts on Managing the User Experience For machine learning products, laying out the information above lets us identify where and how considerations around data and algorithms impact design. For many machine learning products, such impacts occur primarily around inputting data into the algorithm and displaying the algorithm’s output. In some circumstances, a product might need additional features designed to help manage user expectations around performance. The interconnectedness of data and algorithms, and the similar effects they have on the user experience of machine learning products, highlights the need for a partnership among UX resources, engineering, and data scientists. Such a partnership would encourage knowledge sharing to support an understanding of the problem to solve, the algorithm selected to solve it, and what the final solution must look like for the user--leading to a better experience for our users.