SlideShare a Scribd company logo
1 of 110
Download to read offline
Demystifying Artificial Intelligence:
Solving Difficult Problems
Carol Smith @carologic
ProductCamp Pittsburgh @PGHPCAMP
September 22, 2018
This work is licensed under a Creative
Commons Attribution-NonCommercial
4.0 International License except where
noted otherwise.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Help humanity...
Why are AI
experiences
so challenging?
Complex
Unknowable
Confusing
Mysterious
AI is as imperfect as the
humans making it.
Engender Trust
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Making AI in Westworld
• Who made the data
– Host backstories and scripts
– Environmental design
• What is data’s provenance?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Data creator: Writer
• Creates scripts and
stories for hosts/robots
• Determines how and
when will be presented
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Why should we care?
• What are his bias’?
– Straight, white male
– Reused scripts due to deadlines and a lack of creativity
– What else?
• How did this affect the experience?
• Does it matter?
Who trained
and programmed
the system?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
System training and maintenance: Scientists
• Triage system when
there are issues
• Adjust programming
and settings
• Review previous
stories “Step into
analysis”
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Why should we care?
• What are their weaknesses’?
– Not very creative
– Seemingly minimal exposure to the rest of the world
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Why is the host acting like that?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Programming
• Ford/Arnold as
programmer
• Westworld does
an excellent
job of explaining this
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Why should we care?
• No context - few mental models.
• Help understand what is going on.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Reality is… Not a great example!
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
To engender trust, provide transparency
• Data
• Training/programming of system
• Rationale/bias/logic
What is AI?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
AI is dynamic
• Mature AI takes data and training
- applies to new situations.
• Attributions to new data may be:
– Inaccurate
– Weird
– Inappropriate
– Unintended
AI is present when computers/machines
– Exhibit intelligence
– Perceive their environment
– Take actions/make decision
to maximize chance of success at a goal
Our Road to Self-Driving Vehicles | Uber ATG
https://youtu.be/27OuOCeZmwI
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
AI/Cognitive computers are
• Made with algorithms.
• Limited domain knowledge – only what you teach.
• Control ONLY what we give them control of.
• Aware of nuances and can continue to learn.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Number Five “Needs Input”
Short Circuit (1986 film)
Ally Sheedy and Number Five (Tim Blaney)
https://en.wikipedia.org/wiki/Short_Circuit_(1986_film)
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Types of AI – Machine Learning
• Supervised learning
– Input data and target variable
– Need specialist to do training
– Most common
Artificial Intelligence Demystified by. Rahul December 23, 2016. Analytics Vidhya
https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Annotating Content
Image created by Angela Swindell, Visual Designer, IBM
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Types of AI – Machine Learning
• Unsupervised learning
– Input data – machine defines patterns
• Reinforced learning
– Games – creator specifies rules and reward, machine learns
Artificial Intelligence Demystified by. Rahul December 23, 2016. Analytics Vidhya
https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Machine Training Creation Methods
Creation Method Duration Knowledge / Accuracy
Supervised
Programmed with knowledge transfer
Months - years Best
Supervised
Entry by content specialist
Weeks - months High potential
Unsupervised Days - weeks Core knowledge only
Reinforced learning Varies Highly accurate
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Supervised Machine Learning - GUI
Watson Knowledge Studio, Supervised Machine Learning:
https://www.ibm.com/us-en/marketplace/supervised-machine-learning
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Pattern recognition
• Natural Language
Processing
• Image Analysis
• 88,000 retina images
– Recognize healthy eye
– Glaucoma #2 cause of
blindness worldwide
– 50% of cases undetected
IBM Watson https://twitter.com/IBMWatson/status/844545761740292096
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Deep Learning
• Best at classifying objects
based on features
• Can be applied
to other types of AI
• Lots of AI systems working
together
Toward ethical, transparent and fair AI/ML: a critical reading list, by Eirini Malliaraki, Feb 19 via
tweet from @robmccargow https://medium.com/@eirinimalliaraki/toward-ethical-transparent-and-
fair-ai-ml-a-critical-reading-list-d950e70a70ea
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Taxonomies and Ontologies Come to Life
(NOT like humans learn)
Photo: https://commons.wikimedia.org/wiki/File:Baby_Boy_Oliver.jpg
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Humans Teach and Monitor AI
• Water – add new information and teach (continuous)
• Thin – pluck poor performing models, bad patterns
• Prune – as AI matures, continuous monitoring,
adding and removing functionality.
• Cull – remove/stop broken/biased models.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Use Case: Lawn care treatment selection
• Users: Lawn technicians and sales people.
• Goal: More quickly and effectively customize solutions
for customers and minimize costs
(time, effort, chemical amount, cost to customer, etc.).
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Hire a Consulting Firm
• Understand users, goals.
• Review existing data
– Knowledge about lawn care products.
– Great data from a few technicians.
– Create ground truth and teach AI (few weeks).
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Can’t Just Turn AI systems on
• Subject matter experts (SME’s) knowledge needed
– Lawyers
– Machinists
– Insurance adjusters
– Physicians
• Working with experts in AI systems.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Lawn Care – Data and Training
• Data:
– Patterns across customers
– Effectiveness
of treatments.
– Extent of problems,
pests, etc.
• Training for:
– Types of grass.
– Conditions (sun
exposure, etc.).
– Customer attitude
about lawn care.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Ready for Use
• Experts begin reviewing results
– Too many recommendations for heavy chemical use.
– Need to replace models that aren’t working.
• But what went wrong
Who?
What problem?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Use best practices
• Understand problem deeply
• Select AI system
– Different problems require different systems
• Build right AI system, in ethical way to solve problem
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Who will use the system and why?
• What are their goals?
• What problems are they trying to solve?
• Team/independent work?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
How trusting are the users of AI?
• Work to gain trust?
• What might engender trust via the UI?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
What questions most likely asked about data?
• What…
– Comes next?
– Outliers?
– Changed? How can I tell what changed?
– New? Unexpected?
– Validates assumptions?
– Increased/decreased frequency?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Anticipated changes with AI system?
• We need an AI for that!
• Intention? Improvements?
• Better or faster?
• Scope?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
What are potential unintended consequences?
• Understand user’s fears
• Become familiar
• Learn how to address
• Fears lead to potential unintended consequences
– Preparing for these will protect your users
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
AI Management Matches Org Ecosystem
• Microcosm of organization
– Not independent of organization - same issues
• Need similar support
– Curating content
– Watching for issues, etc.
– Managing, training, and oversight
Content
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Data Source
• In existence?
• Available?
• High quantity?
• High quality?
Photo by sunlightfoundation
https://www.flickr.com/photos/sunlightfoundation/2385174105
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Curation
• Where content sourced from?
– Bias?
– Organization?
– Potential unintended consequences?
• Who is creating/curating collection?
– Respected experts in industry
– Diverse, socio-economic, cross cultural, international team
“3 guiding principles for ethical AI, from IBM CEO Ginni Rometty”
by Alison DeNisco. January 17, 2017, Tech Republic http://www.techrepublic.com/article/3-
guiding-principles-for-ethical-ai-from-ibm-ceo-ginni-rometty/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
All data is biased - what is bias?
• All bring personal experience and knowledge
• Affected by:
– Social class, resource availability
– Race, Gender, Sexuality
– Culture, Theology, Tradition
– Other factors we aren’t even aware of
“We often have
no way of knowing
when and why people
are biased.”
- Sandra Wachter
Q&A: Should artificial intelligence be legally required to explain itself?
By Matthew Hutson, May. 31, 2017. Interview with Sandra Wachter, data ethics researcher at Univ. of Oxford and Alan Turing Institute.
http://www.sciencemag.org/news/2017/05/qa-should-artificial-intelligence-be-legally-required-explain-itself
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Lawn Care - what happened?
• Understand users, goals.
• Review existing data
– Knowledge about lawn care products.
– Great data from a few technicians.
– Create ground truth and teach AI (few weeks).
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Data Source Problematic
• Few technicians who are
great at documenting.
– Prefer using chemicals
to treat lawns.
– Limited data biased
towards chemical use.
• Most technicians, take
horrible notes.
• Prefer “all natural”
treatments.
Neither are wrong.
Limited data created a bias.
AI is only as good as data
and time spent improving it.
Biased based on what taught.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Data created by those who write
• History written by victors
• Lawn care specialists
Training
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Which experts will train the system?
• How are they vetted?
• How frequently will they be available?
• How will quality be maintained?
• Where will they work?
• What process will they use?
• When something goes wrong, how do you respond?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
How important is accuracy?
• How accurate must the system be?
• Consider your colleagues
• You are creating another colleague…
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Across Industries – Priority of Accuracy Varies
Higher Priority
90-99%+
Lower Priority
60-89% accuracy is acceptable
Financial
Ecommerce
Design AI
Responsibly
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Keep people at the center of our work
• Great solutions are made when they solve a problem
for people
• User’s goals
• Ethics
Intentional
Design
http://www.flickr.com/photos/rockyvi/6451635085/sizes/m/in/photolist-aQ7jkF/
Some rights reserved by Rocky VI - http://www.flickr.com/photos/rockyvi/
License: http://creativecommons.org/licenses/by-nc-nd/2.0/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Intentional Design
• Keep people and data safe
• When unintended consequences arise,
how do we deal with them?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Make it your business to keep people safe
• Warning signs?
• How do we deal with unintentional consequences?
• What is the worst potential outcome?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Make a Plan
• No need to imagine
every single situation
• Who is notified
immediately?
• What is the method for
“turning it off”?
• Unintended consequences
of turning it off?
Google’s new tensor processing units:
https://www.nytimes.com/2018/02/12/technology/google-artificial-intelligence-chips.html
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
What will you do?
• Focus on how you’ll react to worst situations:
• What happens when it becomes a Nazi?
• What happens when it does XYZ unexpectedly?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Back doors and brakes
• A way to get into the system and shut it down
• Secured from inside and outside
• “If it’s not usable, it’s not secure.”
– Jared Spool, IAS17
Unintuitive and Insecure: Fixing the Failures of Authentication,
Jared Spool, IA Summit 2017
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Privacy and Ownership
• Who owns the data?
– User owns what and when?
– Organization owns what and when?
• What must a user reveal?
– Life expectancy of data?
– Transitional phases?
Ethical Issues in IS by Richard Mason’s
H/T to Andrea Resmini
https://www.gdrc.org/info-design/4-ethics.html
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Access to Data
• What do we have a right to access?
• Barriers
– Literacy and awareness.
– Connection to internet – economics and location.
– Access to pertinent data.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Who gets to use our tools?
• “When we do not design for people with disabilities
we are being ableist”
– Anne Gibson @perpendicularme #ias18 Roundtable on Ethics
How People with Disabilities Use the Web: Overview https://www.w3.org/WAI/intro/people-use-web /
Crazy, Evil?
Reduce their power.
Grady Booch, Scientist, philosopher, IBM’er https://www.ted.com/talks/grady_booch_don_t_fear_superintelligence
Our Responsibility:
Ensure that humans
can unplug
the machines!
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Communicating
About
The System
Strong Bad Email #45 – Techno - Strong Bad makes a techno song.
https://youtu.be/JwZwkk7q25I Homestarrunnerdotcom Published on Mar 31, 2009
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Communicate Responsibly
• How is communication about the AI handled?
– How do you report issues?
• To whom?
– Everyone needs to be bought in.
– Not everyone can fix it.
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Potential Bias
• Show awareness; acknowledge issues.
– What are potential signs of building bias?
– Over communicate about potential bias.
• Acknowledge potential for bad decisions
based on data.
– Who is responsible?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Data and Training Transparency
• What data was it based on?
– Sources referenced?
– Access to overall collection?
• Who trained AI?
– Experience? Background? Vetting?
– Who will update it? How often?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
How do users know when something is wrong?
• Show examples of changes.
• Where do these examples live?
• How can a user contest something and report it?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Confidence in Content
• Representing confidence.
• How is ‘ABC’ comparable to other entries?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Displaying Information
• AI generated content
– separate from other content?
– marked as AI generated?
– more clearly referenced?
– does it matter?
As AI matures -
update
communication
approach
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Ethics for AI
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
If we don’t ask tough
questions, who will?
Do we want users
to trust AI?
How much?
Humans teach what we feel is important… teach them to share our values.
Grady Booch, Scientist, philosopher, IBM’er https://www.ted.com/talks/grady_booch_don_t_fear_superintelligence
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Help humanity...
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Create a code of conduct/ethics
• What do you value?
• What lines won’t your AI cross?
• How will you track your progress?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
To engender trust, provide transparency
• Who made the data?
• Who has access to users’ data/useage?
• Who trained/programmed the system?
• Why system providing data it is?
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Take Responsibility
• Keep humans in control.
• Hire/work with people affected by bias
– Non-typical schools, non-typical careers, etc.
– POC, LGBTQ+, women
• Conduct auditing
How to Keep Your AI from Turning into a Racist Monster by Megan
Garciahttps://www.wired.com/2017/02/keep-ai-turning-racist-monster/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Teach others about AI
• Demystify in plain language
• Teach others
• Provide easy way to raise concerns
(anonymous if appropriate)
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Great Problem Solvers…
• People and problems
• Not “technology first.”
• Ethics
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Learn about making ethical, transparent and fair AI
Toward ethical, transparent and fair AI/ML: a critical reading list, by Eirini Malliaraki, Feb 19 via tweet from
@robmccargow https://medium.com/@eirinimalliaraki/toward-ethical-transparent-and-fair-ai-ml-a-critical-
reading-list-d950e70a70ea
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Create Ethical AI
• Less-biased content
• Intentional design
• Communicate responsibly about AI
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Don’t fear AI - Explore AI
Try out tools (see Appendix and footer notes)
Pair with others
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Discussion
Common AI Topics
Trolley Problem
Trolley Car 36, Rockford, Illinois https://www.rockfordparkdistrict.org/trolley
Does the Trolley Problem Have a Problem? What if your answer to an absurd hypothetical question had no bearing on how you behaved in real life?
By Daniel Engber. Slate.com. June 18, 2018. Image of anxious hypothetical trolley car lever operator by Lisa Larson-Walker
https://slate.com/technology/2018/06/psychologys-trolley-problem-might-have-a-problem.html
My AI is Alive!
It came up with something new
and we have no idea why or how!
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Contact Carol
LinkedIn – CarolJSmith
Twitter - @Carologic
Slideshare – carologic
SpeakerRate - CarolJSmith
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Additional Information
and Resources
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
AI Tools
• A list of artificial intelligence tools you can use today — for businesses, by Liam
Hanel, July 11, 2017 on Lyr.AI
https://lyr.ai/a-list-of-artificial-intelligence-tools-you-can-use-today%E2%80%8A-
%E2%80%8Afor-businesses/ and https://medium.com/imlyra/a-list-of-artificial-
intelligence-tools-you-can-use-today-for-personal-use-1-3-7f1b60b6c94f
• Best AI and machine learning tools for developers, By Christina Mercer, Sep 26,
2017 in Techworld from IDG https://www.techworld.com/picture-gallery/apps-
wearables/best-ai-machine-learning-tools-for-developers-3657996/
• 15 Top Open Source Artificial Intelligence Tools by Cynthia Harvey, September
12, 2016 on Datamation https://www.datamation.com/open-source/slideshows/15-
top-open-source-artificial-intelligence-tools.html
• IBM Watson Developer Tools (free trials):
https://console.ng.bluemix.net/catalog/?category=watson
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Want to Know More?
• The Rise Of Artificial Intelligence As A Service In The Public
Cloud
Rise Of Artificial Intelligence As A Service In The Public Cloud by Janakiram MSV , Forbes Article:
https://www.forbes.com/sites/janakirammsv/2018/02/22/the-rise-of-artificial-intelligence-as-a-service-in-the-public-cloud/#11aa85a8198e
Courses at http://www.fast.ai/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
10 Major Milestones in the History of AI
https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Additional Resources
• “How IBM is Competing with Google in AI.” The Information. https://www.theinformation.com/how-ibm-is-
competing-with-google-in-ai?eu=2zIDMNYNjDp7KqL4YqAXXA
• “The business case for augmented intelligence” https://medium.com/cognitivebusiness/the-business-case-for-
augmented-intelligence-36afa64cd675
• “Comparison of machine learning methods applied to birdsong element classification” by David Nicholson.
Proceedings of the 15th Python in Science Conference (SCIPY 2016).
http://conference.scipy.org/proceedings/scipy2016/pdfs/david_nicholson.pdf
• “Staples’ “Easy Button” Comes to Life with IBM Watson” in Business Wire, October 25, 2016.
http://www.businesswire.com/news/home/20161025006273/en/Staples%E2%80%99-%E2%80%9CEasy-
Button%E2%80%9D-Life-IBM-Watson
• “How Staples Is Making Its Easy Button Even Easier With A.I.” by Chris Cancialosi, Forbes.
https://www.forbes.com/sites/chriscancialosi/2016/12/13/how-staples-is-making-its-easy-button-even-easier-
with-a-i/#4ae66e8359ef
• “Inside Intel: The Race for Faster Machine Learning”
http://www.intel.com/content/www/us/en/analytics/machine-learning/the-race-for-faster-machine-learning.html
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
More Resources
• “Update: Why this week’s man-versus-machine Go match doesn’t matter (and what does)” by Dana
Mackenzie. Science Magazine. Mar. 15, 2016 http://www.sciencemag.org/news/2016/03/update-why-week-s-
man-versus-machine-go-match-doesn-t-matter-and-what-does
• “For IBM’s CTO for Watson, not a lot of value in replicating the human mind in a computer.” by Frederic
Lardinois (@fredericl), TechCrunch, Posted Feb 27, 2017. https://techcrunch.com/2017/02/27/for-ibms-cto-
for-watson-not-a-lot-of-value-in-replicating-the-human-mind-in-a-computer/
• “Google and IBM: We Want Artificial Intelligence to Help You, Not Replace You” Most Powerful Women by
Michelle Toh. Mar 02, 2017. Fortune. http://fortune.com/2017/03/02/google-ibm-artificial-intelligence/
• “Facebook scales back AI flagship after chatbots hit 70% f-AI-lure rate - 'The limitations of automation‘” by
Andrew Orlowski. Feb 22, 2017. The Register https://www.theregister.co.uk/2017/02/22/facebook_ai_fail/
• “Microsoft is deleting its AI chatbot's incredibly racist tweets” by Rob Price. Mar. 24, 2016. Business Insider
UK. http://www.businessinsider.com/microsoft-deletes-racist-genocidal-tweets-from-ai-chatbot-tay-2016-3
Special Thanks: Soundtrack to 'Run Lola Run', 1998 German thriller film written and directed by Tom Tykwer,
and starring Franka Potente as Lola and Moritz Bleibtreu as Manni. Soundtrack by Tykwer, Johnny Klimek, and
Reinhold Heil
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Even More Resources
• “IBM’s Automated Radiologist Can Read Images and Medical Records” by Tom Simonite, February 4, 2016.
Intelligent Machines, MIT Technology Review. https://www.technologyreview.com/s/600706/ibms-automated-
radiologist-can-read-images-and-medical-records/
• “The IBM, Salesforce AI Mash-Up Could Be a Stroke of Genius” by Adam Lashinsky, Mar 07, 2017. Fortune.
http://fortune.com/2017/03/07/data-sheet-ibm-salesforce/
• "Google can now tell you're not a robot with just one click" by Andy Greenberg. Dec. 3, 2014. Security: Wired.
https://www.wired.com/2014/12/google-one-click-recaptcha/
• “Essentials of Machine Learning Algorithms (with Python and R Codes)” by Sunil Ray, August 10, 2015.
Analytics Vidhya. https://www.analyticsvidhya.com/blog/2015/08/common-machine-learning-algorithms/
• IBM on Machine Learning https://www.ibm.com/analytics/us/en/technology/machine-learning/
• “At Davos, IBM CEO Ginni Rometty Downplays Fears of a Robot Takeover” by Claire Zillman, Jan 18, 2017.
Fortune. http://fortune.com/2017/01/18/ibm-ceo-ginni-rometty-ai-davos/
• “Google and IBM: We Want Artificial Intelligence to Help You, Not Replace You” by Michelle Toh. Mar 02,
2017. Fortune. http://fortune.com/2017/03/02/google-ibm-artificial-intelligence/
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Yes, even more resources
• Video: “IBM Watson Knowledge Studio: Teach Watson about your unstructured data”
https://www.youtube.com/watch?v=caIdJjtvX1s&t=6s
• “The optimist’s guide to the robot apocalypse” by Sarah Kessler, @sarahfkessler. March 09, 2017. QZ.
https://qz.com/904285/the-optimists-guide-to-the-robot-apocalypse/
• “AI Influencers 2017: Top 30 people in AI you should follow on Twitter" by Trips Reddy @tripsy, Senior
Content Manager, IBM Watson . February 10, 2017 https://www.ibm.com/blogs/watson/2017/02/ai-
influencers-2017-top-25-people-ai-follow-twitter/
• “3 guiding principles for ethical AI, from IBM CEO Ginni Rometty” by Alison DeNisco. January 17, 2017, Tech
Republic http://www.techrepublic.com/article/3-guiding-principles-for-ethical-ai-from-ibm-ceo-ginni-rometty/
• "Transparency and Trust in the Cognitive Era" January 17, 2017 Written by: IBM THINK Blog
https://www.ibm.com/blogs/think/2017/01/ibm-cognitive-principles/
• "Ethics and Artificial Intelligence: The Moral Compass of a Machine“ by Kris Hammond, April 13, 2016.
Recode. http://www.recode.net/2016/4/13/11644890/ethics-and-artificial-intelligence-the-moral-compass-of-a-
machine
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Last bit: I promise
• "The importance of human innovation in A.I. ethics" by John C. Havens. Oct. 03, 2015
http://mashable.com/2015/10/03/ethics-artificial-intelligence/#yljsShvAFsqy
• "Me, Myself and AI" Fjordnet Limited 2017 - Accenture Digital.
https://trends.fjordnet.com/trends/me-myself-ai
• "Testing AI concepts in user research" By Chris Butler, Mar 2, 2017. https://uxdesign.cc/testing-ai-
concepts-in-user-research-b742a9a92e55#.58jtc7nzo
• "CMU prof says computers that can 'see' soon will permeate our lives“ by Aaron Aupperlee. March
16, 2017. http://triblive.com/news/adminpage/12080408-74/cmu-prof-says-computers-that-can-
see-soon-will-permeate-our-lives
• “The business case for augmented intelligence” by Nancy Pearson, VP Marketing, IBM Cognitive.
https://medium.com/cognitivebusiness/the-business-case-for-augmented-intelligence-
36afa64cd675#.qqzvunakw
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Definition: Artificial Intelligence
• Artificial intelligence (AI) is intelligence exhibited by machines.
• In computer science, an ideal "intelligent" machine is a flexible rational agent that
perceives its environment and takes actions that maximize its chance of success
at some goal.[1] Colloquially, the term "artificial intelligence" is applied when a
machine mimics "cognitive" functions that humans associate with other human
minds, such as "learning" and "problem solving".[2]
• Capabilities currently classified as AI include successfully understanding human
speech,[4] competing at a high level in strategic game systems (such as Chess
and Go[5]), self-driving cars, and interpreting complex data.
Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence#cite_note-Intelligent_agents-1
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Definition: The Singularity
• If research into Strong AI produced sufficiently intelligent software, it might be able to reprogram
and improve itself. The improved software would be even better at improving itself, leading to
recursive self-improvement.[245] The new intelligence could thus increase exponentially and
dramatically surpass humans. Science fiction writer Vernor Vinge named this scenario
"singularity".[246] Technological singularity is when accelerating progress in technologies will
cause a runaway effect wherein artificial intelligence will exceed human intellectual capacity and
control, thus radically changing or even ending civilization. Because the capabilities of such an
intelligence may be impossible to comprehend, the technological singularity is an occurrence
beyond which events are unpredictable or even unfathomable.[246]
• Ray Kurzweil has used Moore's law (which describes the relentless exponential improvement in
digital technology) to calculate that desktop computers will have the same processing power as
human brains by the year 2029, and predicts that the singularity will occur in 2045.[246]
Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence#cite_note-Intelligent_agents-1
Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic
Definition: Machine Learning
• Ability for system to take basic knowledge (does not mean simple or non-complex)
and apply that knowledge to new data
• Raises ability to discover new information. Find unknowns in data.
• https://en.wikipedia.org/wiki/Machine_learning
More Definitions:
• Algorithm: a process or set of rules to be followed in calculations or other problem-
solving operations, especially by a computer.
https://en.wikipedia.org/wiki/Algorithm
• Natural Language Processing (NLP):
https://en.wikipedia.org/wiki/Natural_language_processing

More Related Content

What's hot

Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Carol Smith
 
Design vs.Cancer: Patients Win UXDC 2017
Design vs.Cancer: Patients Win UXDC 2017Design vs.Cancer: Patients Win UXDC 2017
Design vs.Cancer: Patients Win UXDC 2017Carol Smith
 
AI & Business - Opportunities & Dangers
AI & Business - Opportunities & DangersAI & Business - Opportunities & Dangers
AI & Business - Opportunities & Dangerswillmurphy
 
Artificial Intelligence Applications, Research, and Economics
Artificial Intelligence Applications, Research, and EconomicsArtificial Intelligence Applications, Research, and Economics
Artificial Intelligence Applications, Research, and EconomicsIkhlaq Sidhu
 
Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?Johan Steyn
 
Intelligence Augmentation - The Next-Gen AI
Intelligence Augmentation - The Next-Gen AIIntelligence Augmentation - The Next-Gen AI
Intelligence Augmentation - The Next-Gen AIMelanie Cook
 
Nasscom AI top 50 use cases
Nasscom AI top 50 use casesNasscom AI top 50 use cases
Nasscom AI top 50 use casesADDI AI 2050
 
The Business Case for Applied Artificial Intelligence
The Business Case for Applied Artificial IntelligenceThe Business Case for Applied Artificial Intelligence
The Business Case for Applied Artificial IntelligenceOtto Werschitz, MBA
 
Applying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessApplying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessRussell Miles
 
Quantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsQuantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsNikita Lukianets
 
Business growth principles in the new economy
Business growth principles in the new economy Business growth principles in the new economy
Business growth principles in the new economy Ashish Bedekar
 
User Research 101 Handout
User Research 101 HandoutUser Research 101 Handout
User Research 101 HandoutCarol Smith
 
AI 4 Institution Leaders_Feb 2019
AI  4 Institution Leaders_Feb 2019AI  4 Institution Leaders_Feb 2019
AI 4 Institution Leaders_Feb 2019Mahesh Kumar CV
 
Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathySze Siong Teo
 
Best Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the OrganizationBest Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the OrganizationChasity Gibson
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & MLMandy Sidana
 

What's hot (20)

Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020Designing Trustworthy AI: A User Experience Framework at RSA 2020
Designing Trustworthy AI: A User Experience Framework at RSA 2020
 
Design vs.Cancer: Patients Win UXDC 2017
Design vs.Cancer: Patients Win UXDC 2017Design vs.Cancer: Patients Win UXDC 2017
Design vs.Cancer: Patients Win UXDC 2017
 
AI & Business - Opportunities & Dangers
AI & Business - Opportunities & DangersAI & Business - Opportunities & Dangers
AI & Business - Opportunities & Dangers
 
Artificial Intelligence Applications, Research, and Economics
Artificial Intelligence Applications, Research, and EconomicsArtificial Intelligence Applications, Research, and Economics
Artificial Intelligence Applications, Research, and Economics
 
ai-ux-ui
ai-ux-uiai-ux-ui
ai-ux-ui
 
Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?Artificial Intelligence & Software Testing: Hype or Hysteria?
Artificial Intelligence & Software Testing: Hype or Hysteria?
 
Intelligence Augmentation - The Next-Gen AI
Intelligence Augmentation - The Next-Gen AIIntelligence Augmentation - The Next-Gen AI
Intelligence Augmentation - The Next-Gen AI
 
Nasscom AI top 50 use cases
Nasscom AI top 50 use casesNasscom AI top 50 use cases
Nasscom AI top 50 use cases
 
Demystifying AI
Demystifying AIDemystifying AI
Demystifying AI
 
The Business Case for Applied Artificial Intelligence
The Business Case for Applied Artificial IntelligenceThe Business Case for Applied Artificial Intelligence
The Business Case for Applied Artificial Intelligence
 
Applying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to BusinessApplying Machine Learning and Artificial Intelligence to Business
Applying Machine Learning and Artificial Intelligence to Business
 
Quantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsQuantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisions
 
Business growth principles in the new economy
Business growth principles in the new economy Business growth principles in the new economy
Business growth principles in the new economy
 
User Research 101 Handout
User Research 101 HandoutUser Research 101 Handout
User Research 101 Handout
 
AI 4 Institution Leaders_Feb 2019
AI  4 Institution Leaders_Feb 2019AI  4 Institution Leaders_Feb 2019
AI 4 Institution Leaders_Feb 2019
 
The Ethics of AI
The Ethics of AIThe Ethics of AI
The Ethics of AI
 
Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej Karpathy
 
Best Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the OrganizationBest Practices for Scaling Data Science Across the Organization
Best Practices for Scaling Data Science Across the Organization
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 
Introduction to AI & ML
Introduction to AI & MLIntroduction to AI & ML
Introduction to AI & ML
 

Similar to Demystifying AI: Solving Problems

UX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUXPA International
 
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...DataScienceConferenc1
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMProduct School
 
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...AgileNetwork
 
AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Black Belt
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a professionJose Quesada
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Diego Oppenheimer
 
Hala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdfHala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdfSamer Desouky
 
Artificial intelligence and Legal Profession
Artificial intelligence and Legal ProfessionArtificial intelligence and Legal Profession
Artificial intelligence and Legal ProfessionDharmendra919733
 
AI-900 Slides.pptx
AI-900 Slides.pptxAI-900 Slides.pptx
AI-900 Slides.pptxkprasad8
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxhoneydv1979
 
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...SlideTeam
 
116 Machine learning for Product Managers
116   Machine learning for Product Managers116   Machine learning for Product Managers
116 Machine learning for Product ManagersProductCamp Boston
 
Machine learning for product managers. Presented at Boston ProductCamp (June...
Machine learning for product  managers. Presented at Boston ProductCamp (June...Machine learning for product  managers. Presented at Boston ProductCamp (June...
Machine learning for product managers. Presented at Boston ProductCamp (June...Mukund Seshadri
 
20240104 HICSS Panel on AI and Legal Ethical 20240103 v7.pptx
20240104 HICSS  Panel on AI and Legal Ethical 20240103 v7.pptx20240104 HICSS  Panel on AI and Legal Ethical 20240103 v7.pptx
20240104 HICSS Panel on AI and Legal Ethical 20240103 v7.pptxISSIP
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?Srinath Perera
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...Dozie Agbo
 
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...Analytics India Magazine
 
Adopting Data Science and Machine Learning in the financial enterprise
Adopting Data Science and Machine Learning in the financial enterpriseAdopting Data Science and Machine Learning in the financial enterprise
Adopting Data Science and Machine Learning in the financial enterpriseQuantUniversity
 

Similar to Demystifying AI: Solving Problems (20)

UX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with DesignUX in the Age of AI: Leading with Design
UX in the Age of AI: Leading with Design
 
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PM
 
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...
Agile Network India | Collaborative Intelligence – (Human + AI) and Ethical C...
 
AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Orange Belt - Session 2
AI Orange Belt - Session 2
 
Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a profession
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"
 
Hala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdfHala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdf
 
Artificial intelligence and Legal Profession
Artificial intelligence and Legal ProfessionArtificial intelligence and Legal Profession
Artificial intelligence and Legal Profession
 
AI-900 Slides.pptx
AI-900 Slides.pptxAI-900 Slides.pptx
AI-900 Slides.pptx
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptx
 
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
Reinforcement Learning In AI Powerpoint Presentation Slide Templates Complete...
 
116 Machine learning for Product Managers
116   Machine learning for Product Managers116   Machine learning for Product Managers
116 Machine learning for Product Managers
 
Machine learning for product managers. Presented at Boston ProductCamp (June...
Machine learning for product  managers. Presented at Boston ProductCamp (June...Machine learning for product  managers. Presented at Boston ProductCamp (June...
Machine learning for product managers. Presented at Boston ProductCamp (June...
 
20240104 HICSS Panel on AI and Legal Ethical 20240103 v7.pptx
20240104 HICSS  Panel on AI and Legal Ethical 20240103 v7.pptx20240104 HICSS  Panel on AI and Legal Ethical 20240103 v7.pptx
20240104 HICSS Panel on AI and Legal Ethical 20240103 v7.pptx
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
 
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
Deciphering AI - Unlocking the Black Box of AIML with State-of-the-Art Techno...
 
Adopting Data Science and Machine Learning in the financial enterprise
Adopting Data Science and Machine Learning in the financial enterpriseAdopting Data Science and Machine Learning in the financial enterprise
Adopting Data Science and Machine Learning in the financial enterprise
 

More from Carol Smith

Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Carol Smith
 
Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Carol Smith
 
Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Carol Smith
 
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Carol Smith
 
On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19Carol Smith
 
Designing More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsDesigning More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsCarol Smith
 
Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Carol Smith
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealCarol Smith
 
Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Carol Smith
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghCarol Smith
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Carol Smith
 
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017UX in the Age of AI: Where Does Design Fit In? Fluxible 2017
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017Carol Smith
 
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017Carol Smith
 
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Carol Smith
 
Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Carol Smith
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17Carol Smith
 
DIY Usability Testing for Business Analysts (BA)
DIY Usability Testing for Business Analysts (BA)DIY Usability Testing for Business Analysts (BA)
DIY Usability Testing for Business Analysts (BA)Carol Smith
 
Mature Products: The Cycle of UX Reinvention UXPA 2016
Mature Products: The Cycle of UX Reinvention UXPA 2016Mature Products: The Cycle of UX Reinvention UXPA 2016
Mature Products: The Cycle of UX Reinvention UXPA 2016Carol Smith
 
User Experience for Business Analysts
User Experience for Business AnalystsUser Experience for Business Analysts
User Experience for Business AnalystsCarol Smith
 

More from Carol Smith (19)

Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021Navigating the Complexity of Trust at UXPA Boston 2021
Navigating the Complexity of Trust at UXPA Boston 2021
 
Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020Implementing Ethics: Developing Trustworthy AI PyCon 2020
Implementing Ethics: Developing Trustworthy AI PyCon 2020
 
Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019Gearing up for Ethnography, Michigan State, World Usability Day 2019
Gearing up for Ethnography, Michigan State, World Usability Day 2019
 
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
Designing Trustworthy AI: A Human-Machine Teaming Framework to Guide Developm...
 
On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19On the Road: Best Practices for Autonomous Experiences at WUC19
On the Road: Best Practices for Autonomous Experiences at WUC19
 
Designing More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - AbstractionsDesigning More Ethical and Unbiased Experiences - Abstractions
Designing More Ethical and Unbiased Experiences - Abstractions
 
Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19Navigating challenges in IA people management at IAC19
Navigating challenges in IA people management at IAC19
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018Gearing up for Ethnography at Midwest UX 2018
Gearing up for Ethnography at Midwest UX 2018
 
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp PittsburghProduct Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
Product Design in Agile Environments: Making it Work at ProductCamp Pittsburgh
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
 
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017UX in the Age of AI: Where Does Design Fit In? Fluxible 2017
UX in the Age of AI: Where Does Design Fit In? Fluxible 2017
 
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017
Making Great User Experiences at Cleveland C# .Net Meetup July 27 2017
 
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
Faster Usability Testing in an Agile World - Agile UX Virtual Summit 2017 by ...
 
Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017Making Faster UX in an Agile World - HOAPitt 2017
Making Faster UX in an Agile World - HOAPitt 2017
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
 
DIY Usability Testing for Business Analysts (BA)
DIY Usability Testing for Business Analysts (BA)DIY Usability Testing for Business Analysts (BA)
DIY Usability Testing for Business Analysts (BA)
 
Mature Products: The Cycle of UX Reinvention UXPA 2016
Mature Products: The Cycle of UX Reinvention UXPA 2016Mature Products: The Cycle of UX Reinvention UXPA 2016
Mature Products: The Cycle of UX Reinvention UXPA 2016
 
User Experience for Business Analysts
User Experience for Business AnalystsUser Experience for Business Analysts
User Experience for Business Analysts
 

Recently uploaded

DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinSamar Hossam ElDin Ahmed
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 

Recently uploaded (20)

DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 

Demystifying AI: Solving Problems

  • 1. Demystifying Artificial Intelligence: Solving Difficult Problems Carol Smith @carologic ProductCamp Pittsburgh @PGHPCAMP September 22, 2018 This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License except where noted otherwise.
  • 2. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Help humanity...
  • 5. AI is as imperfect as the humans making it.
  • 7.
  • 8.
  • 9. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Making AI in Westworld • Who made the data – Host backstories and scripts – Environmental design • What is data’s provenance?
  • 10. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Data creator: Writer • Creates scripts and stories for hosts/robots • Determines how and when will be presented
  • 11. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Why should we care? • What are his bias’? – Straight, white male – Reused scripts due to deadlines and a lack of creativity – What else? • How did this affect the experience? • Does it matter?
  • 13. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic System training and maintenance: Scientists • Triage system when there are issues • Adjust programming and settings • Review previous stories “Step into analysis”
  • 14. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Why should we care? • What are their weaknesses’? – Not very creative – Seemingly minimal exposure to the rest of the world
  • 15. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Why is the host acting like that?
  • 16. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Programming • Ford/Arnold as programmer • Westworld does an excellent job of explaining this
  • 17. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Why should we care? • No context - few mental models. • Help understand what is going on.
  • 18. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Reality is… Not a great example!
  • 19. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic To engender trust, provide transparency • Data • Training/programming of system • Rationale/bias/logic
  • 21. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic AI is dynamic • Mature AI takes data and training - applies to new situations. • Attributions to new data may be: – Inaccurate – Weird – Inappropriate – Unintended
  • 22. AI is present when computers/machines – Exhibit intelligence – Perceive their environment – Take actions/make decision to maximize chance of success at a goal Our Road to Self-Driving Vehicles | Uber ATG https://youtu.be/27OuOCeZmwI
  • 23. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic AI/Cognitive computers are • Made with algorithms. • Limited domain knowledge – only what you teach. • Control ONLY what we give them control of. • Aware of nuances and can continue to learn.
  • 24. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Number Five “Needs Input” Short Circuit (1986 film) Ally Sheedy and Number Five (Tim Blaney) https://en.wikipedia.org/wiki/Short_Circuit_(1986_film)
  • 25. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Types of AI – Machine Learning • Supervised learning – Input data and target variable – Need specialist to do training – Most common Artificial Intelligence Demystified by. Rahul December 23, 2016. Analytics Vidhya https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
  • 26. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Annotating Content Image created by Angela Swindell, Visual Designer, IBM
  • 27. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Types of AI – Machine Learning • Unsupervised learning – Input data – machine defines patterns • Reinforced learning – Games – creator specifies rules and reward, machine learns Artificial Intelligence Demystified by. Rahul December 23, 2016. Analytics Vidhya https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
  • 28. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Machine Training Creation Methods Creation Method Duration Knowledge / Accuracy Supervised Programmed with knowledge transfer Months - years Best Supervised Entry by content specialist Weeks - months High potential Unsupervised Days - weeks Core knowledge only Reinforced learning Varies Highly accurate
  • 29. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Supervised Machine Learning - GUI Watson Knowledge Studio, Supervised Machine Learning: https://www.ibm.com/us-en/marketplace/supervised-machine-learning
  • 30. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Pattern recognition • Natural Language Processing • Image Analysis • 88,000 retina images – Recognize healthy eye – Glaucoma #2 cause of blindness worldwide – 50% of cases undetected IBM Watson https://twitter.com/IBMWatson/status/844545761740292096
  • 31. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Deep Learning • Best at classifying objects based on features • Can be applied to other types of AI • Lots of AI systems working together Toward ethical, transparent and fair AI/ML: a critical reading list, by Eirini Malliaraki, Feb 19 via tweet from @robmccargow https://medium.com/@eirinimalliaraki/toward-ethical-transparent-and- fair-ai-ml-a-critical-reading-list-d950e70a70ea
  • 32. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Taxonomies and Ontologies Come to Life (NOT like humans learn) Photo: https://commons.wikimedia.org/wiki/File:Baby_Boy_Oliver.jpg
  • 33. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Humans Teach and Monitor AI • Water – add new information and teach (continuous) • Thin – pluck poor performing models, bad patterns • Prune – as AI matures, continuous monitoring, adding and removing functionality. • Cull – remove/stop broken/biased models.
  • 34. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Use Case: Lawn care treatment selection • Users: Lawn technicians and sales people. • Goal: More quickly and effectively customize solutions for customers and minimize costs (time, effort, chemical amount, cost to customer, etc.).
  • 35. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Hire a Consulting Firm • Understand users, goals. • Review existing data – Knowledge about lawn care products. – Great data from a few technicians. – Create ground truth and teach AI (few weeks).
  • 36. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Can’t Just Turn AI systems on • Subject matter experts (SME’s) knowledge needed – Lawyers – Machinists – Insurance adjusters – Physicians • Working with experts in AI systems.
  • 37. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Lawn Care – Data and Training • Data: – Patterns across customers – Effectiveness of treatments. – Extent of problems, pests, etc. • Training for: – Types of grass. – Conditions (sun exposure, etc.). – Customer attitude about lawn care.
  • 38. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Ready for Use • Experts begin reviewing results – Too many recommendations for heavy chemical use. – Need to replace models that aren’t working. • But what went wrong
  • 40. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Use best practices • Understand problem deeply • Select AI system – Different problems require different systems • Build right AI system, in ethical way to solve problem
  • 41. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Who will use the system and why? • What are their goals? • What problems are they trying to solve? • Team/independent work?
  • 42. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic How trusting are the users of AI? • Work to gain trust? • What might engender trust via the UI?
  • 43. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic What questions most likely asked about data? • What… – Comes next? – Outliers? – Changed? How can I tell what changed? – New? Unexpected? – Validates assumptions? – Increased/decreased frequency?
  • 44. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Anticipated changes with AI system? • We need an AI for that! • Intention? Improvements? • Better or faster? • Scope?
  • 45. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic What are potential unintended consequences? • Understand user’s fears • Become familiar • Learn how to address • Fears lead to potential unintended consequences – Preparing for these will protect your users
  • 46. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic AI Management Matches Org Ecosystem • Microcosm of organization – Not independent of organization - same issues • Need similar support – Curating content – Watching for issues, etc. – Managing, training, and oversight
  • 48. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Data Source • In existence? • Available? • High quantity? • High quality? Photo by sunlightfoundation https://www.flickr.com/photos/sunlightfoundation/2385174105
  • 49. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Curation • Where content sourced from? – Bias? – Organization? – Potential unintended consequences? • Who is creating/curating collection? – Respected experts in industry – Diverse, socio-economic, cross cultural, international team “3 guiding principles for ethical AI, from IBM CEO Ginni Rometty” by Alison DeNisco. January 17, 2017, Tech Republic http://www.techrepublic.com/article/3- guiding-principles-for-ethical-ai-from-ibm-ceo-ginni-rometty/
  • 50. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic All data is biased - what is bias? • All bring personal experience and knowledge • Affected by: – Social class, resource availability – Race, Gender, Sexuality – Culture, Theology, Tradition – Other factors we aren’t even aware of
  • 51. “We often have no way of knowing when and why people are biased.” - Sandra Wachter Q&A: Should artificial intelligence be legally required to explain itself? By Matthew Hutson, May. 31, 2017. Interview with Sandra Wachter, data ethics researcher at Univ. of Oxford and Alan Turing Institute. http://www.sciencemag.org/news/2017/05/qa-should-artificial-intelligence-be-legally-required-explain-itself
  • 52. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Lawn Care - what happened? • Understand users, goals. • Review existing data – Knowledge about lawn care products. – Great data from a few technicians. – Create ground truth and teach AI (few weeks).
  • 53. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Data Source Problematic • Few technicians who are great at documenting. – Prefer using chemicals to treat lawns. – Limited data biased towards chemical use. • Most technicians, take horrible notes. • Prefer “all natural” treatments. Neither are wrong. Limited data created a bias.
  • 54. AI is only as good as data and time spent improving it. Biased based on what taught.
  • 55. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Data created by those who write • History written by victors • Lawn care specialists
  • 57. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Which experts will train the system? • How are they vetted? • How frequently will they be available? • How will quality be maintained? • Where will they work? • What process will they use? • When something goes wrong, how do you respond?
  • 58. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic How important is accuracy? • How accurate must the system be? • Consider your colleagues • You are creating another colleague…
  • 59. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Across Industries – Priority of Accuracy Varies Higher Priority 90-99%+ Lower Priority 60-89% accuracy is acceptable Financial Ecommerce
  • 61. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Keep people at the center of our work • Great solutions are made when they solve a problem for people • User’s goals • Ethics
  • 62. Intentional Design http://www.flickr.com/photos/rockyvi/6451635085/sizes/m/in/photolist-aQ7jkF/ Some rights reserved by Rocky VI - http://www.flickr.com/photos/rockyvi/ License: http://creativecommons.org/licenses/by-nc-nd/2.0/
  • 63. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Intentional Design • Keep people and data safe • When unintended consequences arise, how do we deal with them?
  • 64. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Make it your business to keep people safe • Warning signs? • How do we deal with unintentional consequences? • What is the worst potential outcome?
  • 65. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Make a Plan • No need to imagine every single situation • Who is notified immediately? • What is the method for “turning it off”? • Unintended consequences of turning it off? Google’s new tensor processing units: https://www.nytimes.com/2018/02/12/technology/google-artificial-intelligence-chips.html
  • 66. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic What will you do? • Focus on how you’ll react to worst situations: • What happens when it becomes a Nazi? • What happens when it does XYZ unexpectedly?
  • 67. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Back doors and brakes • A way to get into the system and shut it down • Secured from inside and outside • “If it’s not usable, it’s not secure.” – Jared Spool, IAS17 Unintuitive and Insecure: Fixing the Failures of Authentication, Jared Spool, IA Summit 2017
  • 68. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Privacy and Ownership • Who owns the data? – User owns what and when? – Organization owns what and when? • What must a user reveal? – Life expectancy of data? – Transitional phases? Ethical Issues in IS by Richard Mason’s H/T to Andrea Resmini https://www.gdrc.org/info-design/4-ethics.html
  • 69. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Access to Data • What do we have a right to access? • Barriers – Literacy and awareness. – Connection to internet – economics and location. – Access to pertinent data.
  • 70. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Who gets to use our tools? • “When we do not design for people with disabilities we are being ableist” – Anne Gibson @perpendicularme #ias18 Roundtable on Ethics How People with Disabilities Use the Web: Overview https://www.w3.org/WAI/intro/people-use-web /
  • 72. Grady Booch, Scientist, philosopher, IBM’er https://www.ted.com/talks/grady_booch_don_t_fear_superintelligence Our Responsibility: Ensure that humans can unplug the machines!
  • 73. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Communicating About The System Strong Bad Email #45 – Techno - Strong Bad makes a techno song. https://youtu.be/JwZwkk7q25I Homestarrunnerdotcom Published on Mar 31, 2009
  • 74. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Communicate Responsibly • How is communication about the AI handled? – How do you report issues? • To whom? – Everyone needs to be bought in. – Not everyone can fix it.
  • 75. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Potential Bias • Show awareness; acknowledge issues. – What are potential signs of building bias? – Over communicate about potential bias. • Acknowledge potential for bad decisions based on data. – Who is responsible?
  • 76. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Data and Training Transparency • What data was it based on? – Sources referenced? – Access to overall collection? • Who trained AI? – Experience? Background? Vetting? – Who will update it? How often?
  • 77. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic How do users know when something is wrong? • Show examples of changes. • Where do these examples live? • How can a user contest something and report it?
  • 78. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Confidence in Content • Representing confidence. • How is ‘ABC’ comparable to other entries?
  • 79. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Displaying Information • AI generated content – separate from other content? – marked as AI generated? – more clearly referenced? – does it matter?
  • 80. As AI matures - update communication approach
  • 81. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Ethics for AI
  • 82. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic If we don’t ask tough questions, who will?
  • 83. Do we want users to trust AI? How much?
  • 84. Humans teach what we feel is important… teach them to share our values. Grady Booch, Scientist, philosopher, IBM’er https://www.ted.com/talks/grady_booch_don_t_fear_superintelligence
  • 85. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Help humanity...
  • 86. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Create a code of conduct/ethics • What do you value? • What lines won’t your AI cross? • How will you track your progress?
  • 87. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic To engender trust, provide transparency • Who made the data? • Who has access to users’ data/useage? • Who trained/programmed the system? • Why system providing data it is?
  • 88. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Take Responsibility • Keep humans in control. • Hire/work with people affected by bias – Non-typical schools, non-typical careers, etc. – POC, LGBTQ+, women • Conduct auditing How to Keep Your AI from Turning into a Racist Monster by Megan Garciahttps://www.wired.com/2017/02/keep-ai-turning-racist-monster/
  • 89. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Teach others about AI • Demystify in plain language • Teach others • Provide easy way to raise concerns (anonymous if appropriate)
  • 90. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Great Problem Solvers… • People and problems • Not “technology first.” • Ethics
  • 91. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Learn about making ethical, transparent and fair AI Toward ethical, transparent and fair AI/ML: a critical reading list, by Eirini Malliaraki, Feb 19 via tweet from @robmccargow https://medium.com/@eirinimalliaraki/toward-ethical-transparent-and-fair-ai-ml-a-critical- reading-list-d950e70a70ea
  • 92. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Create Ethical AI • Less-biased content • Intentional design • Communicate responsibly about AI
  • 93. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Don’t fear AI - Explore AI Try out tools (see Appendix and footer notes) Pair with others
  • 94. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Discussion Common AI Topics
  • 95. Trolley Problem Trolley Car 36, Rockford, Illinois https://www.rockfordparkdistrict.org/trolley
  • 96. Does the Trolley Problem Have a Problem? What if your answer to an absurd hypothetical question had no bearing on how you behaved in real life? By Daniel Engber. Slate.com. June 18, 2018. Image of anxious hypothetical trolley car lever operator by Lisa Larson-Walker https://slate.com/technology/2018/06/psychologys-trolley-problem-might-have-a-problem.html
  • 97. My AI is Alive! It came up with something new and we have no idea why or how!
  • 98. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Contact Carol LinkedIn – CarolJSmith Twitter - @Carologic Slideshare – carologic SpeakerRate - CarolJSmith
  • 99. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Additional Information and Resources
  • 100. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic AI Tools • A list of artificial intelligence tools you can use today — for businesses, by Liam Hanel, July 11, 2017 on Lyr.AI https://lyr.ai/a-list-of-artificial-intelligence-tools-you-can-use-today%E2%80%8A- %E2%80%8Afor-businesses/ and https://medium.com/imlyra/a-list-of-artificial- intelligence-tools-you-can-use-today-for-personal-use-1-3-7f1b60b6c94f • Best AI and machine learning tools for developers, By Christina Mercer, Sep 26, 2017 in Techworld from IDG https://www.techworld.com/picture-gallery/apps- wearables/best-ai-machine-learning-tools-for-developers-3657996/ • 15 Top Open Source Artificial Intelligence Tools by Cynthia Harvey, September 12, 2016 on Datamation https://www.datamation.com/open-source/slideshows/15- top-open-source-artificial-intelligence-tools.html • IBM Watson Developer Tools (free trials): https://console.ng.bluemix.net/catalog/?category=watson
  • 101. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Want to Know More? • The Rise Of Artificial Intelligence As A Service In The Public Cloud Rise Of Artificial Intelligence As A Service In The Public Cloud by Janakiram MSV , Forbes Article: https://www.forbes.com/sites/janakirammsv/2018/02/22/the-rise-of-artificial-intelligence-as-a-service-in-the-public-cloud/#11aa85a8198e Courses at http://www.fast.ai/
  • 102. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic 10 Major Milestones in the History of AI https://www.analyticsvidhya.com/blog/2016/12/artificial-intelligence-demystified/
  • 103. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Additional Resources • “How IBM is Competing with Google in AI.” The Information. https://www.theinformation.com/how-ibm-is- competing-with-google-in-ai?eu=2zIDMNYNjDp7KqL4YqAXXA • “The business case for augmented intelligence” https://medium.com/cognitivebusiness/the-business-case-for- augmented-intelligence-36afa64cd675 • “Comparison of machine learning methods applied to birdsong element classification” by David Nicholson. Proceedings of the 15th Python in Science Conference (SCIPY 2016). http://conference.scipy.org/proceedings/scipy2016/pdfs/david_nicholson.pdf • “Staples’ “Easy Button” Comes to Life with IBM Watson” in Business Wire, October 25, 2016. http://www.businesswire.com/news/home/20161025006273/en/Staples%E2%80%99-%E2%80%9CEasy- Button%E2%80%9D-Life-IBM-Watson • “How Staples Is Making Its Easy Button Even Easier With A.I.” by Chris Cancialosi, Forbes. https://www.forbes.com/sites/chriscancialosi/2016/12/13/how-staples-is-making-its-easy-button-even-easier- with-a-i/#4ae66e8359ef • “Inside Intel: The Race for Faster Machine Learning” http://www.intel.com/content/www/us/en/analytics/machine-learning/the-race-for-faster-machine-learning.html
  • 104. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic More Resources • “Update: Why this week’s man-versus-machine Go match doesn’t matter (and what does)” by Dana Mackenzie. Science Magazine. Mar. 15, 2016 http://www.sciencemag.org/news/2016/03/update-why-week-s- man-versus-machine-go-match-doesn-t-matter-and-what-does • “For IBM’s CTO for Watson, not a lot of value in replicating the human mind in a computer.” by Frederic Lardinois (@fredericl), TechCrunch, Posted Feb 27, 2017. https://techcrunch.com/2017/02/27/for-ibms-cto- for-watson-not-a-lot-of-value-in-replicating-the-human-mind-in-a-computer/ • “Google and IBM: We Want Artificial Intelligence to Help You, Not Replace You” Most Powerful Women by Michelle Toh. Mar 02, 2017. Fortune. http://fortune.com/2017/03/02/google-ibm-artificial-intelligence/ • “Facebook scales back AI flagship after chatbots hit 70% f-AI-lure rate - 'The limitations of automation‘” by Andrew Orlowski. Feb 22, 2017. The Register https://www.theregister.co.uk/2017/02/22/facebook_ai_fail/ • “Microsoft is deleting its AI chatbot's incredibly racist tweets” by Rob Price. Mar. 24, 2016. Business Insider UK. http://www.businessinsider.com/microsoft-deletes-racist-genocidal-tweets-from-ai-chatbot-tay-2016-3 Special Thanks: Soundtrack to 'Run Lola Run', 1998 German thriller film written and directed by Tom Tykwer, and starring Franka Potente as Lola and Moritz Bleibtreu as Manni. Soundtrack by Tykwer, Johnny Klimek, and Reinhold Heil
  • 105. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Even More Resources • “IBM’s Automated Radiologist Can Read Images and Medical Records” by Tom Simonite, February 4, 2016. Intelligent Machines, MIT Technology Review. https://www.technologyreview.com/s/600706/ibms-automated- radiologist-can-read-images-and-medical-records/ • “The IBM, Salesforce AI Mash-Up Could Be a Stroke of Genius” by Adam Lashinsky, Mar 07, 2017. Fortune. http://fortune.com/2017/03/07/data-sheet-ibm-salesforce/ • "Google can now tell you're not a robot with just one click" by Andy Greenberg. Dec. 3, 2014. Security: Wired. https://www.wired.com/2014/12/google-one-click-recaptcha/ • “Essentials of Machine Learning Algorithms (with Python and R Codes)” by Sunil Ray, August 10, 2015. Analytics Vidhya. https://www.analyticsvidhya.com/blog/2015/08/common-machine-learning-algorithms/ • IBM on Machine Learning https://www.ibm.com/analytics/us/en/technology/machine-learning/ • “At Davos, IBM CEO Ginni Rometty Downplays Fears of a Robot Takeover” by Claire Zillman, Jan 18, 2017. Fortune. http://fortune.com/2017/01/18/ibm-ceo-ginni-rometty-ai-davos/ • “Google and IBM: We Want Artificial Intelligence to Help You, Not Replace You” by Michelle Toh. Mar 02, 2017. Fortune. http://fortune.com/2017/03/02/google-ibm-artificial-intelligence/
  • 106. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Yes, even more resources • Video: “IBM Watson Knowledge Studio: Teach Watson about your unstructured data” https://www.youtube.com/watch?v=caIdJjtvX1s&t=6s • “The optimist’s guide to the robot apocalypse” by Sarah Kessler, @sarahfkessler. March 09, 2017. QZ. https://qz.com/904285/the-optimists-guide-to-the-robot-apocalypse/ • “AI Influencers 2017: Top 30 people in AI you should follow on Twitter" by Trips Reddy @tripsy, Senior Content Manager, IBM Watson . February 10, 2017 https://www.ibm.com/blogs/watson/2017/02/ai- influencers-2017-top-25-people-ai-follow-twitter/ • “3 guiding principles for ethical AI, from IBM CEO Ginni Rometty” by Alison DeNisco. January 17, 2017, Tech Republic http://www.techrepublic.com/article/3-guiding-principles-for-ethical-ai-from-ibm-ceo-ginni-rometty/ • "Transparency and Trust in the Cognitive Era" January 17, 2017 Written by: IBM THINK Blog https://www.ibm.com/blogs/think/2017/01/ibm-cognitive-principles/ • "Ethics and Artificial Intelligence: The Moral Compass of a Machine“ by Kris Hammond, April 13, 2016. Recode. http://www.recode.net/2016/4/13/11644890/ethics-and-artificial-intelligence-the-moral-compass-of-a- machine
  • 107. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Last bit: I promise • "The importance of human innovation in A.I. ethics" by John C. Havens. Oct. 03, 2015 http://mashable.com/2015/10/03/ethics-artificial-intelligence/#yljsShvAFsqy • "Me, Myself and AI" Fjordnet Limited 2017 - Accenture Digital. https://trends.fjordnet.com/trends/me-myself-ai • "Testing AI concepts in user research" By Chris Butler, Mar 2, 2017. https://uxdesign.cc/testing-ai- concepts-in-user-research-b742a9a92e55#.58jtc7nzo • "CMU prof says computers that can 'see' soon will permeate our lives“ by Aaron Aupperlee. March 16, 2017. http://triblive.com/news/adminpage/12080408-74/cmu-prof-says-computers-that-can- see-soon-will-permeate-our-lives • “The business case for augmented intelligence” by Nancy Pearson, VP Marketing, IBM Cognitive. https://medium.com/cognitivebusiness/the-business-case-for-augmented-intelligence- 36afa64cd675#.qqzvunakw
  • 108. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Definition: Artificial Intelligence • Artificial intelligence (AI) is intelligence exhibited by machines. • In computer science, an ideal "intelligent" machine is a flexible rational agent that perceives its environment and takes actions that maximize its chance of success at some goal.[1] Colloquially, the term "artificial intelligence" is applied when a machine mimics "cognitive" functions that humans associate with other human minds, such as "learning" and "problem solving".[2] • Capabilities currently classified as AI include successfully understanding human speech,[4] competing at a high level in strategic game systems (such as Chess and Go[5]), self-driving cars, and interpreting complex data. Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence#cite_note-Intelligent_agents-1
  • 109. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Definition: The Singularity • If research into Strong AI produced sufficiently intelligent software, it might be able to reprogram and improve itself. The improved software would be even better at improving itself, leading to recursive self-improvement.[245] The new intelligence could thus increase exponentially and dramatically surpass humans. Science fiction writer Vernor Vinge named this scenario "singularity".[246] Technological singularity is when accelerating progress in technologies will cause a runaway effect wherein artificial intelligence will exceed human intellectual capacity and control, thus radically changing or even ending civilization. Because the capabilities of such an intelligence may be impossible to comprehend, the technological singularity is an occurrence beyond which events are unpredictable or even unfathomable.[246] • Ray Kurzweil has used Moore's law (which describes the relentless exponential improvement in digital technology) to calculate that desktop computers will have the same processing power as human brains by the year 2029, and predicts that the singularity will occur in 2045.[246] Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence#cite_note-Intelligent_agents-1
  • 110. Demystifying Artificial Intelligence: Solving Difficult Problems / @carologic Definition: Machine Learning • Ability for system to take basic knowledge (does not mean simple or non-complex) and apply that knowledge to new data • Raises ability to discover new information. Find unknowns in data. • https://en.wikipedia.org/wiki/Machine_learning More Definitions: • Algorithm: a process or set of rules to be followed in calculations or other problem- solving operations, especially by a computer. https://en.wikipedia.org/wiki/Algorithm • Natural Language Processing (NLP): https://en.wikipedia.org/wiki/Natural_language_processing