Module 5 Notes
Module 5 Notes
INTRODUCTION
TO AI AND
APPLICATIONS
SUBJECT CODE: 1BAIA203
MODULE-5
MODULE - 5
5.1 Robotics
We have read that a robot is a programmable machine that can complete a task.
Correspondingly, the term robotics is the study focused on designing, developing and
programming physical robots which are able to interact with the physical world and automate
one or more tasks. Each robot has a different level of autonomy varying from human- controlled
bots that carry out tasks to fully-autonomous bots that perform tasks without any external
influences.
Moreover, from the Venn diagram as shown in Fig. 8.8, it is clear that there is one small area
where the two fields overlap and, in this area, we have artificially intelligent robots (AIRs).
These AIRs are the bridge between robotics and AI.
1|Page
MODULE - 5
Although many AIRs (refer Fig. 8.9) are controlled by AI programs, they are not artificially
intelligent. For example, most industrial robots are programmed to carry out a repetitive series
of movements which do not require artificial intelligence. However, such non-intelligent robots
have limited functionality.
To perform complex tasks, an artificially intelligent robot must implement some AI
algorithm(s).
For example, consider the scenarios given below to understand how AI can guide the
functionality of a robot.
Case 1: A warehousing robot may use a path-finding algorithm to navigate around the
warehouse.
Case 2: A drone may use autonomous navigation to return to its owner when it is about to run
out of batteries.
Case 3: A self-driving car uses AI techniques to detect and avoid potential hazards on the road.
2|Page
MODULE - 5
2. Robots work on instructions written using computer programming. These instructions tell
the robot what to do, when to do and how to do it.
Humanoid Robots
They look like or mimic human behaviour and usually perform human-like activities (like
walking, carrying objects). These days, humanoids look like us. For example, Hanson
Robotics’ Sophia and Boston Dynamics’ Atlas. Autonomous Robots These machines operate
independently of human operators and are usually designed to perform tasks in open
environments without any human supervision.
Autonomous robots
perceive the world around them using sensors and then use decision-making capabilities to take
the optimal next step based on their data and mission. For example, Roomba vacuum cleaners
use sensors to roam freely throughout a home. Other examples of autonomous robots are lawn
trimming bots, hospitality bots, autonomous drones and medical assistant bots.
3|Page
MODULE - 5
programmed to do its task efficiently. Moreover, the task does not require any intelligence as
the cobot will always be picking the object in the same way until its instructions are not
changed.
Teleoperated Robots
These are semi-autonomous bots that use a wireless network to enable human control from a
safe distance (as shown in Fig. 8.11). They are usually deployed in extreme geographical
conditions, weather and circumstances. For example, drones used to detect landmines on a
battlefield, robots used to fix underwater pipe leaks during oil spill are examples of teleoperated
robots.
Augmenting Robots
Also known as VR robots, they are used to enhance or replace current human capabilities. With
their help, science fiction could become a reality very soon by making humans faster and
stronger. For example, robotic prosthetic limbs or exoskeletons are used to lift hefty weights.
Dependent Robots
These robots are non-autonomous robots as they interact with humans to perform their actions.
Humans guide robots to enhance and supplement their already existing actions. For example,
these days, advanced prosthetics (the branch of surgery concerned with the making and fitting
of artificial body parts. For example, a piece of flexible material applied to a
4|Page
MODULE - 5
person’s face or body to change their appearance temporarily) are controlled by the human
mind.
In 2018, Johns Hopkins APL created a popular example of a dependent robot was created by
in 2018 for a patient (Johnny Matheny) whose arm was amputated above the elbow. A modular
prosthetic limb was fitted in Matheny that was controlled by electromyography, or signals sent
from his amputated limb that controls the prosthesis. Over time, he could accurately move his
arm and even play the piano. At this time, the signals sent from his amputated limb became
smaller and less variable.
Chatbots
Software robotics, also called bots, are computer programs that perform tasks autonomously.
For example, a chatbot is a computer program that simulates conversation both online and over
the phone and is often used in customer service scenarios. While simple chatbots answer
questions with an automated response, more complex digital assistants learn from user
information. Robotics involves building robots physical whereas AI involves programming
intelligence.
Types of Bots
Bots, or software robots only exist on the Internet and originate within a computer. Hence, they
cannot be called robots. We have learnt in the characteristics of a robot that a robot has a
physical form, such as a body or a chassis. Some popularly used bots are as follows:
1. Chatbots carry out simple conversations to provide 24 X 7 customer service.
2. Spam bots collect email addresses and send spam mail.
3. Download bots automatically download software and apps.
4. Search engine crawler bots scan websites and make them visible on search engines.
[Link] bots collect statistics to report speed and status of the website.
Sensors
Sensors are devices that detect the events or changes in the environment and send data to the
computer processor. For this, they are equipped with other electronic devices to provide
electrical signals that allows the robot to interact with the world. Basically, the electrical signals
act as a stimulus that are processed by the controller. Based on the stimulus received, the
controller instructs the robot to interact with the outside world. This helps the robot to
efficiently respond to real-time data. Popularly used sensors within a robot include video
5|Page
MODULE - 5
cameras (as eyes), photoresistors (react to light) and microphones (as ears). All these sensors
allow the robot to capture information about its surroundings and process it to deduce the most
logical conclusion and give commands to other components.
Robots are programmable, autonomous or semi-autonomous machines.
It is through these sensors that the robots get the ability to see, hear, touch and move like
humans. Sensors are devices or machines which help to detect the events or changes in the
environment and send data to the computer processor. These devices are usually equipped with
other electronic devices. Similar to human organs, the electrical sensor also plays a crucial role
in artificial intelligence and robotics. AI algorithms control robots by sensing the environment,
and provide real time information to computer processors.
Actuators
Actuators are the motor parts that facilitate a robot’s movement. We have read that a machine
is a robot if it has a movable frame or body and actuators are the components that cause
movement. Actuators are made up of motors that receive signals from the control system and
move in tandem to carry out the movement necessary to complete the assigned task. They are
made of metal or elastic.
Electric motors are the devices that convert electrical energy into mechanical energy and are
required for the rotational motion of the machines. Actuators help in moving and controlling a
robot by using energy that can be electrical, hydraulic and air, etc. This means that actuators
are usually operated using electricity (electrical), compressed air (pneumatic actuators) or oil
(hydraulic actuators). Actuators can create linear as well as rotary motion.
Power Supply
Power supply is done to the robot by a battery. Just as we need food to do our work, robots
require power to operate. The main use of power supply is to convert electrical current to power
the load. Stationary robots used in a factory work on AC power while others operate via an
internal battery. While a majority of robots work on lead-acid batteries as they are safe and
have long shelf life, others use compact and expensive silver-cadmium batteries. These
batteries are chosen depending on safety, weight, replaceability and lifecycle of the robot.
AI algorithms are used in Google searches, Amazon’s recommendation engine and GPS route
finders.
However, for future robotic development, pneumatic power from compressed gasses, solar
power, hydraulic power, flywheel energy storage, organic garbage through anaerobic digestion
and nuclear power are also being considered as potential sources of power.
Example of a pure AI is AlphaGo. Pure AI is usually found in games. For example, in 1997,
AI Deep Blue could easily defeat world champion. A more recent example is AlphaGo which
won Lee Sedol, the world champion Go player, in 2016.
End Effectors
6|Page
MODULE - 5
End effectors are the physical, typically external components of a robot that facilitate it to
complete a task. For example, in factories, robots usually have interchangeable tools like paint
sprayers, gripping claws or even hands for undertaking tasks like deliveries, packing, bomb
diffusion, etc. All these components are central to every robot’s construction.
7|Page
MODULE - 5
7. Affective computing: Affective computing focuses on developing systems that can identify,
interpret, process and simulate human emotions. Therefore, this study aims to imbibe
emotional intelligence in robots so that they are able to observe, interpret and express
themselves emotionally.
8. Mixed Reality: Mixed reality is an emerging field that focuses on programming by
demonstration (PbD). PbD creates a prototype using a combination of physical and virtual
objects.
8|Page
MODULE - 5
9|Page
MODULE - 5
10 | P a g e
MODULE - 5
Trajectory Planning
Trajectory planning refers to moving from point A to point B while avoiding collisions over
time in a 2D or 3D space (refer Fig. 8.12). It is an important concept in designing autonomous
vehicles. Trajectory planning also known as motion planning is mistakenly referred to as path
planning. However, it is different from path planning as it is parametrized by time. Besides
path planning, trajectory planning also incorporates planning based on velocity, time, and
kinematics.
Configuration Space
A configuration is the pose of a robot describing its position. Correspondingly, Configuration
Space C, is the set of all configurations. For example, in a 2D space, a robot’s configuration is
given by coordinates (x, y) and angle θ. Similarly, in 3D space, a robot’s configuration is given
by coordinates (x, y, z) and angles (α, β, γ).
The goal of path planning is to find a path from the initial position to the goal position in the
physical space that avoids all collisions with the obstacles. This problem becomes particularly
more difficult as k grows large. If we define the configuration space obstacle O as the subspace
of C, the free space in which the robot can move safely can be computed as, F = C - O.
Figure 8.13 shows a picture of the physical space and a 2D configuration space for a planar
robot arm with two links. The robot’s goal is to move its end effector from position c1 to c2.
Free Space
Free space C is the set of all configurations that are collision free. The robot should be
programmed to use kinematics and collision detection from sensors to ensure if a given
configuration is collision free or not.
11 | P a g e
MODULE - 5
Target Space
Target space is a linear subspace of free space and consists of space in which we want the robot
to explore. In global motion planning, target space is observable by the robot’s sensors. But in
local motion planning, some states in target space are not observable by robot’s sensors. To
solve a problem, robots assume several observable virtual target spaces (around itself). The
virtual target space is often referred to as sub-goal.
Degrees of Freedom
It specifies modes in which a mechanical device or system can move. This means that the
number of degrees of freedom is equal to the total number of independent displacements or
aspects of motion. For example, in a robotic arm, the shoulder and wrist can move up or down,
left or right but the elbow can move up or down. The wrist and shoulder can also be rotated (or
rolled).
Therefore, such a robot arm has five to seven degrees of freedom. And if the robot has two
arms, then the total number of degrees of freedom is doubled.
Multi-legged mobile robots can have more than 20 degrees of freedom. For example, Project
Nao, which looks superficially like a large space-age doll, has 25 degrees of freedom.
Dynamic Environments
In dynamic environments, like the real world, objects that may cause collision are not
stationary. This makes trajectory planning more difficult as objects are moving with respect to
time. Many-a-time, it may not be possible for a robot to move backward in time. Moreover,
many choices are completely irreversible due to terrain, such as moving off of a cliff.
[Link] Planning Algorithms
In this section, we will discuss three types of planning algorithms.
1. Artificial Potential Field: The algorithm places values over the map with the goal having
the lowest or highest value that either increases or decreases depending on the distance from
the goal (refer Fig. 8.14).
12 | P a g e
MODULE - 5
FIGURE 8.14 Artificial Potential Field Obstacles defined can have an incredibly high or low
value. The robot is programmed to move to the lowest or (highest) potential value adjacent to
it, which should lead it to the goal. However, this algorithm often gets trapped in local minima.
2. Sampling-based Planning: Roadmap method is an example of sampling-based planning
method. The algorithm first selects a sample of N configurations in C as milestones. Then, a
line PQ is formed between all milestones as long as the line PQ is completely in C . Following
this, any graph search algorithms can be used to find a path from start to the goal. Though a
large number of N increases computation time, it results in better solutions.
3. Grid-based Planning: This algorithm overlays a grid on the map (as shown in Fig. 8.15) and
then ensures that every configuration corresponds with a grid pixel. The robot can move from
one grid pixel to another adjacent grid pixel if that grid pixel is in C . T
Search algorithm like A is used to find a path to reach the free goal position from the starting
position. Although a lower resolution grid having bigger pixels will make the search procedure
execute faster, it may however miss paths through narrow spaces of C . Moreover, as the
resolution of the grid increases, memory usage also grows exponentially. In such a scenario
and especially in large areas, another path planning algorithm may be necessary.
4. Reward-based Planning: Algorithms based on research based planning assume that robot
in each state (position) may select any action (regarding motion). However, the result of each
action is not definite. In such a case, outcomes or displacement, in this context, are partly
random and partly under the robot’s control. On reaching the goal, the robot gets a positive
reward and a negative reward on colliding with an obstacle. Research-based planning
algorithms, therefore, aim to find a path giving maximum future rewards. Markov decision
processes (MDPs) is a popular technique used in many of reward-based algorithms. Though
this technique generates optimal path, this path may not be smooth as it limits the robot to
choose from a finite set of actions. To overcome this drawback, usually Fuzzy Markov
13 | P a g e
MODULE - 5
decision processes (FDMPs), an extension of MDPs, is used to generate a smooth path with
using a fuzzy inference system.
5. Road-map Path Planning: Road-map path planning algorithms capture the connectivity of
the robot’s free space in a network of one-dimensional curves or lines, called road maps. Once
a road-map is constructed, it is then used to plan a robot’s motion. The algorithm reduces the
problem of path planning to connecting the initial and goal positions of the robot to the road
network and then searching the roads from the initial position to the goal position of the robot.
This means that, road-map uses the obstacle’s geometry to decompose the robot’s configuration
space.
The challenge is to construct a set of roads that together helps the robot to move around
anywhere in its free space, while minimizing the number of total roads. In this section, we will
discuss two approaches for road mapping—visibility graph and Voronoi diagram. While
visibility graph finds paths that have minimum lengths by bringing the roads closer to the
obstacles, Voronoid diagram, on the other hand, keeps roads as far as possible from the
obstacles.
The visibility graph path planning algorithm is very simple and straight-forward. It can be
readily used when objects in the environment are described as polygons either in continuous or
in discrete space. However, there are two important limitations of this algorithm.
First, with increase in the number of obstacle polygons, the number of edges and vertices
increases. Therefore, this algorithm works well in sparse environments, but is very slow and
inefficient when used in densely populated environments.
Second, the solution paths found by the visibility graph planning algorithm takes the robot as
close as possible to obstacles on the way to the goal. Though this algorithm is optimal in terms
of the length of the solution path, it does not keep the robot away from obstacles. This
compromises safety. A potential solution can be either to grow the obstacle’s size significantly
so that it becomes more than the robot’s radius, or modify the solution path after
14 | P a g e
MODULE - 5
path planning to distance the path from obstacles. However, such fixes compromise the
optimal-length results of the algorithm.
The path in the Voronoi diagram may not be optimal in terms of total path length. Another
limitation of this diagram is limited range localization sensors. Since the distance between the
robot and obstacle is maximized, any short-range sensor on the robot may not be able to sense
its surroundings. Hence, the chosen path may be quite poor from a localization point of view.
However, the main reason for the popularity of the Voronoi diagram method is its executability.
Given a planned path via Voronoi diagram planning, a robot with range sensors can follow a
Voronoi edge in the physical world using simple control rules that match those used to create
the Voronoi diagram. Voronoi Diagram can also be used to conduct automatic mapping of an
environment by finding and moving on unknown Voronoi edges and creating a consistent
Voronoi map of the environment.
15 | P a g e
MODULE - 5
Disadvantages
1. The number of cells and computational efficiency of the overall path planning algorithm
depends upon the density and complexity of objects in the environment.
2. Due to complexities in implementation, the exact cell decomposition technique is less
frequently used in mobile robot applications.
16 | P a g e
MODULE - 5
Approximate cell decomposition is a popular technique for mobile robot path planning. It uses
grid-based environmental representations that are themselves fixed gridsize decompositions.
They are quite similar to an approximate cell decomposition of the environment.
We can see that in Fig. 8.20, the cell size is not dependent on the particular objects in an
environment resulting in loss of narrow passageways due to the inexact nature of the
tessellation.
However, this is rarely a problem as the cell size used is very small, usually 5 cm on each side.
The main advantage of fixed-size cell decomposition is the low computational complexity of
path planning. In Fig. 8.20, we see that the free space is externally bounded by a rectangle
which is further decomposed into four identical rectangles. The rectangle is not decomposed
further only in two conditions.
1. First, the interior of a rectangle lies completely in free space.
2. Second, the interior of a rectangle lies completely in the configuration space obstacle.
If the two conditions are not satisfied, then the rectangle is recursively decomposed into four
rectangles until one of them is met. Note that the white cells lie outside the obstacles, the black
inside and the grey are part of both the regions.
This technique is an efficient and simple strategy for finding routes in fixed-size cell arrays.
The algorithm starts from the goal position marking for each cell its distance to the goal cell
until the initial robot position is reached. At this point, distance to the goal position and a
specific solution trajectory is known by linking together cells that are adjacent and closer to the
goal.
If the entire array is in memory, then each cell is visited only once to deduce the shortest path
from the initial position to the goal position. So, the search is linear. Therefore, the complexity
of this algorithm neither depends on the sparseness and density of the environment, nor on the
complexity of the objects’ shapes in the environment. The Cye robot is an example of a
commercially available robot that plans path in a 2D space with 2 cm fixed-cell decomposition
of the environment.
Unlike exact cell decomposition method, approximate cell decomposition method does not
guarantee completeness but it is mathematically less involving and easier to implement.
17 | P a g e
MODULE - 5
Potential field path planning algorithm creates a field across the robot’s map that directs the
robot to the goal position. The potential field technique considers robot as a point under the
influence of an artificial potential field U(q).
Like a ball roll downhill under a gravitational field, the robot moves by following the potential
field. The goal acts as an attractive force on the robot and the obstacles act as peaks, or repulsive
forces. The superposition of all forces is applied to the robot. The artificial potential field thus
created helps the robot to avoid known obstacles and smoothly move towards the goal. Thus,
this concept goes beyond path planning. Basically, the resulting field is a control law for the
robot. A robot can always decide its next action, assuming that it can localize its position based
on the map and potential field. Knowing that the robot is attracted towards the goal and repulsed
by the known obstacle, we need to update the potential field as soon as a new obstacle appear
during robot motion.
Considering robot as a point, the robot’s orientation θ is neglected and the resulting potential
field is only two dimensional (x,y). Assuming a differentiable potential field function U(q),
related artificial force F(q) acting at the position (x,y) is calculated as follows:
18 | P a g e
MODULE - 5
19 | P a g e
MODULE - 5
Humanoid robots look like humans and/or mimic human behaviour. They can perform
human-like activities (like running, jumping and carrying objects). Sophia and Atlas are two
popular examples of humanoid robots.
Autonomous robots operate without human operators. They are designed to perform tasks in
open environments that do not require human supervision. For example, the Roomba vacuum
cleaner uses sensors to roam freely throughout a home to clean it.
Teleoperated robots are mechanical bots controlled by humans. They are used in extreme
geographical conditions, weather, circumstances, etc. For example, human-controlled
submarines used to fix underwater pipe leaks during the BP oil spill or drones used to detect
landmines on a battlefield are examples of teleoperated robots. Robots are also used for tasks
varying from diffusing bombs to performing surgeries. VR robots are also becoming popular
these days.
20 | P a g e
MODULE - 5
Augmenting robots either enhance current human capabilities or replace the capabilities a
human may have lost. Robotic prosthetic limbs or exoskeletons used to lift hefty weights are
examples of such robots.
Logistics companies use robots in their warehouses to perform tasks like shipping,
handling goods and ensuring quality control. Robots are supposed to take items off the shelves,
transport them across the warehouse floor and package them. They are now also used for last-
mile delivery of packages for faster and efficient delivery.
Self-driving cars are a result of integrating data science with robotics. Automakers like Tesla,
Ford, Waymo, Volkswagen and BMW are all working to provide users an ultimate experience
of travel that will let them sit back, relax and enjoy the ride. Companies like Uber and Lyft are
also developing autonomous rideshare vehicles that will be operated without humans.
The healthcare industry uses robots to perform complicated surgeries, deliver everything
from medicines to clean linens.
Space agencies like NASA use robots in different ways. Robotic arms on spacecraft can move
large objects in space. Robotic spacecraft can visit other worlds like the Moon or Mars. For
example, Mars rovers Spirit and Opportunity are robots. Cassini studies Saturn and its Moons
and rings. Robots like The Voyager and Pioneer spacecraft are now travelling beyond our solar
system. People on the Earth use computers to send messages to the spacecraft. The robots have
antennas that pick up the message commands and work as per the instructions given to it.
Robotic airplanes can fly without a pilot aboard. NASA is also developing Robonaut to help
people in space. The upper body of Robonaut looks like a person. It has a
21 | P a g e
MODULE - 5
chest, head and arms. They can work outside a spacecraft and work like an astronaut on a
spacewalk. NASA is also working on robots that might help an astronaut in an emergency. For
example, when the astronaut is seriously hurt, a doctor on Earth could use the robotic arm to
perform surgery. This technology can help doctors on Earth, as well. Doctors can help people
in faraway places where there are no surgeons to perform complicated surgeries. Robots are
also used as scouts to check out new areas to be explored. They take photographs, measure the
terrain, look for dangers and find the best places to walk, drive or stop. This not only helps
scientists and engineers make better plans for exploring but also helps astronauts to work more
safely and quickly.
Note:
ASIMO is a humanoid that has the ability to recognise moving objects, postures, gestures,
understand its environment, and interact with humans.
Pepper is the world’s first robot capable of recognising human emotions. It is social, can
converse with people, give them directions and even dancing with them.
Romeo helps with everyday tasks, assist when people have fallen over, make conversations
and play games.
Buddy is designed to entertain the family, help you with your everyday activities, offer
reminders, provides recipes in the kitchen, make video calls, keep an eye on your home while
not at home, connect all your smart home devices together and even help your children learn.
Panasonic Egg uses NLP Robot to communicate with you. It’s an intelligent assistant that can
be controlled by your voice, play video footage via a built- in projector and even engage in
interactive games. This robot is Wi-Fi connected and promises software updates in future to
improve it further.
REEM is a full-size humanoid service robot that can act as a receptionist, provide entertainment
for guests, make presentations and give speeches in different languages and help with a variety
of different chores. REEM is able to self navigate, interact with people it encounters and keep
on running for up to eight hours.
22 | P a g e
MODULE - 5
Emergency Response
Drones outfitted with thermal imaging cameras are used by emergency response teams to
identify victims who are difficult to spot with the naked eye.
Surveillance
Drones outfitted with thermal imaging cameras can be used to monitor and combat forest fires.
Thermal cameras can measure and detect abnormal forest temperatures. This information can
then be used to identify areas that are more prone to forest fires or identify fires just minutes
after they begin (refer Fig. 1.13).
Conservation
Poaching and activities resulting in climate change have adversely affected wildlife worldwide.
In fact, according to the World Wildlife Fund, thousands of species are estimated to be extinct
each year. To help combat this trend, conservationists are extensively using drones for
geospatial imagery to monitor and track animals to protect our biological ecosystem.
Disease Control
Many infectious diseases spread through animals. In such a scenario, drones can be used to
capture and test mosquitoes for infectious disease. This initiative can not only protect local
residents, but can also prevent epidemics before they begin. Moreover, drones are also being
used in remote areas to provide quick access to vital drugs, medicines and medical equipment.
All these initiatives have a profound impact on preventing disease, increasing life expectancy
and raising general standards of living.
Bomb Detection
Small sized drones fitted with effective cameras can easily penetrate into constricted spaces
to detect live bombs and save lives of thousands of people.
Air Strikes
Drones are used for conducting air strikes. Former US President Barack Obama had been using
drones regularly to attack militants in the tribal areas of Pakistan. While being controlled by
the defense personnel, drones can be made to fly around suspected areas to fulfill military
operations (as shown in Fig. 1.12). However, use of drones for military operations has also
raised numerous moral and ethical concerns as they lack accountability and failure to fully
grasp the consequences of actions.
23 | P a g e
MODULE - 5
Agriculture
Farmers in some advanced countries are extensively using drones to gather data, automate
redundant processes and improve efficiency to reduce costs and expand yields. Drones also
help farmers to predict their potential harvest.
Weather Forecasting
Scientists are using drones to collect data about temperature, humidity, wind speed and other
climatic parameters that could help them to accurately predict future changes to global weather
systems. Drones used as autonomous sailboats are used to collect oceanic and atmospheric data
from the ocean surface.
Maritime Drones are used to inspect ships above the surface as well as hulls from below.
Countries like the Netherlands, Denmark, and Norway are already using drones to identify
ships committing emissions infractions.
Waste Management Drones are being used to clean oceans, collect waste in ports and harbours
and maintain systems for wastewater management.
Energy
Drones are used by energy generating companies to set up new sites for the production of
energy. For this, the drones are made to survey areas and gather topographic detail that can be
used to help oil and gas companies identify new drill sites. Drones are also used to extract,
refine and transport oil and gas while ensuring compliance with regulations and standards.
Drones fitted with specialized thermal sensors can detect leaks faster than a human inspector.
Even companies generating solar energy can use drones to design configurations for new
arrays.
Mining
Mining activities require constant measurement and assessment of stockpiles of ore or rock or
minerals. Drones fitted with unique cameras can capture large amounts of data from the air,
24 | P a g e
MODULE - 5
thereby reducing the risks associated with having surveyors on the ground. Drones are being
using by the Indian government to deliver COVID vaccines even in the remotest areas.
Construction Planning
Drones are used to improve construction planning, enhance project monitoring and site
management. Cameras fitted in these drones monitor buildings and gauge topography and soil
type throughout the construction lifecycle.
Urban Planning With increasing urbanization, cities are overburdened to accommodate more
people in already congested spaces. In such a scenario, urban planning is being done with
drones to implement data-driven improvements. For example, drones are used to gather data in
populated areas. This data when analysed using ML algorithms can suggest areas that may
benefit from green space or classify the different types of structures and regions on the map.
Personal Transportation
China-based EHANG was started as an autonomous aerial vehicle (AAV) that operates with
four rotors (quadcopter) for vertical takeoff. The vehicle is used to help passengers reach their
destinations. Such a vehicle is especially very useful in an urban environment with plenty of
obstacles. Personal transportation drones require minimal inputs from the passenger and aims
to allow safe landings even in case of engine failure or a collision. Big companies like Uber,
Airbus, Boeing and Rolls-Royce are working on developing flying drones (robotaxis) for
ferrying passengers around.
Space
Drones are being used to be moved in the space. For example, NASA is using a drone-like
helicopter in its Mars 2020 mission to help look for signs of life on Mars. In this mission, the
helicopter will act as a scout for the rover, gathering data about the planet’s terrain and
surveying areas the rover cannot reach. NASA is also using a nuclear-powered drone for
exploring Titan, one of Saturn’s moons. The drone will arrive on Titan by 2034, autonomously
traverse the planet for about 2 years, taking photos and sending data back for analysis.
25 | P a g e
MODULE - 5
Telecommunications
Telecommunication towers must be inspected frequently to ensure service reliability. However,
this process is too dangerous and time-consuming to do manually. In such a scenario, drones
are able to quickly assess damage to help guide repair teams in restoring service.
Internet
Drones are being used to provide Internet access in remote areas and over irregular landforms.
For example, Facebook has designed a solar-powered drone called Aquila, to provide Internet
access to rural parts of the world. However, in 2018, Facebook halted the use of Aquila and
used only third-party drones instead. Even SoftBank, in collaboration with the drone
manufacturer AeroVironment, is planning to develop drones that will operate in the
stratosphere to serve as ‘floating cell towers’ to provide internet service to customers.
Outdoors
Drones are used outdoors to perform aerial landscape photography and extreme sports footage
and map the entire mountain face to help climbers and skiers to better understand the terrain.
Live Entertainment
Drones are already being used by Disney for entertainment through synchronized lights shows,
floating projection screens and as drone puppeteers.
26 | P a g e
MODULE - 5
Food Services
Drones are being used by online food ordering and delivery services for faster, cheaper
delivery. This helps restaurants downsize their physical locations and lower real estate
expenses.
5.4 No Code AI
Right from the first generation of computers, exhaustive efforts have been made to make
programming easier, faster, less technical so that it can become accessible to a much larger
audience.
No-code tools allow people to build applications and systems without having to write long and
complex program codes. Applications can now be designed using visual interfaces and guided
user actions. No-code tools are pre-integrated with other tools to exchange information as
needed. Given below are some applications that can be built entirely using such tools.
1. Websites and landing pages with Webflow.
2. Web or mobile applications with Bubble, Adalo, Mendix or Thunkable Number and
applications of No Code AI tools will grow steadily
3. Chatbots or virtual assistants through Octane AI, [Link], Landbot or mindsay
[Link] through Airtable
[Link] your tool stack with Zapier, [Link], Integromat, Parabola or Paragon
6.E-commerce through Shopify or Weebly
7. Manage memberships with Memberstack
[Link] with Mailchimp or Mailjet
27 | P a g e
MODULE - 5
When running this exercise, it made sense to group the tools by the technology they use.
Here’s a quick round of definitions:
Computer Vision It allows machines to obtain information from digital images, videos, pdfs
and other visual data, and take actions based on their learnings.
NLP This allows machines to understand and process language both spoken and written, for
example, text messages.
Predictive Analytics This refers to predictive modelling based on structured (i.e., tabular data),
for example, predicting churn rate, forecasting and stock prices. We also made a distinction
between no-code tools and low-code tools. The no-code tools follow basic criteria: they are
end-to end tools that are usable without coding knowledge. In that sense, low-code
28 | P a g e
MODULE - 5
tools are better suited if you have someone on Figure 1.18 categorizes these tools your team
who speaks data. based on their usage.
29 | P a g e
MODULE - 5
30 | P a g e
MODULE - 5
31 | P a g e
MODULE - 5
32 | P a g e
MODULE - 5
33 | P a g e
MODULE - 5
34 | P a g e
MODULE - 5
Researchers can use low-code platforms to quickly develop prototypes, speed up their
experiments and test each change without the need to invest in expensive infrastructure.
Moreover, they can easily compare different approaches and benchmark multiple versions.
35 | P a g e
MODULE - 5
36 | P a g e
MODULE - 5
Using NLP techniques, training data and crawling the web to study archived books and
Wikipedia, ChatGPT can recognize patterns to create text that mimics various writing styles.
Some features of this amazing tool are as follows.
1. Facilitates communication in conversational format.
2. Uses Reinforcement learning techniques to respond more accurately and dynamically.
ChatGPT is developed by OpenAI using GPT-3.5 language.
We know that reinforcement learning learns by rewards and punishments received. In case of
ChatGPT, a question is asked from the software. Then, a number of answers are sampled which
are later manually ranked by humans. In fact, these ranks serve as training data for the reward
model. The output of the reward model is then improved by further training a fine tuned
language model using reinforcement learning to react to queries. Therefore, human feedback
plays a crucial role in the success of deploying this software. Once trained, ChatGPT can
respond to follow-up inquiries, acknowledge its errors, refute false assumptions and refuse
unsuitable proposals.
Besides conversing, ChatGPT can respond to all types of writing, including theoretical essays,
mathematical solutions and stories. The underlying technique of ChatGPT can also alter how
people use search engines by delivering answers to complex problems. ChatGPT is a good
debugging tool and can also fix the bug when you are asking a question. ChatGPT is still in the
research review stage. But still users can sign up and test it out for free. Did you know that as
soon as Elon Musk learned that OpenAI was using Twitter’s database to train ChatGPT, he
immediately stopped it from doing so because OpenAI is no longer open sourced and non-
profit, and it should eventually pay for this knowledge. Chat GPT-3 can be used to create more
complex chatbots. Chatbots can provide detailed information or perform difficult tasks like
book flights, order food, automate simple tasks (like scheduling meetings, tracking
appointments), notify about upcoming events, find local businesses, give personalized
recommendations and advice based on preferences. Imagine a fitness freak person getting
healthy recipes and exercise routines for a chatbot.
Big Concern: Human Replacement Most significantly, ChatGPT has demonstrated the ability
to build complex Python code and compose college-level essays. This has raised concerns that
such technologies may eventually replace human workers like journalists or programmers.
Limitations:
1 Chatbot is not a new thing. Several companies including Microsoft have developed them but
did not get much success. We have read that in less than 24 hours, Twitter users taught
Microsoft’s Tay bot misogynistic and racist language. Meta released BlenderBot 3 which also
disseminated racial, antisemitic and misleading information, including the assertion that
Donald Trump won the 2020 presidential elections.
2. To prevent these kinds of incidents, OpenAI used a Moderation API (an AI-based
moderation system) that notifies when language violates the company’s content policy to stay
away from communicating harmful or unlawful content. However, its moderation still has
issues and is not perfect.
37 | P a g e
MODULE - 5
3. Like any other AI tool, ChatGPT is only as good as the data it is trained on. If the training
data contains biases or inaccuracies, the model may reproduce these biases in its outputs.
4. ChatGPT sometimes writes nonsensical answers and fixing this issue is challenging because
there may be no source of truth and building more restrictions may result in declining questions
that it can answer correctly.
5. ChatGPT gives different results when the questions are either slightly rephrased or asked
multiple times.
6 Text generated by ChatGPT excessively uses certain phrases especially when trainers want
longer answers that look more comprehensive.
7. Ideally, ChatGPT should ask clarifying questions when the user asks ambiguous queries but
instead, it gives answers by guessing what the user intended.
8. Attempts were made to make ChatGPT refuse inappropriate requests, but it sometimes
responded to harmful instructions or exhibited biased behaviour.
9. ChatGPT writes long paragraphs, poems, stories, etc. but it has not mastered the art of
creative style, so its output has not yet topped bestseller lists. However, the program does write
good bedtime stories for kids. But models like ChatGPT can never replace children’s books
that have been traditionally published.
Conclusion: Chat GPT is a powerful and versatile NLP tool that has the potential to
revolutionize the way humans interact with machines. Wishing you and everyone in your
family a very healthy, wealthy, happy and prosperous 2023. Stay abundantly blessed always.
38 | P a g e
MODULE - 5
INDUSTRIAL APPLICATIONS OF AI
In the last two chapters, we have been introduced to the basic concepts of AI, the different
constituents (or sub-areas) that it has and also how the concepts have evolved over the past few
decades. We have also briefly touched upon the industrial applications of AI, highlighting a
few quick points of enablement in these areas. However, to appreciate the fact that AI has a
significant impact in solving complex problems in different industries, a deep dive into some
of the industries is needed. Only then, looking at a few salient use cases, we can appreciate the
fact that AI is absolutely essential to solve a few of these problems. In this chapter, we will
delve into the applications of AI in industries and see how this technology is not just a futuristic
concept but a present reality that is fundamentally changing the landscape of e-commerce,
healthcare, finance, manufacturing and [Link] diverse industry sectors, some of which
are shown in Fig. 3.1, AI applications are reshaping the way businesses operate, solve
problems, and interact with their [Link] combining computing capabilities with AI
algorithms, we are witnessing a new era of effi-ciency, innovation, and adaptability.
In the realm of e-commerce specifically, AI has become a tool for enhancing customer
experience by streamlining operations and predicting market trends. E-commerce platforms
utilize AI algorithms to analyse consumer behaviour patterns and anticipate preferences to offer
recommendations. Virtual assistants equipped with natural language processing capabilities
provide customer interactions by handling queries and facilitating purchases. Moreover,AI-
powered chatbots play a role in customer service by promptly addressing concerns, contributing
to improved overall satisfaction. The integration of AI into commerce not only helps
optimize business processes, but also creates an intuitive and responsive environment for
consumers.
The health Care industry is at the forefront of incorporating AI technology which has brought
about changes in diagnosis, treatment plants and patients care AI algorithms are now able to
39 | P a g e
MODULE - 5
analyse large amounts of medical images enabling fast diagnosis for conditions ranging from
cancer to neurological disorder in the sector AI has become a game changer by providing
insights, risk assessment and operations efficiency.
As we explore the applications of AI across industries it becomes clear that its transformative
power extends beyond specific sectors. The combination of Data analytics and intelligent
automation is reshaping how business operate by challenging traditional models and
emphasizing adaptability and innovation in the following sections we will deliver into
examples and case studies that highlights the impact of arrive in each industry while shading
light and what lies in the error of unpredicted technological advancement
POINTS TO PONDER
Did you know that the International Data Corporation (IDC) released a report stating that the
revenues from sales of hardware, software and services in the field of AI are growing at a
compound annual growth rate (CAGR) of 17.5%? It is predicted that this market will surpass
500 billion by 2024!
In recent years, the healthcare sector has embraced Artificial Intelligence (AI) leading to an era
characterized by innovation and improved efficiency. The integration of AI (as resembled in
Fig. 3.2) into healthcare practices is revolutionizing how medical professionals diagnose, treat
and manage conditions with a focus on enhancing patient outcomes. The widespread adoption
of AI in the healthcare sector is driven by several factors.
40 | P a g e
MODULE - 5
2. Healthcare data has high variability complexity. It is also extremely intense a manual
process to analyse and infer from medical data. So, automation is really needed to
complement manual analysis.
This section delves into the multifaceted applications of AI in healthcare, highlighting its role
in diagnostics, personalized medicine, administrative tasks and patient care.
One specific area where AI has made significant contributions is diagnosis. By employing
machine learning algorithms, AI has transformed the way diagnoses are made in healthcare.
These algorithms have proven their capabilities in analysing datasets, interpreting images and
identifying subtle patterns that aid traditional diagnostic methods. Following are some of the
areas of applications of AI in medical diagnosis.
AI has made advancements in the field of radiology and medical imaging. By training machine
learning models on large collections of images, AI algorithms have exhibited exceptional
abilities to detect anomalies and identify patterns associated with various diseases. Overall,
AI’s role in healthcare extends beyond diagnostics to include medicine, administrative tasks
and patient care. In the case of breast cancer, for example, AI-powered analysis of
mammograms has shown high sensitivity and specificity helping radiologists detect it early
and accurately. Moreover, AI algorithms are utilized in the examination of X-rays, MRIs
and CT scans (as resembled in Fig. 3.3) to not only speed up the process, but also enhance
overall precision.
Moving on to retinal imaging and disease detection, AI can play a role in early identification
of diseases like diabetic retinopathy and age-related macular degeneration (AMD). By
41 | P a g e
MODULE - 5
analysing scans, AI algorithms can detect changes that indicate these conditions with a higher
level of accuracy than traditional diagnostic methods. Glaucoma diagnosis and management
also benefit from AI technology as it is one of the leading causes of blindness. In cataract
surgery planning, AI is streamlining processes and improving outcomes by analysing data such
as thickness and axial length. AI algorithms also predict the most suitable intraocular lens
power for individual patients. This personalized approach enhances the accuracy of cataract
surgery outcomes by reducing errors while increasing overall patient satisfaction.
In pathology and histopathology, AI is transforming the way that tissue samples and pathology
slides are analysed. Automated image recognition algorithms identify abnormalities efficiently
ensuring early detection, help pathologists identify anomalies efficiently while ensuring greater
accuracy. AI-driven benefits from this field include enhanced efficiency, enabling pathologists
to diagnose cells, leading to a reduction in incorrect diagnosis and improved efficiency in
pathology laboratories.
The incorporation of AI into diagnosis opens up opportunities for more accurate, efficient and
timely disease detection. The collaboration between AI systems and healthcare professionals
is crucial in utilizing the potential of this technology. It can lead to patient outcomes, accurate
diagnosis and a reimagined approach to medical practices. As artificial intelligence (AI)
continues to advance, it is expected to have a role in shaping the future of healthcare. One area
where AI can make a difference is in the field of diagnosis enabling precision medicine and
personalized patient care.
42 | P a g e
MODULE - 5
The use of machine learning algorithms and advanced data analytics empowers healthcare
professionals to anticipate, identify and mitigate health risks. AI plays a role in disease
detection and intervention.
One of the primary applications of AI in predictive analytics is the early detection of diseases
(refer to Fig. 3.4).
By analysing datasets that include health records, genetic information and lifestyle data, AI
algorithms can identify patterns that indicate the onset of diseases. For instance, predictive
analytics driven by AI can assess an individual’s risk based on factors like age, genetics,
pre-disposition and lifestyle choices. Early detection allows healthcare providers to intervene
before symptoms appear and disease progression occurs ultimately improving outcomes.
AI’s advanced analytics capabilities enable the personalized assessment of risk for individuals.
Considering markers such as history and lifestyle choices, AI algorithms can generate
customized risk profiles. This valuable information empowers healthcare professionals to
develop prevention strategies tailored to the needs of each individual. These strategies may
include recommended interventions, lifestyle adjustments and screening protocols.
Machine learning models can monitor data sources like travel patterns, climate conditions and
social media activity to identify outbreaks of diseases. For example, during the
43 | P a g e
MODULE - 5
COVID-19 pandemic, AI helped allocate resources and mitigate the impact of diseases on
populations through timely responses from public health authorities.
AI-driven analytics plays a role in optimizing clinical trials by enhancing patient recruitment,
trial design and endpoint prediction. By analysing electronic health records and biomarker
information, AI algorithms can identify participants and predict how patients will respond to
treatments. This data-driven approach improves the efficiency of trials while reducing costs
and timelines. Additionally, AI aids in identifying biomarkers that can serve as indicators for
treatment efficacy enabling decision-making during the clinical development process.
44 | P a g e
MODULE - 5
Safety Assessment
AI contributes to predictive analytics for drug safety assessment by analysing large datasets
to predict potential adverse effects and toxicity of drug candidates. By considering factors such
as chemical structure, pharmacokinetics, and biological interactions, AI models can forecast
potential safety issues early in the drug development process. This proactive approach enables
researchers to prioritize safer compounds, reducing the likelihood of late-stage failures and
ensuring that only the most promising candidates progress through the pipeline.
AI-powered virtual assistants are designed to enhance patient care, streamline processes, and
provide valuable health-related information. AI empowers VMAs with the ability to understand
natural language, interpret medical data, and deliver personalized insights. Following are some
of the use cases related to AI-powered VMAs.
Virtual Medical Assistants powered by AI (Fig. 3.6), excel in engaging patients through their
natural language processing capabilities. Patients can have interactions with these VMAs to
seek information about symptoms, medications or treatment plans. The AI algorithms are
designed to understand the context enabling context-aware conversations. This not only
enhances engagement but also creates a more accessible and user-friendly healthcare
experience.
45 | P a g e
MODULE - 5
the AI algorithms predict adherence patterns and identify potential obstacles to medication
complaints through timely interventions. VMAs minimize the risk of adverse events.
The integration of AI into VMAs extends to streamlining tasks such as appointment scheduling
and work flows. Patients can interact with VMAs to conveniently schedule appointments,
receive reminders and access information seamlessly. This not only improves the efficiency of
healthcare operations but also enhances the overall patient experience by reducing
administrative burdens.
The convergence of robotics with AI has resulted in an era in which automation plays a
significant role in patient care and medical procedures. AI-powered robots are designed to
support healthcare professionals in various capacities ranging from surgical procedures to
rehabilitation and personalized care. Below are some examples of how AI and robotics are used
in healthcare.
The integration of AI driven robotics has revolutionised the field of surgery by offering levels
of precisions and capabilities surgical robots guided by AI algorithms assist surgeons in
performing procedures with enhanced accuracy as shown in the figure 3.7 1 notable example
is resulting in minimally invest surgery to quicker recovery times the use of real Time decision
making during surgery in procedures like tumor removal and organ transplants.
Figure 3.7 AI powered Robotic Surgery [Doctors at Keck Medicine of USC perform the first
robotic surgery to remove kidney cancer]
In the realm of rehabilitation, AI-powered robots play a role in assisting and optimizing
physical therapy. These robots help patients recover physical functions through repetitive and
46 | P a g e
MODULE - 5
precise movements. AI-driven rehabilitation robots adapt to the needs of patients, accelerating
recovery. The use of these robots in physical therapy promotes effective rehabilitation,
especially for neurological disorders or mobility impairments.
Robotics, combined with AI technology, plays a role in providing patient care. By analysing
health data, AI-powered robots can customize treatment plans to suit each patient’s needs.
These robots can administer medications, monitor vital signs and offer companionship in an
adaptive manner. This tailored approach enhances patient comfort, adherence to treatment
plans and overall well-being in long-term care situations.
While AI holds promise for healthcare applications, there are important concerns and
challenges that need to be addressed when integrating AI into the healthcare system. The
following are areas of concern that must be resolved for the implementation of AI in healthcare.
By addressing these challenges, we can ensure patient wellness and better healthcare delivery.
● Data Privacy and Security: One major concern revolves around the privacy and
security of patient data within AI-driven healthcare systems. The potential risk of
breaches or unauthorized access to information is considered a primary threat.
● Interoperability: A major challenge lies in the lack of protocols for data exchange and
collaboration between different healthcare systems and AI applications. This hampers
the ability to integrate AI-driven tools effectively.
In summary, the integration of Artificial Intelligence in the healthcare industry is reshaping the
ecosystem. AI plays a role in enhancing accuracy and streamlining administrative tasks,
ultimately leading to patient-centred care. With advancing technology, the collaboration
between AI and healthcare presents the potential for solutions that can improve health benefits
and pave the way for care and precision medicine. It is crucial for healthcare
47 | P a g e
MODULE - 5
professionals, policymakers and the wider community to embrace and fully leverage AI’s
power to unlock its potential for promoting healthcare.
AI has also made an impact on the finance sector by revolutionizing financial operations. The
introduction of algorithms and data-driven technologies has transformed how things work in
this domain, some of them depicted in Fig. 3.8. The applications of AI in finance are vast,
ranging from customer experience to streamlining processes, enhancing decision-making
capabilities and managing risks.
One major area where AI excels is algorithmic trading, where complex financial models that
leverage data and market trends help in making trading decisions. With the help of AI
technologies, high-speed trades can be executed efficiently, leading to an increase in analysis-
driven strategies like high frequency trading.
Furthermore, risk management has greatly benefited from AI implementations. Credit scoring
and fraud detection have improved significantly with the assistance of AI models analysing
datasets that include transaction history as well as social media activity. This enables real- time
evaluation of creditworthiness while identifying any anomalies that may pose risks.
48 | P a g e
MODULE - 5
this domain by providing analytical capabilities and automation features. Here are some key
aspects related to AI-enabled trading.
AI algorithms analyse large amount of market data such as price moments trading volumes and
other relevant indicators this analysis helps to identify patterns and trends that human traders
might not easily notice machine learning techniques are used by AI models to predict market
moments based on data by understanding this patterns a I can provide inside for decision
making in trading news articles social media and other sources to get market sentiment this
allows for adjustments and trading strategies to capitalise on the market sentiments.
High-Frequency Trading[HFT]
AI enables algorithms to execute traits representative image in figure 3.9 such as buying and
selling quantities of stocks and share at high speed sometimes within microsense or
milliseconds this is particularly vital in high frequency trading since order execution crucial for
taking advantage of price differences trade routing AI algorithms optimise trade routing for
reduce latency insuring the traits are executed as swiftly as possible.
Risk Management
AI models learn from risk factors and trading patterns to minimize potential losses. These
models help in predicting market movements, identifying risks and making decisions using
large datasets. This helps traders avoid unfavourable market conditions. The ability of AI to
detect anomalies can reduce the risk of fraud and other market discrepancies, ensuring a safer
trading environment while reducing the impact of market movement.
49 | P a g e
MODULE - 5
their performance. This assists in refining strategies before implementing them in real market
situations. It can learn from both successful and unsuccessful attempts, improving over time to
enhance [Link] summary, AI enhances trading by utilizing data analysis, machine
learning and automation. Its ability to process bulk amounts of data to adapt with changing
market conditions and execute trades quickly, makes AI a powerful tool.
AI models analyse datasets that include credit information as well as alternative sources like
social media and transaction history to assess the creditworthiness of individuals and busi-
nesses. Based on these algorithms the credit underwriting process is automated, enabling real
time decisions on loan approvals based on an evaluation of risk factors.
Fraud Detection
AI-powered chatbots and virtual assistants offer personalized customer support by addressing
inquiries and handling tasks, thereby enhancing customer experience. AI has revolutionized
50 | P a g e
MODULE - 5
Robo-advisors
Robo-advisors (representative image in Fig. 3.10) powered by AI offers personalized investment advice,
portfolio management and financial planning services. These advisors analyze customer data and
preferences to tailor their recommendations. By understanding customer behavior and data they can
predict financial needs and provide tailored products and services.
• Regulatory Compliance: In the finance industry, there are regulations in place. However,
keeping up with evolving frameworks and complying with existing regulations can be
51 | P a g e
MODULE - 5
challenging for AI [Link] is especially true as regulations may not have kept pace
with advancements.
• Overreliance on Historical Data: One issue that arises when using AI models trained on data
is their reliance on it. These models may struggle to adapt to shifts in market conditions or
unforeseen events like crises or global pandemics. Financial markets are dynamic and ever-
changing which can introduce challenges for models that were primarily trained on historical
data.
• Ethical Concerns: Ethical concerns also come into play when using AI [Link]
algorithms have the potential to inherit biases from the training data leading to discriminatory
outcomes. It is crucial to make efforts to address bias within algorithms
to ensure fair treatment across demographics. Additionally, lack of transparency in
how AI models make decisions can undermine trust from users and hinder regulatory
compliance. Therefore, it is important to understand and explain how these models
arrive at decisions.
AI has transformed the retail industry on various fronts by providing solutions that enhance
operational efficiency and improve customer experiences. Retailers utilize AI for demand
forecasting and inventory management, leveraging analytics to optimize stock levels and
dynamically adjust inventory. Personalization is a focus as AI-driven recommendation engines
tailor product suggestions based on customer behaviour and preferences. AI has
52 | P a g e
MODULE - 5
greatly enhanced search (Fig. 3.11) and try-on experiences. This means that customers can now
search for products using images and even virtually try them on. Furthermore, AI has proven
to be incredibly valuable, in optimizing supply chains. Through maintenance and route
optimization businesses can ensure smooth and efficient operations.
Customer engagement is improved using AI-driven chatbots and virtual assistants which offer
instant support for order tracking and personalized assistance. AI plays a role in enhancing
security in physical retail environments. Retailers also utilize AI-powered dynamic pricing
algorithms that adjust prices based on market conditions and demand. Analytics tools driven
by AI analyse customer behaviour and provide insights for making informed decisions.
Moreover, AI finds applications in smart store layouts and shelf management leading to a
transformation of the industry. As technology continues to evolve, retailers are constantly
exploring ways to integrate AI into their operations for growth and competitiveness.
53 | P a g e
MODULE - 5
AI improves logistics and distribution processes by optimizing delivery routes for cost-
effective and timely shipments. Furthermore, AI plays a role in enhancing the efficiency of
supply chain operations by providing real-time insights and analytics for well-informed
decision-making. These advancements not only streamline processes, they also contribute
to building a resilient and agile supply chain enabling retailers to quickly adapt to market
fluctuations and effectively meet customer expectations.
In terms of store management, AI-powered sensors and cameras analyse customer movement
within the store to gain insights into areas. This helps to optimize store layouts for customer
flow. Additionally, AI assists in managing inventory on shelves by ensuring that products are
stocked according to demand and popularity.
Personalized Recommendation
AI also brings value through search capabilities that enable customers to search for products
using images. This enhances user experience and simplifies the product discovery process.
Additionally, AI-powered augmented reality applications allow customers to virtually try on
54 | P a g e
MODULE - 5
clothing items, accessories (refer to Fig. 3.13) or even makeup when shopping online. This
feature enhances the online shopping experience while reducing return rates.
In the industry, AI tools play a role, in analysing customer behaviour both online and in-store.
They provide insights into customer preferences, buying patterns and emerging trends
empowering retailers to make business decisions. By examining media, fashion blogs and other
sources AI can even predict trends and help retailers stay ahead in the competitive market.
5.8.3 Customer Support
When it comes to customer support AI AI-powered chatbots are highly effective. They offer
efficient assistance by answering queries, helping with product searches and handling routine
tasks. This significantly improves customer satisfaction. Additionally, virtual assistants
equipped with AI capabilities can provide real-time updates on order status, shipping details
and delivery schedules.
Voice-Activated Shopping
Fraud Protection
While the application of AI in the industry offers benefits mentioned above it does come with
its own set of challenges that need to be addressed. To effectively tackle these challenges, a
well-thought-out and strategic approach is necessary. It involves a combination of technology
implementation, adherence to requirements, ethical considerations and organizational
preparedness. As the retail industry continues to embrace AI, it becomes crucial to overcome
these obstacles in order to fully harness the benefits of AI applications. Here are some of the
challenges that need attention:
55 | P a g e
MODULE - 5
• Regulatory Compliance: The evolving landscape of data protection and privacy regu-
lations poses challenges for retailers using AI. Staying compliant with regulations such
as GDPR and ensuring responsible AI practices are crucial but can be complex.
The application of Artificial Intelligence (AI) in agriculture (refer to Fig. 3.14) has ushered in a new
era of innovation, fundamentally transforming traditional farming practices and addressing
long-standing challenges. Through the integration of advanced technologies such as machine learning,
computer vision, and the Internet of Things (IoT), AI has facilitated the emergence of precision
agriculture (refer to Fig. 3.15), enabling farmers to make data-driven decisions for optimal crop
management. One of the primary applications lies in precision farming, where AI algorithms process
real-time data from sensors, satellites and drones, offering insights into soil conditions, crop health, and
weather patterns. This empowers farmers to implement targeted strategies for irrigation, fertilization,
and pest control, ultimately enhancing resource efficiency and crop yields.
Moreover, AI plays a role in crop monitoring and management by utilizing image recognition
technologies automating tasks like weeding and harvesting. It also plays a role in climate prediction
56 | P a g e
MODULE - 5
and risk management by providing weather forecasts and assessment models for potential risks. Smart
irrigation systems powered by AI optimize water usage by analysing soil moisture levels along with
other factors. The impact of AI extends beyond the fields it influences supply chain optimization,
livestock monitoring, market intelligence gathering well, as labour optimization revolutionises the
entire agricultural [Link] artificial intelligence continues to develop its role, the sector is on the
verge of bringing about advancements promoting sustainability, resilience and enhanced productivity.
Sensor Technologies
Artificial intelligence integrates with sensor technologies such as drones, satellites and IoT devices to
gather real-time data pertaining to soil conditions, crop health and weather patterns.
Data Analysis
Sophisticated AI algorithms process datasets to offer farmers insights that enable them to make precise
decisions regarding irrigation, fertilization and pest control.
AI-powered image recognition tools diligently analyse satellite and drone imagery (refer to Fig. 3.16)
to monitor crop growth accurately, identify diseases promptly and evaluate plant health.
57 | P a g e
MODULE - 5
Robotic systems driven by intelligence are equipped with computer vision capabilities that allow them
to differentiate between crops and weeds seamlessly. This automation expedites the weeding process
significantly. Additionally, harvesting robots utilize AI technology to identify crops for optimal
harvesting.
AI models analyse historical and real-time data to predict the probability of disease outbreaks based on
conditions and crop health status. Furthermore, drones equipped with AI powered cameras can swiftly
detect signs of diseases or pests during their nascent stages enabling farmers to take preventive measures.
Climate Prediction
Artificial intelligence (AI) examines weather data, satellite imagery and atmospheric conditions to
provide weather forecasts, both short-term and [Link] helps farmers plan their activities
effectively based on the expected weather conditions.
Risk Management
By employing AI models, farmers can assess risks like weather events in [Link] allows them to
take measures to protect their crops and livestock from any harm.
Sensor-based Monitoring
Modern practices leverage AI-enabled sensors installed in the fields to gather data on soil moisture
levels, prevailing weather conditions and crop requirements.
Automated Irrigation
Using AI algorithms, gathered data is processed efficiently to optimize irrigation schedules accordingly
(refer to Fig. 3.17). This ensures that crops receive an amount of water while minimizing water waste
and improving irrigation efficiency.
58 | P a g e
MODULE - 5
• Limited Connectivity in Rural Areas: Many agricultural regions lack robust internet connectivity,
which hampers real-time data transmission essential for the effective functionality of AI systems.•
Limited Energy Infrastructure: The efficient functioning of AI systems requires access to electricity,
internet connectivity and other [Link] successful implementation of AI in agricultural areas face
challenges with consistent power supply or internet connectivity.
• Trust and Acceptance: A perceived lack of transparency or a perceived gap in the understanding of
AI recommendations may affect farmers’ trust. Trust acceptance is critical for the widespread adoption
of AI. Resistance can stem from lack of knowledge and poor customization between recommendations
and farmers’ requirements for a sector as older individuals.
• Weather Dependency: Weather-dependent crops rely on weather patterns and sudden changes can
impact the reliability or accuracy of AI predictions.
• Dependency on Tech Companies: AI-powered agriculture is heavily dependent on AI technology
providers. This may introduce issues of vendor dependency could lead to issues if interruptions in
service, changes in price or related obstacles.
The integration of AI into agriculture holds the potential for transforming farming practices, boosting
productivity and contributing to sustainable agriculture. With advancements we anticipate that the role
of AI will continue to evolve offering even more sophisticated solutions for addressing industry
challenges.
59 | P a g e
MODULE - 5
(VR) and Augmented Reality (AR) create learning experiences. Language processing tools such as
translation apps and language learning apps contribute to breaking down linguistic barriers.
However, it is important to consider privacy concerns when integrating AI into education. Responsible
collaboration between educators, technologists and policymakers is crucial for the implementation of
AI while addressing the potential challenges. Striking a balance between the benefits of AI and ethical
considerations is essential for creating a landscape that is both technologically advanced and ethically
sound.
AI-based analysis of student data helps identify learning difficulties or risks of dropout. This enables
the implementation of intervention strategies aimed at providing support to struggling students.
Tutoring systems driven by AI offer personalized guidance to students by addressing their questions,
explaining concepts and providing feedback (representative image in Fig. 3.19).These systems adapt
their teaching methods based on the progress of each student.
60 | P a g e
MODULE - 5
Enrolment Management
AI streamlines tasks like enrollment, scheduling and resource allocation to optimize the efficiency of
educational institutions. By analysing large sets of educational data, AI can identify trends, assess
institutional performance and contribute to decision-making processes.
Attendance Tracking
Facial recognition systems powered by AI automate attendance tracking, eliminating the need for
manual recording. Additionally, AI can enhance campus security by monitoring surveillance footage
for any unusual activity or potential threat.
AI algorithms can automate the grading process for assignments, quizzes and examinations, saving the
teacher's time while providing feedback to students. AI systems can provide personalized feedback by
analysing students’ work, aiding them in understanding their errors and enhancing their progress.
AI-powered translation tools have the potential to bridge language barriers and facilitate communication
and collaboration among students and educators, from different linguistic backgrounds. AI applications
can support language learning by providing feedback on pronunciation, suggesting vocabulary and
generating language exercises.
The implementation of AI in education comes with challenges that require consideration for responsible
and effective use. Some of the key challenges are highlighted below.
61 | P a g e
MODULE - 5
• Ethical Concerns One significant challenge is ensuring ethical practices. AI systems in education
often involve collecting and analysing student data making it crucial to protect privacy through security
measures and compliance with data protection regulations. Additionally, there is a concern that AI
algorithms may unintentionally reinforce existing biases in systems. It is important to address these
issues to ensure fairness in grading and decision-making processes.
• Teacher Training and Acceptance: Another challenge lies in gaining acceptance from teachers and
educational staff who may be resistant to adopting AI technologies. Convincing stakeholders about the
benefits of AI while addressing concerns about job displacement or reduced autonomy can be obstacles
to implementation and are key to successful implementation. Furthermore, providing training for
teachers to effectively integrate AI tools into their teaching practices is essential.
• Equity and Access: We need to be mindful that AI-enhanced tools and technologies should be
accessible to all students. The digital divide, which refers to disparities in access to technology and the
internet, can widen the educational gap between students from socioeconomic backgrounds.
• Pedagogical Effectiveness: While we explore how AI can enhance learning outcomes,it is important
that we conduct further research to understand how AI can best support pedagogical goals without
replacing essential human elements in education.
62 | P a g e
MODULE - 5
However, integrating AI successfully in transportation comes with its set of challenges. These
include regulatory considerations, ethical concerns and the need for upgrading infrastructure.
To responsibly deploy AI technologies in the transportation sector it is crucial to ensure the
security and privacy of data while establishing regulations. Now let us explore a few use cases
that demonstrate how AI can be applied in transportation.
Traffic Prediction
AI algorithms analyse historical and real-time data to forecast traffic patterns accurately. This
valuable information can then be used to optimize traffic signal timings, reroute vehicles and
alleviate congestion (refer to Fig. 3.21).
63 | P a g e
MODULE - 5
Smart Infrastructure
AI can be seamlessly integrated into infrastructure components like roads, bridges and tunnels
to enhance safety and efficiency. For instance, smart road signs, adaptive speed limits and
automated toll collection are some features made possible through AI technology. Moreover,
AI-powered traffic lights dynamically adjust signal timings based on real-time conditions
reducing waiting times for drivers while improving traffic flow.
Route Optimization
Artificial intelligence algorithms analyse factors including passenger demand and traffic
conditions to enhance transportation routes. This optimization process aims to improve
efficiency and minimize travel times for commuters.
Dynamic Pricing
Dynamic pricing systems rely on real-time information to assess the demand for services
compared to the availability of vehicles or seats. By monitoring these factors, the pricing
algorithm can adapt fares accordingly striking a balance between supply and demand. During
peak hours or high demand, dynamic pricing may result in higher fares as a means of
encouraging more driver participation and among users. Conversely, off-peak hours might
feature lower fares due to a more even distribution of demand. Additionally, adverse weather
conditions can affect the price to attract ridership and optimize service capacity. Adverse
weather conditions,heavy traffic can lead to increased prices due to increased travel times or
greater demand for alternative transportation options. Additionally, events, holidays or festivals
can significantly impact transportation demands. Dynamic pricing effectively adjusts fares
during occasions to accommodate increased user needs while ensuring that those willing to pay
a premium can secure transportation services.
Surge Pricing
In ride-sharing services, surge pricing is a common strategy to adjust prices dynamically. When
demand surpasses available drivers, prices can surge to encourage more drivers to join the
platform and meet the increased demand.
Personalized Recommendations
64 | P a g e
MODULE - 5
information. For example, the AI system might suggest a route for a weekend drive or
recommend public transportation options for a specific event. Over time the AI algorithm learns
from the user’s preferences and adjusts its recommendations accordingly.
Driver Monitoring
When it comes to safety and security in transportation, driver monitoring systems play a role.
These systems utilize AI and sensors like cameras and accelerometers to monitor aspects of a
driver’s behaviour. This includes detecting signs of fatigue, distraction, aggressive driving or
impaired driving caused by substances such as alcohol or drugs. By capturing expressions and
tracking eye movements through cameras, these systems can detect signs of drowsiness or
distraction in drivers. Eye tracking technology proves valuable in assessing a driver’s
attentiveness to the road and identifying instances of drowsy driving. It can even prompt alerts
or interventions when using Advanced driver assistance systems (ADAS), as represented in
Fig. 3.22, can monitor how a driver steers and stays in their lane. Driver monitoring systems
can give drivers real-time alerts if they engage in unsafe behaviour.
Security Surveillance
AI-powered video analytics bolster security at transportation hubs by identifying activities and
potential security threats. The main objectives of security surveillance in transportation are to
deter criminal activities, ensure passenger safety and respond swiftly to emergencies. Video
cameras are strategically placed across locations including transportation hubs, stations,
terminals and vehicles to provide monitoring. License plate recognition systems are employed
to track and record the license plates of vehicles entering or leaving transportation hubs, parking
lots or other critical areas.
65 | P a g e
MODULE - 5
• Public Acceptance and Trust: Gaining public acceptance and trust in AI-driven
transportation can be difficult. We need to communicate to individuals that AI-powered traffic
management systems are safe, reliable and beneficial. Transparent reporting and validation
processes are also essential in building trust.
5.12 CONCLUSION
In summary, the application of artificial intelligence (AI) has brought about a new era of
innovation across various industries. It has transformed how we approach challenges and
optimize processes. In healthcare AI-driven accurate diagnoses and improving medical
outcomes are revolutionizing patient care by providing automated diagnosis and improved risk
assessment.
The finance sector benefits from AI-powered fraud detection and algorithmic trading which
enhance efficiency and security in transactions. In the retail sector, AI is revolutionizing how
customers are served by offering recommendations enhancing inventory management and
optimizing supply chains. This is resulting in a customer-centric industry that responds
efficiently to individual needs.
In agriculture, AI plays a role in precision farming by providing insights into crop health,
helping to optimize resource allocation and ultimately improving overall agricultural
productivity. The education sector also benefits from AI through personalized learning
experiences, adaptive learning programs and streamlined administrative tasks. These
advancements enhance the efficiency of processes and cater to the unique learning
requirements of individuals. The transportation industry is undergoing a transformation as it
integrates AI technologies. This integration has led to developments such as traffic
management systems and enhanced safety measures.
While these advancements are impressive, challenges such as ethical considerations, privacy
concerns, regulatory frameworks and societal acceptance need to be carefully addressed in each
industry. Striking the right balance between technological innovation and responsible
deployment is crucial to harness the full potential of AI. As the sectors continue to embrace
66 | P a g e
MODULE - 5
5.13 SUMMARY
•Across diverse sectors, AI applications are reshaping the way businesses operate, solve
problems and interact with their stakeholders.
•The healthcare industry is at the forefront of incorporating AI technology, which has brought
about changes in diagnostics, treatment plans and patient care.
•The widespread adoption of AI in the healthcare sector is driven by factors like: Healthcare
data has high variability complexity. It is also an extremely intensive manual process to analyze
and infer from medical data. So, automation is really needed to complement manual analysis.
•AI has also made an impact on the finance sector by revolutionizing financial operations. The
applications of AI in finance are vast, offering solutions that streamline processes, enhance
decision making capabilities and improve customer experiences.
•AI has transformed the retail industry on various fronts by providing solutions that enhance
operational efficiency and improve customer experiences.
67 | P a g e
MODULE - 5
There are many activities in experimentation and research where AI can be of help. Some
indicative steps are the Generation of Hypothesis, Virtual Prototyping or Simulation,
Collection of the data and then doing analysis or finding patterns. In the following section, we
will explore the use of AI in various disciplines and sub-disciplines.
At the Large Hadron Collider (LHC), AI algorithms are used to shift through massive amounts
of data and accurately identify different particles, such as Higgs bosons, among billions of
collisions. Located in Geneva, Switzerland this is definitely one of the wonders of Science and
Engineering. Designed to collide protons and ions at close to the speed of light, recreating
conditions similar to the Big Bang. This task would be extremely time-consuming for humans
to do manually. Thousands of scientists from over 100 countries work on the LHC (Fig.
5.1).CERN runs highly complex scientific instruments that require advanced control systems
and produce enormous amounts of research data. Managing these complex systems and
analysing massive datasets pose major challenges.
68 | P a g e
MODULE - 5
AI is used to analyse images of galaxies, stars, and other celestial objects to detect patterns,
classify objects, and identify anomalies that might lead to new discoveries. Machine learning
models can simulate the evolution of galaxies, predict the behaviours of stars, or simulate the
effects of gravitational interactions. AI is used to simulate complex astrophysical phenomena
such as galaxy formation, star formation, and the dynamics of celestial bodies. This helps
researchers understand the underlying processes and test theoretical models. Scientists studying
space have had a problem when creating simulations—they had to choose between making
detailed simulations or covering a lot of the universe. Now, with the help of a technology called
generative adversarial networks, they can do both.
Researchers from Carnegie Mellon University and the University of California came up with a
smart computer program. This program can take basic simulations and then build more highly
detailed ones quickly. So now, scientists can make complex simulated universes in just one day.
AI is also being used for mapping of dark matters (Fig. 5.2)
AI can assist in various aspects of experimental chemistry, offering benefits such as improved
efficiency, data analysis and the discovery of novel compounds. The AI algorithms can analyse
data from previous experiments to suggest optimal conditions for reactions, helping researchers
design experiments with higher success rates. AI can predict reaction pathways and propose
optimal sequences of reactions, facilitating the planning of complex syntheses.
69 | P a g e
MODULE - 5
The AI algorithms can analyse spectroscopic data (e.g., NMR, IR, UV-Vis) to identify
compounds, determine reaction progress, and characterize reaction products. It can help process
and analyse large datasets of chemical information, facilitating the extraction of meaningful
patterns and insights. AI assists in the virtual screening of potential drug candidates, predicting
their binding affinities to specific biological targets and prioritizing compounds for synthesis
and [Link] the art of molecule-making, AI retrosynthesis tools are rewriting
the rules of chemical synthesis. These digital wizards take a target molecule as their canvas,
then paint in reverse, meticulously charting the ideal pathway back to its simplest building
blocks. One promising approach, 3N-MCTS, blends a timeless search algorithm with the power
of three neural networks, unveiling the most efficient route from concept to creation. Despite
the buzz these tools generate, the majority of chemists are yet to fully embrace their
transformative potential.
5.14.4 AI in Biology
AI algorithms are deciphering the vast libraries of genetic information, identifying patterns and
connections that would elude even the most dedicated human researchers. This is leading to
breakthroughs in understanding diseases, personalized medicine, and even the evolution of life
itself. Some of the use cases of AI in biology are as follows:
• Predicting protein structures from amino acid sequences using deep learning.
• Identifying disease risk factors and biomarkers from genetic data through machine learning.
• Automating the analysis of microscope images to detect cells, tissues, etc., via computer
vision.
• Discovering new drugs and materials by screening virtual libraries with AI algorithms.
• Modelling complex biological systems like gene networks and cell interactions using
Bayesian networks and machine learning.
• Synthesizing novel proteins with desired functions using generative AI models.
• Classifying bacteria species rapidly using image recognition and spectral data with neural
networks.
• Tracking neural activity in the brain in real-time using AI signal processing and algorithms.
• Mining scientific literature to extract biological knowledge and relationships using natural
language processing.
One of the leading Research Organizations shows (Fig. 5.3) how Global AI Genomics is poised
to grow.
70 | P a g e
MODULE - 5
Artificial Intelligence (AI) can be applied in various ways in environmental science to address
challenges, improve efficiency and enhance decision-making.
• Climate Modelling and Prediction: AI can analyse vast amounts of climate data to improve
climate models and enhance predictions. Machine learning algorithms can identify patterns,
trends, and correlations in climate data, leading to more accurate and timely climate forecasts.
• Air and Water Quality Monitoring: AI technologies can be used to analyse sensor data and
satellite imagery to monitor air and water quality. Machine learning algorithms can identify
patterns and anomalies, providing insights into pollution sources, potential health risks, and
environmental impacts.
71 | P a g e