An overview about Artificial intelligence and its patterns, different tools, framework,industry examples, demo. The deviation from conventional approach.
Human Factors of XR: Using Human Factors to Design XR Systems
Artificial intelligence - An Overview
1.
2. "The real risk with AI isn't malice but competence.
A super intelligent AI will be extremely good at accomplishing its goals, and if
those goals aren't aligned with ours, we're in trouble.
You're probably not an evil ant-hater who steps on ants out of malice, but if
"The real risk with AI isn't malice but competence.
A super intelligent AI will be extremely good at accomplishing its goals, and if
those goals aren't aligned with ours, we're in trouble.
You're probably not an evil ant-hater who steps on ants out of malice, but ifYou're probably not an evil ant-hater who steps on ants out of malice, but if
you're in charge of a hydroelectric green energy project and there's an anthill
in the region to be flooded, too bad for the ants. Let's not place humanity in
the position of those ants.”
– Stephen Hawking
You're probably not an evil ant-hater who steps on ants out of malice, but if
you're in charge of a hydroelectric green energy project and there's an anthill
in the region to be flooded, too bad for the ants. Let's not place humanity in
the position of those ants.”
– Stephen Hawking
3. Artificial Intelligence – an Overview
What is intelligence?
● Intelligence is hard to describe.
● More a performance view rather than a structural one.
● Intelligence is observed in NEW areas, where the knowledge is still
incomplete.incomplete.
● Intelligence - ability to work efficiently with Incomplete, Complex
patterns
4. Artificial Intelligence - Enabling computers to work efficiently with
Incomplete, Complex Patterns.
What is the problem?
Incomplete, complex patterns a large, unbounded search space.Incomplete, complex patterns a large, unbounded search space.
Searching this is time consuming – Non Polynomial time complexity.
5. More details on patterns:
○ Pattern – a set of repeating, significant attributes.
○ Complexity of a pattern – measured by the number of attributes
and the relationships between these attributes.and the relationships between these attributes.
■ The more attributes – The more complex
■ The more relationships (inter dependencies) – The more
complex.
6. Three segments
Segment 1 – Totally known segment.
○ All knowledge in this segment is known Methods exist for all
problems
○ Solutions are method oriented. Underlying patterns can be
ignored.
○ Example - Find the square root of a number.
7. A view of the world:
Segment 3 - Totally Unknown
● Hardly anything of topics in this area is known. Human beings are● Hardly anything of topics in this area is known. Human beings are
themselves unable to do much here.
● Example - Life on other planets
8. A view of the world:
Segment 2 – Partially Known.
● Quite a lot is known about topics in this segment, but not everything.● Quite a lot is known about topics in this segment, but not everything.
=> Incomplete, Ambiguous patterns.
● Example – Diagnosing diseases.
9. Intelligence is required to handle problems in Segment 2.
● Algorithmic approaches cannot work here as an algorithm, by
definition is finite, definite, and effective. (Definite is the opposite ofdefinition is finite, definite, and effective. (Definite is the opposite of
ambiguous.)
● As more knowledge is acquired, topics in Segment 3 move to Segment
2 and topics in Segment 2 move to Segment 1.
10. Problem that artificial intelligence attempts to handle is “Providing
efficient solutions to problems in an ambiguous, incomplete pattern area”.
Artificial intelligence itself lies in Segment 2 of the view of the world.
Solution - Non-algorithmic approaches.
11. Artificial Intelligence differs from conventional computer systems in –
1. Being Non-Algorithmic1. Being Non-Algorithmic
2. Being the only systems that Discover the solution and then Execute it.
(Other computer systems have the solution designed by the
programmer and only execute the solution.)
12. AI And Machine Learning In Practice
Impact our everyday lives and inform business decisions and
optimize operations for some of the world’s leading companies.
● Hello Barbie listens and responds to a child.
● A microphone on Barbie’s necklace records transmits it to ToyTalk.● A microphone on Barbie’s necklace records transmits it to ToyTalk.
● Recording is analyzed & appropriate response from 8,000 lines of dialogue.
● Coca-Cola’s global market and extensive product list more than 500 drink
brands sold in more than 200 countries
13. ● AI-enabled Chef Watson - IBM advise their human counterparts on food
combinations to create completely unique flavors.
● Watson BEAT - IBM that can come up with different musical elements to
inspire composers.inspire composers.
● AI helps musicians understand what their audiences want and to help
determine more accurately what songs might ultimately be hits.
14. ● GE Power uses big data, machine learning and Internet of Things (IoT)
technology to build an “internet of energy.”
● Advanced analytics and machine learning enable predictive maintenance and
power, operations and business optimization to help GE Power work toward
its vision of a “digital power plant.”its vision of a “digital power plant.”
● American Express processes $1 trillion in transaction and has 110 million
AmEx cards in operation.
● To help detect fraud in near real time, therefore saving millions in losses.
They are also giving merchants online business trend analysis and industry
peer benchmarking
15. ● Infervision ,China trained and taught algorithms to augment the work of
radiologists to allow them to diagnose cancer more accurately and efficiently
● Radiologists to keep up with the demand of reviewing 1.4 billion CT scans
each year to look for early signs of lung cancer.
● Google’s DeepMind, creating amachine that can mimic the thought processes
of our own brains.
● While DeepMind has successfully beaten humans at games, what’s really
intriguing are the possibilities for healthcare applications such as reducing the
time it takes to plan treatments and using machines to help diagnose ailments.
16. ● Volvo Cars uses data to help predict when parts would fail or when vehicles
need servicing, uphold its impressive safety record by monitoring vehicle
performance and to improve driver and passenger convenience.
● John Deere is getting data-driven analytical tools and automation into the● John Deere is getting data-driven analytical tools and automation into the
hands of farmers, which allow robots to make decisions based on visual data
about whether or not a plan is a pest to treat it with a pesticide.
● Farmsight system is designed to help agricultural decision-making
17. ● Netflix predict what its customers will enjoy watching.
● They are also increasingly a content creator and use data to drive what
content it will invest in creating.
● Walmart provide better service to its customers by ensure a seamless● Walmart provide better service to its customers by ensure a seamless
experience between the online customer experience and the in-store
experience
(with 11,000 brick-and-mortar stores, Amazon isn’t able to do. )
● Enhancements include using the Scan and Go feature on the app, Pick-up
Towers and they are experimenting with facial recognition technology to
determine if customers are happy or sad.
18. ● In Disney, every visitor gets their own MagicBand wristband that serves as
ID, hotel room key, tickets, FastPasses and payment system.
● Disney gets a lot of data that helps them anticipate guests’ needs and deliver
an amazing, personalized experience.
● Google Brain project in 2011. Google first used deep learning for image
recognition and now is able to use it for image enhancement.
● Google has also applied deep learning to language processing and to provide
better video recommendations on YouTube, because it studies viewers’
habits and preferences when they stream content.
19. ● From what tweets to recommend to fighting inappropriate or racist content
and enhancing the user experience, Twitter has begun to use artificial
intelligence behind the scenes to enhance their product.
● Facebook draw value from a larger portion of its unstructured datasets● Facebook draw value from a larger portion of its unstructured datasets
created by almost 2 billion people updating their statuses 293,000 times per
minute.
● Instagram also uses big data and artificial intelligence to target advertising
and fight cyberbullying and delete offensive comments.
20. Artificial Intelligence Tools & Frameworks
● Scikit Learn
● TensorFlow
● Theano
● PyTorch
● CNTK
● Auto ML● Theano
● Caffe
● MxNet
● Keras
● Auto ML
● OpenNN
● H20: Open Source AI Platform
● Google ML Kit
21. The thing that's going to make artificial intelligence so powerful is its ability to
learn, and the way AI learns is to look at human culture.
Dan Brown