SlideShare a Scribd company logo
On the Uncertainties and Complexities of
Robotic Rehabilitation
Towards AI technologies for the better good
Mohammad-R. Akbarzadeh-T.
Department of Electrical and Computer Engineering,
Center of Excellence on Soft Computing and Intelligent Information Processing,
Ferdowsi University of Mashhad, Mashhad, Iran
akbazar@um.ac.ir
SCIIP - Our center of excellence at FUM
Our challenge to you: Identify a national/local crisis
suitable for AI solutions
Centers of Excellences
• Serve as a National Reference in
– Producing State of the Art Research
– Solving Critical Issues at National Level
– Promoting/Facilitating Research for the Nation
– Translating Knowledge to Products/Solutions -> Wealth
– Educating the Public
– Building Coalitions - a National/International Network
of Experts
• CoEs are not Research Centers/Laboratories
• Soft Computing as a Strategic Technology
– Appears in ‫کشور‬ ‫علمی‬ ‫انداز‬ ‫چشم‬ ‫سند‬
– Multidisciplinary Field (Cognitive Sciences, Engineering and
Information Technology, Basic Sciences, Medicine,
Humanities…)
Centers of Excellences in Iran (153)
Tehran (108), Isfahan (14), Shiraz (9), Mashhad (6),
Tabriz (6), Ahvaz (4),
Kermanshah (2), Others (1)
Engineering CoE in Iran (62)
Tehran (56), Others (8- 1 each)
Intelligent-related CoE in Iran (4)
Tehran (2-Control and Mechanical Engineering), Yazd
(1-Civil), Mashhad (1-Information)
Outline
• Solving the right problems
• Solving problems traditionally, a control systems
perspective
• The intelligent control
• Robotic rehabilitation, as case studies
• Solving the right problems, the keys to success
Solving the right problems:
The Pearls of Human Progress
• The world has never
been richer,
• Humans have never lived
longer,
• Literacy has never been
so universal.
• We are more productive
and healthier than ever.
Solving the right problems:
The perils: then why do we seem so troubled?
• Increasing and aging world
population (i.e. increasing
ratio of retirees to workers)
• According to WHO, 16% of
this population have
significant disabilities.
• This ratio is expected to rise
further due to the unhealthy
behaviors in the more dormant
and urban modern lifestyle
and aging populations.
Besides the growing aging population, this also means fewer youth available to serve
the elderly: Robotic Rehabilitation is a Necessity, not a Luxury.
Noncommunicable diseases (NCDs), including heart disease, stroke, cancer, diabetes and chronic lung disease, are collectively responsible for 74% of all deaths worldwide.
Outline
• Solving the right problems
• Solving problems traditionally, a control systems
perspective
• The intelligent control
• Robotic rehabilitation, as case studies
• Solving the right problems, the keys to success
Solving problems traditionally, a
control systems perspective
Inputs Outputs
A dynamical system
We have two general goals:
•To estimate/predict the outputs of given system, by observing its current
and past inputs and outputs. (Modeling: Communication Systems, Time
Series Prediction Problems)
•To change outputs of a given system towards desired path. (Control:
Robotics)
•To change the outputs of a given system based on estimated states/outputs
(Observer-based control)
The problem is
Inputs Outputs
A dynamical system
The problem is:
Either the model is too complicated, unknown, and there are
disturbances and measurement noise.
Introducing Feedback
Controller
Observer
Actuator Process S
Disturbance Measurement
Noise
Output
Input
•Feedback moves the output towards the desired by
monitoring the output and making adjustments at the input.
•Helps keep internal stability despite uncertainties and noise.
Uncertainty vs. Certainty: A History of Struggle in Control
Open
Loop
Systems
Closed
Loop
Systems
James
Watts:
First
Industrial
Feedback
Controller
for
Steam
Engine
Robust/Multivariable
Control
Optimal/adaptive
Control Nonlinear
Control
More realistic designs towards more practical Value/Need/Modern Applications
Reliable Results/Rigorous Analysis
Hybrid Systems
Impulsive Systems
…
Discrete Event Systems
Increasing Complexity and Ambiguity
Distributed and Multiagent
Systems
Uncertainty vs. Certainty: A History of Struggle in Control
Open
Loop
Systems
Closed
Loop
Systems
James
Watts:
First
Industrial
Feedback
Controller
for
Steam
Engine
Robust/Multivariable
Control
Optimal/adaptive
Control Nonlinear
Control
More realistic designs towards more practical Value/Need/Modern Applications
Reliable Results/Rigorous Analysis
Hybrid Systems
Impulsive Systems
…
Discrete Event Systems
Increasing Complexity and Ambiguity
Distributed and Multiagent
Systems
?
How do some control engineers treat
COMPLEX Systems?
1. Decomposition – Assumption 1
It is easier to work with less complex systems.
2. Slowly varying variables -Assumption 2
It is easier to replace variables by constants.
3. Linearization – Assumption 3
It is always easier to work with linear systems.
4. Controllable & Observable System -- Assumption 4
It is necessary to do the design.
5. Delays are assumed to be non-existent x(t-t) =x(t) -- Assumption 5
1 2 3
S N
...
t
x
t
x .
Outline
• Solving the right problems
• Solving problems traditionally, a control systems
perspective
• The intelligent control
• Robotic rehabilitation, as case studies
• Solving the right problems, the keys to success
Open
Loop
Systems
Closed
Loop
Systems
James
Watts:
First
Industrial
Feedback
Controller
for
Steam
Engine
Robust/Multivariable
Control
Optimal/adaptive
Control Nonlinear
Control
Practical Value/Need/Modern Applications
Reliable Results/Rigorous Analysis
Hybrid Systems
Impulsive Systems
…
Discrete Event Systems
Increasing Complexity and Ambiguity
Intelligent
Control
Distributed and Multiagent
Systems
The Intelligent Control
Open
Loop
Systems
Closed
Loop
Systems
James
Watts:
First
Industrial
Feedback
Controller
for
Steam
Engine
Robust/Multivariable
Control
Optimal/adaptive
Control Nonlinear
Control
Practical Value/Need/Modern Applications
Reliable Results/Rigorous Analysis
Hybrid Systems
Impulsive Systems
…
Discrete Event Systems
Increasing Complexity and Ambiguity
Intelligent
Control
Socially
Intelligent
Control
Distributed and Multiagent
Systems
The Intelligent Control
In other words, with a realistic view,
• Seldom: Both the governing dynamical laws and parameters
are known
– Such as in robot modeling by following the natural laws of physics and where
the parameters can be measured. (White Box)
But even so, they could be mathematically (for analytical work) and numerically
(for real-time work) too complicated.
• Often, either:
– The governing dynamical laws are known, but the parameters are not
(Such as in robot modeling where friction must be estimated. (tools of
identification) (Grey)
– There is no/only partial knowledge on the governing laws and
parameters (Such as in weather forecasting, financial markets, and when
involving human in the loop. (Data-driven techniques, Darker Grey to Black)
But what if the desired is not known?
But what if the desired is not known or
is ill-defined?
• This is an uprising problem.
• In human centered systems, the
desired output is itself uncertain.
• For illustration, here we consider
the case study of rehabilitative
robotics.
Control Sensing
Manipulation
Thinking
Control Sensing
Manipulation
Process
Inputs Outputs
Modeling and Prediction
Let’s visit our familiar feedback system
Process
Inputs Outputs
Control
Learning, Optimization, Robustness
Desired
Error
Error
Controller
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
Control
Learning, Optimization, Robustness
Process
Inputs Outputs Desired
Error
Error
Controller
What is
measurable?
What is the true
objective?
How do we
aggregate the
two
to measure
performance?
What to do?
How to
process
information
to the
human user?
Control
Learning, Optimization, Robustness
Lee Majors
Outline
• Solving the right problems
• Solving problems traditionally, a control systems
perspective
• The intelligent control
• Robotic rehabilitation, as case studies
• Solving the right problems, the keys to success
The Robotic rehabilitation problem
• Exoskeletons
Physiotherapy of stroke
patients
• Bionic Hands for the
disabled
• Games for Joint Therapy
of Hemophiliac Children
The Robotic rehabilitation problem
• Exoskeletons
Physiotherapy of stroke
patients
• Bionic Hands for the
disabled
• Games for Joint Therapy
of Hemophiliac Children
The Robotic rehabilitation problem
• Exoskeletons
Physiotherapy of stroke
patients
• Bionic Hands for the
disabled
• Games for Joint Therapy
of Hemophiliac Children
FUM’s Exoskeleton
With great thanks to our robotic team at the FUM CARE (Center of Advanced Rehabilitation and
Robotics Research).
3*2 Load
Cells
5*2 Foot
Sensors
3*2*2
Motor
Encoders
2*2*16
EMGs
5 IMUs
The deep neural network to estimate human joint angles
Exoskeleton Results
Ali Foroutannia, M.-R. Akbarzadeh-T., A. Akbarzadeh, and M. Tahamipour, Adaptive Fuzzy Impedance Control of
Exoskeleton Robots with Electromyography based Convolutional Neural Networks for Human Intended Trajectory
Estimation, Journal of Mechatronics, 2023.
2 Load
Cells
5*2 Foot
Sensors
2*2 Motor
Encoders
FUM’s Hip Exoskeleton (HEXA)
2 EMGs
5 IMUs
HEXA Results
Ali Foroutannia, M.-R. Akbarzadeh-T., and A. Akbarzadeh, A deep learning strategy for EMG-based joint position
prediction in hip exoskeleton assistive robots, Journal of Biomedical Signal Processing and Control, 2022.
Bionic Hands:
• Intuitive motion should be fast and
accurate.
• It begins with a proper signal along
with intelligent processing.
• Current signaling technologies are
1. EEG: Highly inaccurate and noisy, what about
loose probes
2. Probe embedded EEG: Too invasive
3. EMG: More accurate, but
– Amputated hands lose range of movement and
so less muscle activity
– Loose probes still persist.
4. Embedded magnets: Kineticomyography
– No probes, accurate and fast (+++),
– Needs surgery for implantation (-)
2
1
3
4
Tracking Magnet
Embedded
A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals,
Scientific Report, Nature Publishing, 2022.
FUM Bionic Hand
A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals,
Scientific Report, Nature Publishing, 2022.
A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals,
Scientific Report, Nature Publishing, 2022.
Virtual fist and ball game to keep
exercising the muscles
A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals,
Scientific Report, Nature Publishing, 2022.
Numerical results
A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals,
Scientific Report, Nature Publishing, 2022.
Learning Games for Physiotherapy of
Hemophiliac Children
• Ankle
• Knee
• Elbow
Learning Games for Physiotherapy of
Hemophiliac Children – H. Jabarouti
H. Jabarouti, Intelligent and adaptive control of rehabilitation by a graphical game, M.S. Thesis, Ferdowsi
University of Mashhad, 2018.
Outline
• Solving the right problems
• Solving problems traditionally, a control systems
perspective
• The intelligent control
• Robotic rehabilitation, as case studies
• Solving the right problems, the keys to success
Lessons Learned and Future to Come
• Fast:
– Better processors
– Fewer computation
• Accurate:
– Better uncertainty
paradigms
– Information fusion and
data stratification
– Learning and
optimization
Process
Inputs Outputs Desired
Error
Error
Controller
What is
measurable?
What is the true
objective?
How do we
aggregate the
two
to measure
performance?
What to do?
How to
process
information
to the
human user?
Control
Learning, Optimization, Robustness
Lee Majors
Lessons Learned and Future to Come
Process
Inputs Outputs Desired
Error
Error
Controller
What is
measurable?
What is the true
objective?
How do we
aggregate the
two
to measure
performance?
What to do?
How to
process
information
to the
human user?
Control
Learning, Optimization, Robustness
Solving the right problems:
Lessons Learned and Future to Come
• Fast:
– Better processors
– Fewer computation
• Accurate:
– Better uncertainty
paradigms
– Information fusion and data
stratification
– Learning and optimization
The usual is:
Solving the right problems:
Lessons Learned and Future to Come
• Fast:
– Better processors
– Fewer computation
• Accurate:
– Better uncertainty
paradigms
– Information fusion and data
stratification
– Learning and optimization
• But accuracy and
speed must be
redefined –
transparent and
rehabilitative
engagement is
desired, i.e. the
human factor!
The usual is:
Solving the right problems:
Lessons Learned and Future to Come
• Easy to use:
– Easy and lightweight
technology
• Proper sensing
technologies
• Human Factor:
– Performance rather than
accuracy
• Rehabilitation is the ultimate
goal
• Intuitive and fast motion
• Keep it interesting and engaging
– Games and Cognitive Science
• Fast:
– Better processors
– Fewer computation
• Accurate:
– Better uncertainty
paradigms
– Information fusion and data
stratification
– Learning and optimization
• Low cost solutions and
Mass customization
Solving the right problems:
Lessons Learned and Future to Come
Announcing
…
Journal of Intelligent and Cognitive Computing
in collaboration with ISSSI and KGUT
…
and
…
AI for Good Award
in the memory of CCI2020
Hope you can visit us in Mashhad
The first snow in Mashhad, 14th of Azar 1401

More Related Content

Similar to 2023-ICFS2023-Zahedan-Akbarzadeh-v4-March-8-March2023.pdf

Commissioning And Procurement
Commissioning And ProcurementCommissioning And Procurement
Commissioning And Procurement
alecfraher
 
Cybernetics in supply chain management
Cybernetics in supply chain managementCybernetics in supply chain management
Cybernetics in supply chain management
Luis Cabrera
 
Artificial Intelligence in Power Systems
Artificial Intelligence in Power SystemsArtificial Intelligence in Power Systems
Artificial Intelligence in Power Systems
manogna gwen
 
Introduction to Expert systems
Introduction to Expert systemsIntroduction to Expert systems
Introduction to Expert systems
Hadi Vatankhah Ghadim
 
Resilient systems design
Resilient systems designResilient systems design
Resilient systems design
Edward Jones
 
Resilient systems design
Resilient systems designResilient systems design
Resilient systems design
Edward Jones
 
Topic2- Information Systems.pptx
Topic2- Information Systems.pptxTopic2- Information Systems.pptx
Topic2- Information Systems.pptx
CallplanetsDeveloper
 
Introduction to Decision Science
Introduction to Decision ScienceIntroduction to Decision Science
Introduction to Decision Science
kirwin3192
 
Fuzzy expert systems
Fuzzy expert systemsFuzzy expert systems
Fuzzy expert systems
Dr. C.V. Suresh Babu
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignment
fikir getachew
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
antim19
 
ATI Courses Professional Development Short Course Applied Measurement Engin...
ATI Courses Professional Development Short Course Applied  Measurement  Engin...ATI Courses Professional Development Short Course Applied  Measurement  Engin...
ATI Courses Professional Development Short Course Applied Measurement Engin...
Jim Jenkins
 
Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...
UBMCanon
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support Project
Valerii Klymchuk
 
artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power system
pratikguptateddy
 
Distinguished Speakers - Professor Marta Kwiatkowska
Distinguished Speakers -  Professor Marta KwiatkowskaDistinguished Speakers -  Professor Marta Kwiatkowska
Distinguished Speakers - Professor Marta Kwiatkowska
oxwocs
 
Safety and security in mission critical IoT systems
Safety and security in mission critical IoT systemsSafety and security in mission critical IoT systems
Safety and security in mission critical IoT systems
Einar Landre
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
Miroslaw Staron
 
control system.pdf
control system.pdfcontrol system.pdf
control system.pdf
k vimal kumar
 
ACTOR - "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
ACTOR -  "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...ACTOR -  "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
ACTOR - "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
logisticaefficiente
 

Similar to 2023-ICFS2023-Zahedan-Akbarzadeh-v4-March-8-March2023.pdf (20)

Commissioning And Procurement
Commissioning And ProcurementCommissioning And Procurement
Commissioning And Procurement
 
Cybernetics in supply chain management
Cybernetics in supply chain managementCybernetics in supply chain management
Cybernetics in supply chain management
 
Artificial Intelligence in Power Systems
Artificial Intelligence in Power SystemsArtificial Intelligence in Power Systems
Artificial Intelligence in Power Systems
 
Introduction to Expert systems
Introduction to Expert systemsIntroduction to Expert systems
Introduction to Expert systems
 
Resilient systems design
Resilient systems designResilient systems design
Resilient systems design
 
Resilient systems design
Resilient systems designResilient systems design
Resilient systems design
 
Topic2- Information Systems.pptx
Topic2- Information Systems.pptxTopic2- Information Systems.pptx
Topic2- Information Systems.pptx
 
Introduction to Decision Science
Introduction to Decision ScienceIntroduction to Decision Science
Introduction to Decision Science
 
Fuzzy expert systems
Fuzzy expert systemsFuzzy expert systems
Fuzzy expert systems
 
Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignment
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
ATI Courses Professional Development Short Course Applied Measurement Engin...
ATI Courses Professional Development Short Course Applied  Measurement  Engin...ATI Courses Professional Development Short Course Applied  Measurement  Engin...
ATI Courses Professional Development Short Course Applied Measurement Engin...
 
Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...Systems Engineering and Requirements Management in Medical Device Product Dev...
Systems Engineering and Requirements Management in Medical Device Product Dev...
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support Project
 
artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power system
 
Distinguished Speakers - Professor Marta Kwiatkowska
Distinguished Speakers -  Professor Marta KwiatkowskaDistinguished Speakers -  Professor Marta Kwiatkowska
Distinguished Speakers - Professor Marta Kwiatkowska
 
Safety and security in mission critical IoT systems
Safety and security in mission critical IoT systemsSafety and security in mission critical IoT systems
Safety and security in mission critical IoT systems
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 
control system.pdf
control system.pdfcontrol system.pdf
control system.pdf
 
ACTOR - "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
ACTOR -  "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...ACTOR -  "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
ACTOR - "Il ruolo chiave degli Advanced Analytics per la Supply Chain. Intel...
 

Recently uploaded

原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
PreethaV16
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Bituminous road construction project based learning report
Bituminous road construction project based learning reportBituminous road construction project based learning report
Bituminous road construction project based learning report
CE19KaushlendraKumar
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
DharmaBanothu
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
Kamal Acharya
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Zener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and ApplicationsZener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and Applications
Shiny Christobel
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
um7474492
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Massimo Talia
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
Kamal Acharya
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
TeluguBadi
 

Recently uploaded (20)

原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
FULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back EndFULL STACK PROGRAMMING - Both Front End and Back End
FULL STACK PROGRAMMING - Both Front End and Back End
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Bituminous road construction project based learning report
Bituminous road construction project based learning reportBituminous road construction project based learning report
Bituminous road construction project based learning report
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
 
Accident detection system project report.pdf
Accident detection system project report.pdfAccident detection system project report.pdf
Accident detection system project report.pdf
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Zener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and ApplicationsZener Diode and its V-I Characteristics and Applications
Zener Diode and its V-I Characteristics and Applications
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
 

2023-ICFS2023-Zahedan-Akbarzadeh-v4-March-8-March2023.pdf

  • 1. On the Uncertainties and Complexities of Robotic Rehabilitation Towards AI technologies for the better good Mohammad-R. Akbarzadeh-T. Department of Electrical and Computer Engineering, Center of Excellence on Soft Computing and Intelligent Information Processing, Ferdowsi University of Mashhad, Mashhad, Iran akbazar@um.ac.ir
  • 2. SCIIP - Our center of excellence at FUM
  • 3. Our challenge to you: Identify a national/local crisis suitable for AI solutions
  • 4. Centers of Excellences • Serve as a National Reference in – Producing State of the Art Research – Solving Critical Issues at National Level – Promoting/Facilitating Research for the Nation – Translating Knowledge to Products/Solutions -> Wealth – Educating the Public – Building Coalitions - a National/International Network of Experts • CoEs are not Research Centers/Laboratories • Soft Computing as a Strategic Technology – Appears in ‫کشور‬ ‫علمی‬ ‫انداز‬ ‫چشم‬ ‫سند‬ – Multidisciplinary Field (Cognitive Sciences, Engineering and Information Technology, Basic Sciences, Medicine, Humanities…)
  • 5. Centers of Excellences in Iran (153) Tehran (108), Isfahan (14), Shiraz (9), Mashhad (6), Tabriz (6), Ahvaz (4), Kermanshah (2), Others (1)
  • 6. Engineering CoE in Iran (62) Tehran (56), Others (8- 1 each)
  • 7. Intelligent-related CoE in Iran (4) Tehran (2-Control and Mechanical Engineering), Yazd (1-Civil), Mashhad (1-Information)
  • 8. Outline • Solving the right problems • Solving problems traditionally, a control systems perspective • The intelligent control • Robotic rehabilitation, as case studies • Solving the right problems, the keys to success
  • 9. Solving the right problems: The Pearls of Human Progress • The world has never been richer, • Humans have never lived longer, • Literacy has never been so universal. • We are more productive and healthier than ever.
  • 10. Solving the right problems: The perils: then why do we seem so troubled? • Increasing and aging world population (i.e. increasing ratio of retirees to workers) • According to WHO, 16% of this population have significant disabilities. • This ratio is expected to rise further due to the unhealthy behaviors in the more dormant and urban modern lifestyle and aging populations. Besides the growing aging population, this also means fewer youth available to serve the elderly: Robotic Rehabilitation is a Necessity, not a Luxury. Noncommunicable diseases (NCDs), including heart disease, stroke, cancer, diabetes and chronic lung disease, are collectively responsible for 74% of all deaths worldwide.
  • 11. Outline • Solving the right problems • Solving problems traditionally, a control systems perspective • The intelligent control • Robotic rehabilitation, as case studies • Solving the right problems, the keys to success
  • 12. Solving problems traditionally, a control systems perspective Inputs Outputs A dynamical system We have two general goals: •To estimate/predict the outputs of given system, by observing its current and past inputs and outputs. (Modeling: Communication Systems, Time Series Prediction Problems) •To change outputs of a given system towards desired path. (Control: Robotics) •To change the outputs of a given system based on estimated states/outputs (Observer-based control)
  • 13. The problem is Inputs Outputs A dynamical system The problem is: Either the model is too complicated, unknown, and there are disturbances and measurement noise.
  • 14. Introducing Feedback Controller Observer Actuator Process S Disturbance Measurement Noise Output Input •Feedback moves the output towards the desired by monitoring the output and making adjustments at the input. •Helps keep internal stability despite uncertainties and noise.
  • 15. Uncertainty vs. Certainty: A History of Struggle in Control Open Loop Systems Closed Loop Systems James Watts: First Industrial Feedback Controller for Steam Engine Robust/Multivariable Control Optimal/adaptive Control Nonlinear Control More realistic designs towards more practical Value/Need/Modern Applications Reliable Results/Rigorous Analysis Hybrid Systems Impulsive Systems … Discrete Event Systems Increasing Complexity and Ambiguity Distributed and Multiagent Systems
  • 16. Uncertainty vs. Certainty: A History of Struggle in Control Open Loop Systems Closed Loop Systems James Watts: First Industrial Feedback Controller for Steam Engine Robust/Multivariable Control Optimal/adaptive Control Nonlinear Control More realistic designs towards more practical Value/Need/Modern Applications Reliable Results/Rigorous Analysis Hybrid Systems Impulsive Systems … Discrete Event Systems Increasing Complexity and Ambiguity Distributed and Multiagent Systems ?
  • 17. How do some control engineers treat COMPLEX Systems? 1. Decomposition – Assumption 1 It is easier to work with less complex systems. 2. Slowly varying variables -Assumption 2 It is easier to replace variables by constants. 3. Linearization – Assumption 3 It is always easier to work with linear systems. 4. Controllable & Observable System -- Assumption 4 It is necessary to do the design. 5. Delays are assumed to be non-existent x(t-t) =x(t) -- Assumption 5 1 2 3 S N ... t x t x .
  • 18. Outline • Solving the right problems • Solving problems traditionally, a control systems perspective • The intelligent control • Robotic rehabilitation, as case studies • Solving the right problems, the keys to success
  • 19. Open Loop Systems Closed Loop Systems James Watts: First Industrial Feedback Controller for Steam Engine Robust/Multivariable Control Optimal/adaptive Control Nonlinear Control Practical Value/Need/Modern Applications Reliable Results/Rigorous Analysis Hybrid Systems Impulsive Systems … Discrete Event Systems Increasing Complexity and Ambiguity Intelligent Control Distributed and Multiagent Systems The Intelligent Control
  • 20. Open Loop Systems Closed Loop Systems James Watts: First Industrial Feedback Controller for Steam Engine Robust/Multivariable Control Optimal/adaptive Control Nonlinear Control Practical Value/Need/Modern Applications Reliable Results/Rigorous Analysis Hybrid Systems Impulsive Systems … Discrete Event Systems Increasing Complexity and Ambiguity Intelligent Control Socially Intelligent Control Distributed and Multiagent Systems The Intelligent Control
  • 21. In other words, with a realistic view, • Seldom: Both the governing dynamical laws and parameters are known – Such as in robot modeling by following the natural laws of physics and where the parameters can be measured. (White Box) But even so, they could be mathematically (for analytical work) and numerically (for real-time work) too complicated. • Often, either: – The governing dynamical laws are known, but the parameters are not (Such as in robot modeling where friction must be estimated. (tools of identification) (Grey) – There is no/only partial knowledge on the governing laws and parameters (Such as in weather forecasting, financial markets, and when involving human in the loop. (Data-driven techniques, Darker Grey to Black) But what if the desired is not known?
  • 22. But what if the desired is not known or is ill-defined? • This is an uprising problem. • In human centered systems, the desired output is itself uncertain. • For illustration, here we consider the case study of rehabilitative robotics. Control Sensing Manipulation Thinking Control Sensing Manipulation
  • 23. Process Inputs Outputs Modeling and Prediction Let’s visit our familiar feedback system
  • 24. Process Inputs Outputs Control Learning, Optimization, Robustness Desired Error Error Controller
  • 32. Process Inputs Outputs Desired Error Error Controller What is measurable? What is the true objective? How do we aggregate the two to measure performance? What to do? How to process information to the human user? Control Learning, Optimization, Robustness Lee Majors
  • 33. Outline • Solving the right problems • Solving problems traditionally, a control systems perspective • The intelligent control • Robotic rehabilitation, as case studies • Solving the right problems, the keys to success
  • 34. The Robotic rehabilitation problem • Exoskeletons Physiotherapy of stroke patients • Bionic Hands for the disabled • Games for Joint Therapy of Hemophiliac Children
  • 35. The Robotic rehabilitation problem • Exoskeletons Physiotherapy of stroke patients • Bionic Hands for the disabled • Games for Joint Therapy of Hemophiliac Children
  • 36. The Robotic rehabilitation problem • Exoskeletons Physiotherapy of stroke patients • Bionic Hands for the disabled • Games for Joint Therapy of Hemophiliac Children
  • 37. FUM’s Exoskeleton With great thanks to our robotic team at the FUM CARE (Center of Advanced Rehabilitation and Robotics Research). 3*2 Load Cells 5*2 Foot Sensors 3*2*2 Motor Encoders 2*2*16 EMGs 5 IMUs
  • 38. The deep neural network to estimate human joint angles
  • 39.
  • 40. Exoskeleton Results Ali Foroutannia, M.-R. Akbarzadeh-T., A. Akbarzadeh, and M. Tahamipour, Adaptive Fuzzy Impedance Control of Exoskeleton Robots with Electromyography based Convolutional Neural Networks for Human Intended Trajectory Estimation, Journal of Mechatronics, 2023.
  • 41. 2 Load Cells 5*2 Foot Sensors 2*2 Motor Encoders FUM’s Hip Exoskeleton (HEXA) 2 EMGs 5 IMUs
  • 42.
  • 43.
  • 44.
  • 45. HEXA Results Ali Foroutannia, M.-R. Akbarzadeh-T., and A. Akbarzadeh, A deep learning strategy for EMG-based joint position prediction in hip exoskeleton assistive robots, Journal of Biomedical Signal Processing and Control, 2022.
  • 46. Bionic Hands: • Intuitive motion should be fast and accurate. • It begins with a proper signal along with intelligent processing. • Current signaling technologies are 1. EEG: Highly inaccurate and noisy, what about loose probes 2. Probe embedded EEG: Too invasive 3. EMG: More accurate, but – Amputated hands lose range of movement and so less muscle activity – Loose probes still persist. 4. Embedded magnets: Kineticomyography – No probes, accurate and fast (+++), – Needs surgery for implantation (-) 2 1 3 4
  • 47. Tracking Magnet Embedded A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals, Scientific Report, Nature Publishing, 2022.
  • 48. FUM Bionic Hand A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals, Scientific Report, Nature Publishing, 2022.
  • 49. A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals, Scientific Report, Nature Publishing, 2022.
  • 50. Virtual fist and ball game to keep exercising the muscles A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals, Scientific Report, Nature Publishing, 2022.
  • 51. Numerical results A. Moradi, et. al, Clinical Implementation of a Bionic Hand Controlled with Kineticomyographic Signals, Scientific Report, Nature Publishing, 2022.
  • 52. Learning Games for Physiotherapy of Hemophiliac Children • Ankle • Knee • Elbow
  • 53. Learning Games for Physiotherapy of Hemophiliac Children – H. Jabarouti H. Jabarouti, Intelligent and adaptive control of rehabilitation by a graphical game, M.S. Thesis, Ferdowsi University of Mashhad, 2018.
  • 54.
  • 55. Outline • Solving the right problems • Solving problems traditionally, a control systems perspective • The intelligent control • Robotic rehabilitation, as case studies • Solving the right problems, the keys to success
  • 56. Lessons Learned and Future to Come • Fast: – Better processors – Fewer computation • Accurate: – Better uncertainty paradigms – Information fusion and data stratification – Learning and optimization
  • 57. Process Inputs Outputs Desired Error Error Controller What is measurable? What is the true objective? How do we aggregate the two to measure performance? What to do? How to process information to the human user? Control Learning, Optimization, Robustness Lee Majors Lessons Learned and Future to Come
  • 58. Process Inputs Outputs Desired Error Error Controller What is measurable? What is the true objective? How do we aggregate the two to measure performance? What to do? How to process information to the human user? Control Learning, Optimization, Robustness Solving the right problems: Lessons Learned and Future to Come
  • 59. • Fast: – Better processors – Fewer computation • Accurate: – Better uncertainty paradigms – Information fusion and data stratification – Learning and optimization The usual is: Solving the right problems: Lessons Learned and Future to Come
  • 60. • Fast: – Better processors – Fewer computation • Accurate: – Better uncertainty paradigms – Information fusion and data stratification – Learning and optimization • But accuracy and speed must be redefined – transparent and rehabilitative engagement is desired, i.e. the human factor! The usual is: Solving the right problems: Lessons Learned and Future to Come
  • 61. • Easy to use: – Easy and lightweight technology • Proper sensing technologies • Human Factor: – Performance rather than accuracy • Rehabilitation is the ultimate goal • Intuitive and fast motion • Keep it interesting and engaging – Games and Cognitive Science • Fast: – Better processors – Fewer computation • Accurate: – Better uncertainty paradigms – Information fusion and data stratification – Learning and optimization • Low cost solutions and Mass customization Solving the right problems: Lessons Learned and Future to Come
  • 62. Announcing … Journal of Intelligent and Cognitive Computing in collaboration with ISSSI and KGUT … and … AI for Good Award in the memory of CCI2020
  • 63. Hope you can visit us in Mashhad The first snow in Mashhad, 14th of Azar 1401