Module 4 Notes
Module 4 Notes
Roboethics: Focuses on the moral behaviour of humans. It covers how we design, build, use,
and treat AI beings.
Machine Ethics: Focuses on the moral behaviour of Artificial Moral Agents (AMAs). These are
the AI systems themselves as they function within social and legal frameworks to deliver
Artificial General Intelligence (AGI).
According to Figure 8.2, for an AI system to be considered "Responsible," it must meet seven
specific criteria:
The text explains why it is so difficult for governments to create laws for AI:
Speed of Innovation: AI technology evolves faster than the legal system. By the time
a law is passed, the technology may have changed, making the law obsolete.
The "Progress" Dilemma: If laws are too strict, they might stop innovation and
development; if they are too loose, they risk public safety.
Privacy Loopholes: Existing privacy laws (intended for recorded human conversations)
don't fully cover Voice Assistants (Alexa/Siri). These devices collect data to "improve
algorithms," but this data collection creates a vulnerability that "criminals with
malicious intent" could exploit.
The sensationalist fear of a "robot uprising" by grounding it in two very specific, realistic risks.
It argues that AI isn't likely to become "evil" because it lacks emotions, but it can become
dangerous through misuse or misalignment.
The text clarifies that researchers don't expect AI to develop human emotions like hate or
spite. Therefore, the Hollywood idea of robots "hating" humans is unlikely. Instead, the
danger comes from how the AI is programmed and controlled.
This occurs when an AI is given a beneficial goal but uses harmful methods to achieve it
because the instructions weren't specific enough.
The Example: Telling a self-driving car to get you to a destination "as soon as possible."
The Result: Without clear safety constraints, the AI might break every traffic law and
cause "havoc" just to save a few seconds, because it lacks the common sense to
prioritize safety over speed.
The Solution: The text emphasizes the need for continuous monitoring and clearly
defined goals.
Beyond physical danger, the text notes a significant social risk: Automation.
It cites that by 2022, roughly 3 million (30%) of low-skilled service and BPO (Business
Process Outsourcing) roles were expected to be lost.
This is driven by RPA (Robotic Process Automation)—software that mimics human
actions to complete repetitive tasks.
the "legal vacuum" surrounding AI and explores four significant societal threats: job loss,
algorithmic bias, privacy erosion, and the rise of misinformation.
That our current legal systems are not prepared for "smart" machines. It raises three central
questions that remain unanswered:
The Scale: A 2019 Brookings study estimates 36 million people are at risk of losing
jobs where 70% of tasks (like retail, warehouse, and hospitality) can be automated.
White-Collar Threat: Newer reports suggest professional "white-collar" jobs are also
vulnerable.
Disproportionate Impact: A 2018 McKinsey report explicitly notes that the African
American workforce will be hardest hit by automation, likely due to their
overrepresentation in roles prone to displacement.
Risk 2: Biased Algorithms (GIGO)
If training data is biased (reflecting human prejudice), the AI will produce biased
results.
Example: The text mentions a "spy software" billboard in Utrecht that was shut down
due to public outrage over its invasive and potentially biased surveillance.
The sheer volume of data being generated—2.5 quintillion bytes daily—makes privacy nearly
impossible to maintain.
Facial Recognition: Police in China use glasses equipped with facial recognition to
identify "suspects" instantly.
Data Lack of Control: Once data is collected to make systems "smart," users lose track
of who is using their data and for what purpose.
Deepfakes: Tools like Deepfake can swap faces onto video footage.
Victimization: This technology is used for "Faceswap video blackmailing," targeting
both celebrities and private citizens with morphed pornographic or compromising
content.
Political Manipulation: The text cites Cambridge Analytica, which accessed data from
87 million Facebook profiles to influence the U.S. presidential election, showing how
AI can be weaponized to manipulate public opinion.
Ethics in AI
Defining Ethical AI
The text explains that Ethical AI is not just about a machine’s capability, but about the intent
and impact of its design. It breaks down into three central pillars:
The Formula for Ethics: An ethical system must use Unbiased Data + The Right Learning
Model + Continuous Monitoring.
The Tay chatbot as a primary example of "Unethical AI" resulting from a lack of safeguards.
Within hours, Tay began posting Microsoft had to shut the bot
Outcome
"repulsive and toxic" responses. down in less than 24 hours.
Why Tay Failed
1. GIGO (Garbage-In, Garbage-Out): Because Tay was fed "biased data" (hatred/trolls),
it produced "unethical output."
2. Lack of Guardrails: The system didn't have built-in mechanisms to recognize or avoid
negative patterns.
3. The Need for Monitoring: The text notes that an ethical system must be evaluated to
ensure its results remain fair over time.
Ethical AI: Uses vetted, unbiased data; is designed for a specific positive problem; is
monitored for fairness.
Unethical AI: Learns indiscriminately from any data (including toxic data); lacks
"filters"; produces outcomes that cause social harm or anger
AI and Bias
Gender Stereotypes: Image searches for "doctor" often show white men, while
"nurse" searches show women.
Voice Identity: Virtual assistants (Siri, Alexa) default to female voices, reinforcing the
idea of women in "assistant" roles.
Technical Failure: Facial recognition and computer vision often fail to accurately
identify people with darker skin tones.
AI cannot distinguish between "right" and "wrong" information; it simply follows the patterns
it is given.
The Accent Problem: Voice assistants often struggle with Indian accents because they
were primarily trained on speech from white, upper-middle-class Americans. If the
training data is limited to one group, the AI becomes "deaf" to others.
B. Algorithm (The Process)
Algorithms are designed to find the "most likely" answer (maximize accuracy). However, this
can amplify existing biases.
The Teacher Example: If a dataset contains 80% women teachers and 20% men, the
algorithm might decide that "Teacher = Woman" is the most accurate rule. It
effectively ignores the minority (men) in the data to reach a faster, simpler conclusion,
thus hardening the gender bias.
The developers, engineers, and scientists are the ultimate source of bias.
"Ethics and bias are not the problem of the machine but that of the humans behind the
machine."
AI is a mirror. If the people creating it or the data they provide is biased, the AI will reflect
those same prejudices back at society.
The EU AI Act (2021): The world's first comprehensive legal framework for AI.1 It uses
a risk-based approach:
o Unacceptable Risk: Banned immediately.2 This includes social scoring (like
grading citizens' behavior) and systems that manipulate free will.3
o High Risk: Systems used in hiring, education, or law enforcement must meet
strict safety and transparency requirements.4
Australia’s Ethics Framework (2021): Focused on eight principles, including
contestability (the right to challenge an AI decision) and human-centered values.5
To be ethical, a system must be "Secure by Design." The text outlines four technical ways
companies protect user data:
Technique How it Works
Encryption Scrambles data into code so unauthorized users cannot read it.
Allows the AI to process data without even the developers seeing the raw,
Secure Computation
sensitive information.
Anti-Reverse Prevents hackers from working backward from the AI model to figure out
Engineering what specific data was used to train it.
Because AI bias is a human problem, the text argues the solution must be human.
Why it works: A team of only male engineers might not notice if an algorithm
discriminates against women. A diverse team (including sociologists, lawyers, and
people of different races) can "spot cracks" that others miss.6
The Tools: Companies use software like Bias Analysers to mathematically detect
unfairness in their algorithms and see the "cost" of fixing it.
Hiring Bias (2025 Study): In large-scale tests of AI hiring tools, some models were
found to penalize Black male applicants by approximately 0.30 points on a 100-point
scale compared to white males with identical resumes.7
Facial Recognition (Gender Shades): Errors for light-skinned men are as low as 0.8%,
but for darker-skinned women, they can skyrocket to 34.7%.8
Job Automation: Women are often three times more likely than men to work in roles
at high risk of being replaced by AI (like administrative support).9
Why is Ethical AI Important?
That ethical AI is a necessity, not an option, because biased or "black box" decisions in critical
sectors can lead to:
Erosion of Privacy: Data being used in ways the owner never intended.
Lack of Accountability: When harm occurs, it is currently impossible to determine who
is legally liable.
Incomprehensible Decisions: Decisions that are mathematically "correct" but
impossible for a human to understand or challenge.
The text provides two specific examples where "hidden" data patterns led to systemic
discrimination:
The Healthcare Bias (2019): Researchers found a U.S. hospital algorithm favored white
patients over Black patients.
The Cause: The AI used "healthcare spending" as a proxy for "health needs."
The Flaw: Because white patients historically had more money/access to pay for care,
the AI assumed they were the ones who needed more help, ignoring the actual
medical severity of Black patients.
The Amazon Recruitment Bias: An AI hiring tool was found to be biased against women.
The Cause: The system was trained on resumes submitted over a 10-year period, most
of which came from men (reflecting male dominance in the tech industry).
The Flaw: The AI "learned" that being male was a success factor and began penalizing
resumes that included the word "women's" (e.g., "women's chess club captain").
The European Commission and groups like the IEEE have established guidelines to ensure AI
does more "healing than harm."
1. Human Autonomy: AI should help humans decide, not take over their free will.
2. Robustness & Safety: Systems must have a "fallback plan" if they fail.
3. Data Privacy: Protecting the quality and integrity of user information.
4. Transparency: Being clear about how data and models work.
5. Diversity: Using non-discriminatory data to avoid unfair bias.
6. Societal Wellbeing: AI must be sustainable and environmentally friendly.
7. Accountability: Ensuring someone is responsible for the AI's outcomes.
8. Data Security: Ensuring data is stored and managed safely.
9. Legal Liability: Establishing who in an organization is responsible when things go
wrong.
The text ends with a sobering reminder of the "price" of free services. By using an Android
phone or Google services, you trade your personal data for convenience.
What they know: Your contacts, location history, private emails, and even the faces
of your friends.
The Risk: While these services are "free," the concentration of such massive amounts
of personal data creates a permanent risk to individual privacy.
Is an AI "Trustworthy"?
If you are evaluating an AI tool, ask these three questions based on the text:
Impact of AI on Jobs
The Job Displacement Reality vs. Myth
The Numbers: While McKinsey suggests 400 to 800 million jobs could be displaced by
2030, the World Economic Forum predicts a net gain: 75 million jobs lost but 133
million new ones created.
Historical Context: The text compares the AI era to the Industrial Revolution. Just as
machines didn't end employment then—but changed the nature of work—AI is
creating a new category of "emerging occupations."
AI is not equally capable in all areas. The text highlights three sectors where humans remain
essential:
Artists, doctors, and scientists use AI to refine their work, not replace their
Creative Jobs
vision or expertise.
Tech/AI Data scientists, analysts, and big data engineers are needed to build and
Creation maintain the AI itself.
The new roles will emerge to manage the ethical and technical aspects of AI:
The identifies a core limitation of AI: it has Narrow Intelligence, whereas humans have
Generalized Intelligence.
AI Limitations: Rigid, unable to think "outside the box," solves only one problem at a
time, and requires massive amounts of data.
Human Strengths: Ability to solve diverse problems, think abstractly, and make critical
judgments across different contexts.
Beyond ethics, the lists practical reasons why AI won't take over everything immediately:
Sector-Specific AI Transformations
The six key industries where AI is creating massive shifts in efficiency and capability:
Medical: AI uses "huge data" to build predictive models that help physicians diagnose
patients. The long-term goal is the elimination of disease and global poverty.
Automotive: AI is the foundation for autonomous (self-driving) vehicles, navigation
systems, and advanced robotic manufacturing.
Cybersecurity & Finance: With a 600% increase in cyber fraud during the pandemic,
AI is now used to identify and predict threats in real-time. In finance, it analyses
massive datasets to catch fraudulent transactions instantly.
E-commerce: AI powers the "recommendation engines" that suggest products,
manages chatbots for customer service, and automates warehouse inventory.
HR Applications: AI solves the "volume problem" by filtering out 75% of unsuitable
resumes. This saves recruiters from the 23 hours usually spent manually reviewing
applications for a single hire.
Legal Profession: AI handles "discovery" and document classification—summarizing
and comparing thousands of legal pages with speed and accuracy that humans cannot
match.
AI as a Service (AIaaS)
The Concept: It follows the same logic as SaaS (Software as a Service, like Google
Docs). Instead of installing complex software on your own computers, you access it
over the internet.
The Advantage: It levels the playing field, allowing small businesses to use the same
cutting-edge technology as giant corporations at a fraction of the cost.
The four major technological advancements that have made AIaaS possible:
1. Affordable Cloud Platforms: Modern cloud services (like AWS, Azure, or Google
Cloud) provide enterprise-level data management that is cheap enough for any
business to use.
2. Cheaper Data Storage: The cost of storing "Big Data" has dropped significantly,
making it reliable and easy to maintain.
3. IoT and Streaming: Devices like smart sensors and fitness trackers generate a
"massive amount of data." When analysed via AIaaS, this data provides a competitive
advantage.
4. Automated Analytics: Tools that handle data management and Business Intelligence
(BI) are now semi or fully automated, making complex analysis simple for non-experts.
Building an "In-House" AI system is often impossible for many companies. The text lists four
primary "roadblocks" that drive companies toward AIaaS:
Expensive Infrastructure: Setting up the high-speed servers and GPUs (Graphics
Processing Units) required for AI is a huge financial burden.
Lack of Talent: There is a global shortage of trained AI programmers.
High Labor Costs: Because AI experts are in high demand, hiring them to build a
custom system is extremely expensive.
Data Scarcity: AI requires massive datasets to learn. Many individual companies
simply don't have enough of their own data to train a high-quality AI model.
Data Requirement Requires proprietary "Big Data" Uses pre-trained models from the vendor
Challenges of AIaaS
Reduced Security: Companies must share their data with third-party vendors. This
requires advanced security techniques to protect data during storage and
transmission.
Reliance: Organizations become dependent on the vendor. Any issues on the vendor's
side can cause delays in information processing.
Reduced Transparency (Black Box): Organizations pay for the output but do not get
access to the inner workings. Because the algorithms are hidden, it can lead to
confusion about how results were reached.
Data Governance: Internal or industry policies may strictly forbid storing sensitive
data on a third-party cloud, limiting a company's ability to use AIaaS.
Vendors of AIaaS
Choosing an AI Provider
Technical Capabilities: Does the in-house team have coding skills, or do they need
"no-code" tools?
Infrastructure: Does the task require GPU-based processing for intensive workloads?
Budget & Data: The volume of data and the available "pay-per-use" budget.
The "Big Three" (AWS, Azure, and Google) dominate the market, but specialized platforms
like MonkeyLearn and IBM Watson offer unique advantages.
MonkeyLearn: Designed for text analysis using intuitive, no-code tools. It allows
businesses to perform "Sentiment Analysis" (detecting if feedback is positive or
negative) and keyword extraction without writing software.
IBM Watson: Offers pre-built apps like Watson Assistant for virtual bots and Watson
Studio for training models on any cloud. It is designed so users with "no expertise" can
still get value from data science.
Understanding AIPaaS
Recent Trends in AI
Scientific Research (Foldit): A game where humans and AI work together to fold
proteins. This helps scientists understand how diseases like Alzheimer's or cancer
form. The AI handles the complex math of protein structures, while humans use visual
intuition to "solve" the shapes.
Strategic Excellence (Chess): Amateur players using an AI assistant were able to defeat
both grandmasters and powerful supercomputers, proving that the partnership is
more powerful than just raw human skill or raw machine power.
Corporate Governance: A Japanese venture capital firm (Knowledge Ventures)
appointed an AI to its Board of Directors to provide data-driven insights for high-level
business decisions.
Military (Drones): UAV drones act as the "front line," while humans provide the
tactical support and decision-making from a safe distance.
Augmented Humans (Talos Suit): Similar to the "Iron Man" suit, this exoskeleton
monitors a soldier's vitals, provides a heads-up display (HUD), and regulates
temperature, effectively "augmenting" the soldier's physical capabilities.
Productivity Limits: A study of 1,500 companies found that using AI only for
automation (replacing people) leads to short-term gains but fails in the long run.
The Winning Model: The best performance comes from companies that use AI to
enhance human employees.
Conclusion
The most successful future isn't one where robots take over, but one where machines and
humans form a "Human-Machine Team." This allows humans to focus on high-value tasks
while machines handle the heavy data lifting
For a collaborative system to work safely and effectively, humans must perform these three
functions:
The highlights a major legal shift led by the European Union's GDPR (General Data Protection
Regulation).
What it is: A law that gives you the right to know why a machine made a certain
decision about you.
Economic Impact: This requirement alone is estimated to create 75,000 new jobs for
data experts and legal administrators who can "translate" machine logic into human-
understandable terms.
The Team: Poets, novelists, and playwrights are hired to write the "scripts" for AI.
The Goal: To ensure the AI reacts with a confident, caring, and helpful personality.
Empathetic AI (Koko): The MIT offshoot Koko is a prime example. It is designed to act
as an empathetic assistant that can offer advice and "feel sorry" if a user is having a
bad day, helping them see their problems in a more positive light.
Self-Driving Safety: Humans must monitor systems to ensure they can identify living
beings in all conditions.
The Data Dilemma: Companies like Apple use AI to improve user experience, but
humans must step in to ensure that "data for analysis" doesn't turn into a "violation
of privacy."
It categorizes machine assistance into three distinct functions: Amplify, Interact, and
Embody.
AI systems "amplify" human potential by processing data at a scale humans cannot, providing
insights that lead to better decisions and heightened creativity.
Decision Making: AI provides the "right information at the right time," allowing
professionals to skip the data-gathering phase and move straight to strategy.
Case Study (Autodesk’s Dreamcatcher): As mentioned in your text's question,
Dreamcatcher is a Generative Design system. It enhances imagination by taking a
designer's goals (e.g., "I want a chair that weighs 2kg and can hold 100kg") and
generating thousands of design solutions that a human would never have thought of.
The designer then chooses the best one.
AI changes how businesses talk to customers and how we talk to our homes.
Virtual Assistants (Aida): The Swedish bank SEB uses an assistant called Aida to handle
complex tasks like cross-border payments.
Tone Sensing: Aida can actually sense if a customer is "frustrated" or "satisfied."
The Hand-off: In 30% of cases where the AI is stuck, it hands the task to a human.
Crucially, the AI then monitors the human to learn how to fix the problem next time.
This creates a continuous learning loop.
When AI is put into a physical body (robotics), it "embodies" intelligence to assist with physical
labour.
Cobots (Collaborative Robots): Unlike traditional industrial robots that are kept in
cages for safety, cobots have advanced sensors that allow them to work side-by-side
with humans.
Function: They handle "repetitive, heavy, or dangerous" tasks, freeing humans to
perform tasks that require dexterity (fine motor skills) and creative problem-solving.
Hyundai & Exoskeletons: Hyundai uses wearable robotics to give workers
"superhuman endurance." These suits adapt to the worker's movements in real-time.
Mercedes-Benz: Uses cobot arms to help customize cars on the fly based on specific
customer choices made at the showroom.
Game Theory is the study of strategic decision-making. It is used when the outcome of your
choice depends not only on what you do but also on what your opponent does.
The Goal: To help AI choose the best possible option while anticipating the moves of
others.
The Origin: Attributed to John von Neumann, who developed the framework to
analyse conflict and cooperation.
Five Categories of Games
Symmetric: All players have the same goal but may use different strategies.
Asymmetric: Players have different or conflicting goals.
Concepts for AI
When applying Game Theory to AI, two advanced concepts are vital:
A. Nash Equilibrium
Named after John Nash, this is a state where no player has anything to gain by changing only
their own strategy. * In an AI context, if a system reaches Nash Equilibrium, it has found a
"stable" strategy. It assumes everyone else is also acting rationally to maximize their own
benefit.
The "No Regrets" Outcome: Once the decision is made, a player wouldn't change it
even if they knew what the others had chosen.
B. Inverse Game Theory (Mechanism Design)
While standard Game Theory asks "Given the rules, how will players behave?", Inverse Game
Theory asks:
Example: Designing an auction (like Google Ads) so that the most honest bidders win,
or creating a traffic system that prevents gridlock by incentivizing drivers to take
different routes.
As AI moves into "multi-agent" environments (like self-driving cars on a road or trading bots
in a stock market), it must be able to:
Nash Equilibrium
The Nash Equilibrium is a foundational concept in game theory that describes a "stable state"
where no player has an incentive to change their strategy, assuming everyone else keeps
theirs the same.
In the Prisoner’s Dilemma, the Nash Equilibrium is particularly famous because it leads to a
"terrible but stable" result where both players act in their own self-interest, but both end up
worse off than if they had cooperated.
To find the equilibrium, you must look at the decision from the perspective of one player at
a time:
If Prisoner A thinks Prisoner B will stay silent: Prisoner A is better off confessing (0
years vs. 1 year).
If Prisoner A thinks Prisoner B will confess: Prisoner A is still better off confessing (5
years vs. 10 years).
Because confessing is the "best response" regardless of what the other person does, it is the
dominant strategy. Since both prisoners follow this logic, they both confess and receive 5
years.
Comparison of Outcomes
Prisoner A's Prisoner B's
Result (A, B) Type of Outcome
Choice Choice
Nash Equilibrium (Stable but
Confess Confess 5 yrs, 5 yrs
suboptimal)
Social Optimum (Best for both, but
Silent Silent 1 yr, 1 yr
unstable)
Confess Silent 0 yrs, 10 yrs Unfair/Unilateral betrayal
Silent Confess 10 yrs, 0 yrs Unfair/Unilateral betrayal
The dilemma lies in the fact that the Nash Equilibrium (5, 5) is worse for both people than
the Social Optimum (1, 1). However, (1, 1) is unstable because if you are at (1, 1), both players
are constantly tempted to "cheat" and confess to get 0 years, which inevitably pulls the game
back toward the (5, 5) equilibrium.
Importance for AI
1. Safety: Predicting how autonomous cars or trading bots will behave when they
encounter "selfish" agents.
2. Stability: Designing systems (like auctions or traffic routes) where the "best" outcome
for the group is also the most stable outcome for the individuals.
Inverse Game Theory is the science of designing the "rules of the game" to achieve a specific
result. While standard Game Theory asks "How will players act?", Inverse Game Theory (also
known as Mechanism Design) asks "How do I build the system so that players’ selfish choices
lead to the goal I want?"
In the world of AI, this is the foundational logic behind Generative Adversarial Networks
(GANs).
A GAN is essentially a mathematical "game" played between two competing neural networks.
By setting them against each other, the AI "teaches itself" to create incredibly realistic data.
The two "players" in this game are:
The Generative Model (The Counterfeiter): Its goal is to create fake data (like an
image of a human face) that looks exactly like the real thing. It studies data
distributions to "guess" how real samples are made.
The Discriminative Model (The Detective): Its goal is to look at a sample and correctly
identify if it is "Real" (from the original dataset) or "Fake" (created by the Generator).
GANs are most famous for generating hyper-realistic images of things that don't exist.
Symmetric Games: Easier to reach equilibrium because everyone has the same
goals/starting points.
Asymmetric Games: Much more common in the real world. In a GAN, the game is
asymmetric because one player is creating while the other is evaluating. Designing
environments for these complex interactions is why Inverse Game Theory is so vital
for AI researchers.
The modelling MARL is not "trivial." If you have 2 cars, the interactions are simple. If you have
2,000 cars, the number of possible interactions increases exponentially.
The Logic: Instead of tracking every single interaction between every single agent, the
AI looks at the "mean" (average) behaviour of the crowd.
The Assumption: It assumes all agents have similar reward functions (e.g., all cars
want to reach their destination safely and quickly). This simplifies the math
significantly.
The Conflict: Imagine two AI cars at an intersection. Both calculate that the "fastest"
route is via Main Street. If they both take it, they create a traffic jam.
The Solution via Game Theory: By using MARL combined with Game Theory, the cars
can reach a Nash Equilibrium.
Collaboration: The agents learn that to achieve the best flow for the group, some
individuals might need to take a slightly longer route so that no one gets stuck in a
total deadlock.
Neuromorphic Computing
Neuromorphic computing is the design of computer hardware and software inspired by the
biological architecture of the human brain and nervous system. Unlike standard computers
that follow strict logic, these systems are designed to be "cognition machines."
Multidisciplinary: It combines biology, physics, math, electronic engineering, and
computer science.
The Goal: To enable machines to learn, retain information, and make logical decisions
with the same flexibility as a human.
The Human Brain: Uses only about 20 watts of power (half of a standard laptop).
The Challenge: Traditional AI requires massive energy-hungry servers. Neuromorphic
computing aims to bridge this gap by performing fast computation with low power.
These systems resemble the human brain through five specific characteristics:
1. Massively Parallel: They handle many tasks simultaneously rather than one by one.
2. Event-Driven: They only activate when there is a specific "event" or change in the
environment (saving energy).
3. Economical: Extreme power efficiency.
4. Flexible/Adaptable: They can generalize and learn from new situations.
5. Fault-Tolerant: The system continues to work even if some parts (neurons) fail.
Traditional AI uses digital signals (0s and 1s). Neuromorphic systems use analog circuitry to
mimic the "electrical pulses" of the brain.
Neurons and Synapses: The hardware uses "nodes" (neurons) and "connections"
(synapses).
Varying Strength: Just like in a real brain, the system controls how much electricity
passes through a connection, mimicking the strength of a memory or a thought.
Spiking Neural Networks (SNN): This is the name for the system that transmits these
electrical pulses.
In a normal computer, the CPU (processor) and the Memory (storage) are separate. Data
must travel back and forth between them constantly. This travel takes time and energy,
creating a bottleneck.
Neuromorphic Architecture
Neuromorphic chips collocate (place together) memory and processing on the individual
neuron.
Artificial General Intelligence (AGI) refers to a machine that possesses intelligence equal to a
human.1 while traditional "Narrow AI" (like a chess bot) can only do one thing, an AGI would
be a "jack-of-all-trades."2
The neuromorphic Computing is the most promising path to AGI because it mimics the brain's
physical ability to:
How do we know if a machine has reached "human-level" intelligence? The text mentions
two famous benchmarks:
1. The Turing Test: Can the machine carry on a conversation so well that a human cannot
tell if they are talking to a computer or a person?
2. The Robot College Student Test: Can the machine enroll in college, attend classes,
take exams, and earn a degree just like a human?
To understand why we need Neuromorphic chips, we must look at how inefficient even our
best "traditional" supercomputers are compared to the biological brain.
Feature Human Brain Fugaku Supercomputer
Power
20 Watts (Low) 28 Megawatts (Extremely High)
Consumption
Needs elaborate, massive cooling
Cooling Sits at 37°C inside the skull
systems
Architecture Massively Parallel Mostly Serial (von Neumann)
Can write poetry, drive, and High-speed math, but struggles with
Versatility
recognize faces simultaneously cross-domain adaptability
High (can function if some neurons
Fault Tolerance Low (errors often crash the system)
die)
The SpiNNaker (Spiking Neural Network Architecture) as a "hot" research project within the
Human Brain Project. It is a neuromorphic supercomputer designed to simulate the
functioning of the human brain's neural networks in real-time, moving us closer to a machine
that can truly "think."3
The Animal Rights View: Some argue that a conscious AGI should have legal
protections similar to non-human animals.4
The "Machine" View: Others argue that no matter how smart it gets, it lacks true
biological consciousness and doesn't require "rights."
Neuromorphic systems represent a shift from Cloud-centric AI (where your phone sends data
to a server) to Edge-intelligent AI (where your phone processes data itself). This section
outlines how this technology is moving from theory to real-world hardware.
In traditional AI, devices like smartphones act as "mailmen"—they collect data and send it to
a massive cloud server for processing.
The Problem: This creates latency (delay) and requires a constant internet connection.
The Neuromorphic Solution: Processing happens on-device. This makes AI faster,
more private, and capable of working in remote areas.
Solving "Brain-Like" Problems
Current AI is excellent at following rules and patterns. Neuromorphic AI, however, is being
designed to handle Constraint Satisfaction Problems.
What it is: Finding the best possible answer when you have a hundred different "rules"
that conflict with each other.
Handling "Noise": Unlike digital computers that can crash if data is slightly "blurry" or
"noisy," neuromorphic systems can find meaning in uncertain or messy information,
just as you can recognize a friend's voice in a crowded room.
The several "heavy hitters" in the neuromorphic world that are already operational as of 2026.
Hardware: Intel's Loihi chips are the building blocks. 64 of these chips were used to
create Pohoiki Beach (8 million neurons).
The Goal: As of late 2025/2026, researchers have scaled this to Pohoiki Springs, which
delivers 100 million neurons.
Applications: Creating artificial skin that can "feel" and developing powered
prosthetic limbs that respond to a user's intent with biological speed.
The EU's 10-year initiative concluded its primary phase but left behind two massive platforms:
In a traditional Von Neumann system, visual data is processed as a sequence of still images
(frames). If you record a 60 FPS video, the computer processes 60 complete snapshots every
second, even if nothing in the scene is moving.
It only records "spikes" when a pixel detects a change (like a bird flying across a still
sky).
This is extremely efficient but requires a complete rethink of how we record and
analyze data.
For over 70 years, almost every line of code has been written for Von Neumann's "step-by-
step" logic. Neuromorphic systems are asynchronous and probabilistic, meaning they don't
follow a central clock.
New Languages: Standard languages like C++ or Python are designed for sequential
tasks. We need new "Spiking" languages to program the timing and weights of
individual artificial synapses.
Lack of Standards: Currently, there is no "Windows" or "Linux" for neuromorphic
chips. Each company (Intel, IBM) has its own unique architecture, making it difficult
for a single software ecosystem to grow.
Hardware Re-Engineering
Because neuromorphic chips collocate memory and processing, our existing "building blocks"
of hardware are no longer sufficient.
As of 2026, the biggest challenge is Interoperability. Most of the world's data centers and
apps are built on traditional hardware.
The Challenge: How do you plug a brain-like, low-power chip into a high-power, frame-based
data center?
Even if a neuromorphic chip is 1,000x more efficient, it will take years to build the "bridges"
(adapters and translators) required to make it work with our existing digital world.
EXPERT SYSTEM
An Expert System (ES) is one of the most established branches of Artificial Intelligence. It
emulates the decision-making ability of a human expert by using a "knowledge-heavy"
approach rather than just raw processing power.
Unlike a regular computer program that follows a fixed path (if A then B), an expert system
uses Reasoning. It doesn't just calculate; it "thinks" through a problem using the same logic a
doctor, scientist, or engineer would use.
The working of an expert system, as referenced in your Fig. 9.1, relies on three primary
components that separate the "knowledge" from the "thinking."
1. Knowledge Base (KB): This is the heart of the system. It contains high-quality, domain-
specific data.
o Facts: Proven, objective information (e.g., "Water boils at 100°C").
o Heuristics: These are "rules of thumb" or educated guesses based on
experience (e.g., "If a car won't start and the lights are dim, it's likely a battery
issue").
2. Inference Engine: This is the "brain" or reasoning component. It doesn't store data;
instead, it applies the rules from the Knowledge Base to the user's current problem to
reach a conclusion.
3. User Interface: This is the communication bridge. It allows a non-expert to ask a
question (like "Why is my plant leaves turning yellow?") and receive an expert-level
answer.
The Origin: The field began in the mid-1960s and 1970s. One of the first major systems
was DENDRAL (1965), which helped chemists identify molecular structures, followed
by MYCIN (1972), which diagnosed blood infections.
Modern Example: You interact with an expert system daily via Google Search. When
you start typing and Google suggests a correction or a specific search term, it is using
an expert system based on linguistic rules and massive data to "predict" the correct
expertise needed for your query.
Characteristics
Domain-Specific: An expert system for heart surgery cannot help you with a legal
contract. It is highly specialized.
Knowledge-Dependent: Its performance is directly tied to the KB. As the text states:
More Knowledge = Better Performance.
Assistant, Not Replacement: Its goal is to provide a "second opinion" or handle
complex data so that humans can make the final, informed call.
Human Expert vs. Expert System
These systems were designed to handle complex calculations and structural configurations
that would take humans much longer to complete.
Medical Expert Systems are the most well-known because they save lives by providing doctors
with a "digital second opinion."
The text mentions MYCIN uses backward chaining. In medicine, this is very effective because:
1. The doctor starts with a Hypothesis (e.g., "Does this patient have Meningitis?").
2. The AI looks through the Knowledge Base for the evidence required for that disease.
3. It then asks the doctor for specific data (e.g., "Is there a high white blood cell count?")
to confirm or deny the goal.
Characteristics of an Expert System
1. High performance: solving any type of complex problem of a specific domain with high
efficiency and accuracy.
2. Understandable: The system takes input in human language and provides the output
in the same language.
3. Reliable: An expert system generates efficient and accurate output. This makes it a
reliable system.
4. Highly responsive: An expert system generates results for any complex query within a
very short period of time, making it highly responsive. The total time by an expert
system should be less than that taken by a human expert.
5. No memory limitations: An expert system can store and exploit huge amounts of data.
6. Expertise in a domain: the knowledge gained from these human experts into the
expert system, the results are provided by utilizing all the facts and knowledge
7. Not affected by emotions: emotions such as fatigue, anger, depression, anxiety, etc.
This helps them to give a consistent performance every time they are used.
8. Not biased: To respond to any query, the expert systems check and consider all the
available facts.
9. Reduce cost: Human experts charge a heavy amount but with an expert system,
multiple experts can be consulted at much cheaper rates.
10. Non-perishable: Human experts are perishable as they have a limited life span but an
expert system is permanent.
11. Intelligent: These systems use knowledge base and inference engine to solve complex
problems.
The User Interface (UI) is designed to make complex AI accessible to everyday people. It acts
as the "translator" between the user's natural language and the system's technical logic.
Functions:
Query Handling: It accepts questions from the user and displays the final solution.
Transparency (The "Why" Module): A unique feature of Expert Systems is their ability
to explain their reasoning. The UI can provide text, verbal narrations, or a list of rules
to show exactly how it reached a conclusion. This builds credibility and trust.
Efficiency: A good UI focuses on helping the user reach their goal quickly while making
the best use of the data the user provides.
Inference Engine: The "Brain"
The Inference Engine is the active processing unit. It doesn't just store data; it reasons with
it. By looking at the facts provided by the user and the rules stored in the Knowledge Base, it
"infer" or deduces a result.
Advanced Capabilities:
Conflict Resolution: If two different rules apply to the same situation, the engine is
smart enough to select the "best" rule for that specific context.
Debugging: It can trace through its own logic to find errors or explain its path to the
user through the Explanation Module.
The inference engine uses two different paths to connect data with a result.
Types of Knowledge
The Knowledge Base is split into two distinct categories to mimic human expertise:
1. Factual Knowledge: Objective, widely accepted facts within a field (e.g., "The human
body typically has 206 bones").
2. Heuristic Knowledge: "Rules of thumb" based on practice and experience. It is less
about certainty and more about probability and evaluation (e.g., "Usually, when a
patient has a high fever and a rash, it indicates an infection").
The Expert is a human being with "extra-ordinary" knowledge in a specific field (like a
cardiologist, a structural engineer, or a senior chemist).
Role: They provide the "raw material"—the facts, the "rules of thumb" (heuristics),
and the logic they use to solve problems.
Importance: Since the system’s performance is directly tied to the quality of its
Role: They interview the Expert to "extract" their thought processes. They then
translate this messy human logic into a structured format that a computer can
understand (usually If-Then rules).
Task: They are responsible for "Knowledge Representation"—organizing the
information so the Inference Engine can process it efficiently.
Role: They interact with the completed system through the User Interface.
Background: They often lack deep expertise in the subject. For example, a junior
doctor might use a medical expert system to confirm a diagnosis, or a customer might
use a troubleshooting bot to fix a router.
An expert system provides expert-level advice to users for any query within its defined
domain, similar to consulting a human expert.
2. Decision-Making
It can make complex decisions by analyzing rules, facts, and data, commonly used in finance,
medicine, engineering, and management.
3. Demonstrate Devices
Expert systems can demonstrate product features, specifications, and correct usage, helping
users understand new or complex devices.
4. Problem-Solving
They are capable of solving complex domain-specific problems using stored knowledge and
logical reasoning.
5. Explain a Problem
An expert system can explain the given problem in detail, breaking it down into
understandable components for the user.
6. Interpret Input
It interprets user input (data, symptoms, conditions, queries) and converts it into a form
suitable for internal processing.
7. Predict Results
By analyzing historical data and patterns, expert systems can predict outcomes such as trends,
failures, or future conditions.
8. Assist in Decision-Making
Rather than replacing humans, expert systems support humans by offering recommendations
and insights for better decision-making.
9. Diagnose
Widely used in the medical field, expert systems help diagnose diseases by comparing
symptoms with stored medical knowledge.
A key strength! The system can justify its conclusions by explaining the rules, facts, and logic
used to reach a decision.
If multiple solutions exist, the expert system can suggest alternative approaches, helping
users choose the most suitable option
2. Tools
1. Powerful editors
2. Debugging capabilities with multi-window support
3. Rapid prototyping
4. In-built definitions for model design, knowledge representation, and inference design
3. Shells
Knowledge acquisition
Inference engine
User interface
Explanation facility
Popular expert system shells include:
JESS (Java Expert System Shell) – provides Java API for creating expert systems
Vidwan – enables knowledge encoding using IF–THEN rules
The development of an expert system is an iterative process. The steps involved are:
Identify the problem to be solved and ensure it is suitable for an expert system. Identify
domain experts, analyze cost effectiveness, and define system characteristics through
coordination between knowledge engineers and domain experts.
Select appropriate technology including hardware, tools, and shells. Plan system integration
with existing systems and databases, and design a framework for representing domain
knowledge.
Acquire domain knowledge from human experts and represent it using IF–THEN–ELSE rules.
Determine how heuristic knowledge and explanation mechanisms will be incorporated.
Test the prototype using sample cases and with end users to identify errors or performance
issues. Use test results to refine the system.
Test the system with users, databases, and other information systems to ensure smooth
integration and correct functionality. Document the system and train users.
Expert systems are also used for information management and help desk management.
Maintenance is continuous. Regularly review and update the knowledge base, and
incorporate new user requirements and interface changes as needed.
Internet of Things
Defining IoT
IoT is a massive network of "interrelated" things. The core requirement for an object to be
part of the IoT is:
The beauty of IoT is its versatility. The text provides several examples of how "things" can be
biological or mechanical:
People: A person with a heart monitor implant that sends data to a doctor.
Animals: Farm animals with biochip transponders to track health and location.
Automobiles: Cars with tyre pressure sensors that alert the driver automatically.
Everyday Objects: Lamps, coffee makers, and washing machines that can be
controlled remotely.
The Problem: The old system (IPv4) had a limited number of addresses.
The Solution: IPv6 provides a "huge availability of address space," essentially giving us
enough addresses to assign one to every atom on Earth. This allows billions of devices
to have their own unique "ID card" on the internet.
The first "Smart Appliance" wasn't a fancy refrigerator, but a Coke machine in the early 1980s.
Programmers at Carnegie Mellon University connected the machine to the internet so
they could check two things from their desks:
1. Is the machine empty?
2. Is the soda cold?
This saved them the trip of walking to the machine only to find it empty or warm—the
very first example of IoT increasing efficiency.
IoT Products
Challenges in IoT
1. Security
2. Scalability
Large volumes of data require big data analytics and cloud storage
Devices must scale to handle increasing data
3. Interoperability
4. Lack of Standardization
7. Connectivity
8. Privacy Policies
9. Bandwidth Strain
Sensors
Types of Sensors with Description and Examples
Flame Detector
Senses fire presence and quality.
Example: Combustion control systems.
Electrical Sensor
Detects electrical parameters like current and voltage.
Example: Monitoring electrical systems.
Contact Sensor
Detects physical touch or contact.
Example: Alarm systems for doors and windows.
Non-contact Sensor
Does not require physical touch.
Example: Radar guns for speed detection.
Speed Sensor
Measures speed of an object or vehicle.
Example: Vehicle monitoring.
Ultrasonic Sensor
Measures distance using high-frequency sound waves.
Example: Object distance measurement in robotics.
Particle Sensor
Detects airborne particulates.
Example: Bin and baghouse monitoring.
Motion Sensor
Senses movement or stoppage.
Example: Conveyor detection, stalling bearings.
Metal Detector
Senses the presence of metal.
Example: Security checks.
Level Sensor
Determines the height of substances in tanks.
Example: Control and display systems.
Leak Sensor
Detects unwanted discharge of liquids or gases.
Example: Monitoring gas leaks.
Humidity Sensor
Measures water content in the air.
Example: Control systems for temperature regulation.
Gas and Chemical Sensor
Detects gases or chemicals.
Example: Environmental monitoring.
Force Sensor
Measures forces like weight or torque.
Example: Control systems for load measurement.
Flow Sensor
Detects movement of gases, liquids, or solids.
Example: Industrial processing systems.
Flaw Sensor
Detects inconsistencies on surfaces.
Example: Manufacturing processes like welding.
Oxygen Sensor
Detects the gasoline/oxygen ratio.
Example: Car emission control systems.
Motion Sensor (Energy Interruption)
Detects interruption in energy flow.
Example: Home security lights, automatic doors.
Vision and Imaging Sensor
Detects objects or colors in view.
Example: Cameras for object detection.
Temperature Sensor
Measures thermal parameters.
Example: Industrial processes for gases, liquids, and solids.
Radiation Sensor
Detects alpha, beta, or gamma radiation.
Example: Surveys and sample counting.
Proximity Sensor
Detects presence of objects without contact.
Example: Manufacturing operations.
Pressure Sensor
Detects force per unit area in gases or liquids.
Example: Control and display devices.
Position Sensor
Senses position of objects like valves or doors.
Example: Control systems for machinery.
Photoelectric Sensor
Detects objects and senses color.
Example: Manufacturing and material handling automation.
Artificial Intelligence of Things (AIoT) combines Artificial Intelligence (AI) with the
Internet of Things (IoT)
Purpose of AIoT:
o Enhance efficiency
o Improve decision-making
o Enable better data management
Artificial Intelligence (AI):
o Simulates human intelligence
Internet of Things (IoT):
o Connects devices to transfer data over networks
o Operates without human intervention
AIoT improves traditional IoT by:
o Adding machine learning algorithms
o Enhancing intelligent decision-making
How Does AIoT Work?
1. Smart Cities
3. Smart Home
4. Manufacturing
5. Hiring
6. Autonomous Vehicles
7. Robots
8. Healthcare
Benefits of AIoT
Challenges of AIoT
Future of AIoT