8 AI Notes
8 AI Notes
Artificial
Intelligence
By:
Computer Department
DPS-Bopal
2021-22
Artifical General
Artifical Narrow
Intelligence
Intelligent (ANI)
(AGI)
For example, Google Home and Alexa can recognise and speak multiple languages. The
number of languages spoken and understood by these systems are more than what human
can speak and understand how ever these system are not capable of doing everything that
human does for example Google Home or Alexa cannot drive a car.
Weak AI VS Strong AI
à Weak AI is the intelligence that mimics intelligence but does not process it or in other
words, acts intelligently without having any intelligence. All of the AI systems in
existence today fall under this category. For example, a self-driving car might recognise
that it is raining, but will not understand what rain is. A smart home security can
recognise intruder without understanding what an intruder is.
à Strong AI systems are theoretical systems that actually process intelligence. These
systems currently are in the research stage.
In above image we can observe that how four waves in different timelines categorize AI
Types of Data:
Artificial intelligence uses different type of data for different purposes. For example
à Sound data for voice recognition systems,
à Text data for automatic classifying systems, and
à Image and video data for computer vision systems.
Components of NLP:
Natural Language processing contains two main components:
(1) Natural Language Understanding (NLU): This component deals with
understanding spoken or written language. It involves:
à establishing linkage with natural language input and what they represent.
à analysing different aspects of the language.
(2) Natural Language Generation (NLG): This component involves the process of
producing meaningful phrases and sentences in the form of natural language from some
internal from some internal representation. It involves:
à Text planning: Retrieving relevant text from the data stores.
à Sentence planning: Deciding on the correct words, linking them into meaningful
phrases, etc.
àText realisation: Combining phases and words for forming sentences
For AI systems NLU is difficult then NLG, human being find NLU easier than NLG
Today, AI has become a part of our life. Both big and small companies are
using this technology to reduce work pressure and increase productivity. This
translates into better customer experience and comforts. AI has revolutionised
every industry and field.
AI analyses more and deeper data using neural networks that have many hidden
layers:
These hidden layers provides better analysis and understanding. Take a simple example
of fraud detection by financial corporation. This multiple layers allows for a deeper
analysis and better predictions. In simple words, it means the more the data AI system
receives, the better it becomes.
AI acquires the most out of data: For AI systems, data becomes prominent. In many
cases, it can also become intellectual property. The solutions are already there in the data.
Inferiorly designed AI system with better data can many times performs better than better
designed systems with poor data.
Some of the world cities are also turning smart. These cities are using AI technologies
to improve the lives of their citizens. These technologies will have an important role
to play in future as urbanisation increase and resource become more and more scarce.
For sustainable development, smart cities and smart homes provide an answer.
Page 9 of 25 Computer Department, DPS-Bopal
A Smart Home has smart devices along with AI-powered technology to provide new
possibilities.
AI allows us to transform our homes into state-of-the-art machine. These machine can
be controlled from anywhere on Earth!
Smart homes can monitor children and take care of their safety, and inform parents if
something abnormal is detected. These homes can sense that the home owners are
leaving from office or schools and can switch on the AC, monitor milk and food
usage and order groceries, etc. the functionality and capability of smart homes are
only limited by our imagination!
Electricity: Smart building know their energy requirement during different times,
seasons, phases, etc. Smart building also see how they can save electricity and reduce
bills. With the growth in the number of smart buildings this data can be used by cities to
see how to reduce bills. With the growth in the number of smart building this data can be
used by cities to see how to reduce electricity consumption. This data can help power
companies to regulate power generation and supply.
Maintenance: This data from smart buildings can help manufactures know when a
product needs servicing and replacement. For companies, it can help in reducing the
warranty and after sale costs. For consumers, it leads to reduction in product failures.
Health: Hospitals can gather patient-related data from house without difficulty and use it
for better serving the elderly, disabled, and sick. For example, smart building can
continuously monitor vital signs of the patient and inform hospitals if any emergency
takes place. Doctor can also provide 24 x 7 monitoring to patient in their homes and
reduce the burden on health infrastructure.
Sustainable Development Goals (SDGs) are set goals that the nations of the world
adopted at the United Nations Conference on Sustainable Development in Rio de Janeiro
in 2012. The SDGs were adopted to meet the urgent challenge of the world covering
following three dimensions:
1. Environmental
2. Social
3. Economical
The inter-linked and integrated nature of the SDGs are of crucial importance. The
sustainable Development Agenda cannot be achieved without dealing with this inter-
linked
Page 14 of 25 Computer Department, DPS-Bopal
¨ Using AI to help achieve SDGs
One of the best example of AI, which is used to make Sustainable Development a reality,
is of Hurricane Harvey. In 2017, Houston was devasted by this hurricane. It led to a
situation where many roads in the city became flooded. Artificial intelligence used
satellite imagery data along with the object-detection techniques. This allowed disaster
management teams to better plan and coordinate the rescue attempts. Another example is
of a free Microsoft App for smart phones. A visually-challenged individual can use this
App to recognise friends and various objects.
Life-Saving AI:
Healthcare industry is using AI to improve the quality of life and save it. The
development in this field include personalised drug treatment based on 24X7 monitoring
using various sensor. Robot assisted surgeries improve diagnosis. In the field of disaster
management, these technique are helping in both reducing the impact of disaster and
managing the post disaster rescue.
Setting 1: You walk into the reception area of the hospital. The hospital AI controller
recognises you based on your earlier visits to the hospital. It already knows the patient
you have come to see. It checks and sees if your name is still on the list of visitor who are
allowed to see the patient. You approach the reception and the AI notices that you are
breathing hard and you are empty handed. The reception robot asks you if you would like
to go directly to meet the patient, get something to drink at the canteen, or visit the gift
shops in the hospital. You tell the robot that you would like to visit the canteen, or visit
the gift shops in the hospital. You tell the robot that you would like to visit the canteen
and then go to the gift shop before visiting the patient.
Setting 2: The hospital AI updates your smart device with the directions to the canteen
and gift shop. You visit the canteen and pick up a soda from the beverages sections. The
payment for the soda is automatically deducted from your account. The cafeteria AI
system records different things like the weather, time your reason for visiting, etc. This
data will be used to make your future visits even more comfortable.
Setting 3: The gift shop AI talks to the Hospital AI and finds out that the patient you are
visiting is a five years old girl and that you arrived empty handed to the Hospital. The AI
also checks with the Hospital AI to find out the items that are appropriate for the patient
(for example due to allergies, medication, etc.) The robot at the gift shop shows you a
different range of items suited for a five years old girl.
Setting 4: You use the smart device to check the route to the patient’s room and head
towards it. On reaching the patient room you are informed that the visiting hours would
end at 6:00 PM. You are unable to access the latest charts of the patient because you are
not a close relative.
Type of AI career
AI careers can be of two types. The first relates to developing and deploying Ai systems.
These are highly specialised jobs that require advance training and education. The second
are related to operating AI system. For these kinds of jobs; the entry level requirements
are comparatively lower.
The career related to the core development and deployment of AI systems include:
à Software analysts
à Software developers
à Computer scientist
à Computer engineer
à Algorithm specialists
In addition, the development and deployment of AI systems need specialists from
different areas and fields. These careers help in the development of AI systems related to
their fields.
à Mechanical, manufacturing, electrical engineers
à Medical professionals
à Defence specialists
à Graphic design
à Architects
à Musicians and other entertainment specialists
2. Data Scientist
Data scientists are scientist who work with data. They collect, analyse, and draw
interpretation form huge datasets. This is a perfect job for individuals who like to play
with data. The skill requires for these jobs include:
(a) knowledge of big data platforms like Hive, Hadoop, MapReduce, etc.
(b) knowledge of statical computing and programming language like Perl and Python,
and
(c) strong analytical and communication skills
Data analysts normally have post-graduate or doctorate degree in field like engineering,
mathematics, or computer science.
4. Research Scientist
Research scientist is related to research in the field of artificial intelligence. They
research and advance our knowledge of Ais. The skills required for these jobs include:
(a) master’s or doctored degree in computer science or related fields.
(b) strong background in applied mathematics
Understanding or even detecting such biases is not easy because many AI systems act as
black boxes. The reason behind their decision-making is not easy or in some cases, even
possible to understand. Many times, programmers of AI systems themselves cannot
explain the logic behind decision taken by the AI systems.
This also holds true for AI systems. But in case of Ais, this problem is further
complicated because AI systems learn from the data fed into them. This real world data is
rarely free form bias! AI systems trained on biased data also learn the bias from the data.
Problem in Inclusion
AI system trained on biased real world data create problem of inclusion, i.e., the problem
that some people are left out of AI decision-making system. Consider the example of AI
system used by Amazon for recruitment. This created a situation in which many eligible
females were left out of consideration. This is known as the problem of inclusion.
2 Location: Google knows when you leave for school, the route which you take, the time
you spend in school, the route you take back, the shops that you like to visit, the park
where you go for walk, the restaurant where you eat. Etc.
3. Email: The complete list of all the mails sent and received by you (including the ones
you deleted) Every personal and official mail.
5. Photos: All the images of you and your fiends along with their names. Linked with
contact list google knows their phone numbers, email-IDs, addresses etc. Linked with
calendar it also knows about important events like their birthdays, marriage
anniversaries, birth of their children, etc.
Most of time we accept lengthy user agreement without even realising the implication of
these agreement on our privacy rights. Data related to us is stored somewhere in some
large database. This data can be used for a number of purposes.
The information is collected in lieu of providing us with helpful services, but the
potential risk here is very high. For example, take facial recognition system. The AI
system can use this technology along with the information provided by Apps like Contact
and Photos to create a wide surveillance network that can monitor you 24 x 7
Job Loss: For a long time now people have been arguing about the number of the jobs
that will be lost due to adoption of AI systems and advanced robots. There have been
research published by different organization that measure this impact differently.
In previous units we saw the potential benefits of AI technology. The ethical question
before us is evaluate these benefits against human cost and see if is worth it or not.
Another way of looking at it is to find how to adapt to the changing future and look for
new methods of employment generation. We must not forget that most of the
technological advancements have led to job losses.
Increasing Inequalities: The current economic system provides economic rewards based
on contribution to the economy. The AI era will reduce the number of people required for
doing jobs. This will also reduce economical remuneration given to them. In this case,
most economic benefits will go to companies who own AI systems. This will further
widen the already wide income gaps.
Negative Adoptions: Ai technologies, like all the other technologies, can be used for both
good and evil. This technology, in the hands of terrorists can be used to spread terror.
They can use AI based technologies to make attacks that can do most damage in terms of
life and infrastructure losses. Cyber criminals can use AI technology to hack into more
systems and for doing more damage. Countries can use this technology to increase war
damage inflicted by them.
Black Box Problem: Black Box problem refers to inherent problems of AI systems.
Sometimes what happens in the AI systems is normally not easily understood by a
common individual and not even by programmer. This problem stems out of the fact that
AI systems do not provide reasoning of decision made by them.
https://www.tutorialspoint.com/artificial_intelligence/