SlideShare a Scribd company logo
1 of 27
Expert Systems with Applications
Diagnosing diabetes using neural
networks on small mobile devices
HASSAN BIN RASHEED
BEME/F11/0106)
OBJECTIVE
• This paper presents a novel approach for diagnosing diabetes using
neural networks and pervasive healthcare computing technologies.
• A distributed end-to-end pervasive healthcare system utilizing
neural network computations for diagnosing illnesses was
developed.
• This work presents the initial results for a simple client (patient’s
PDA) and server (powerful desktop PC) two-tier pervasive
healthcare architecture.
• The computations of neural network operations on both client and
server sides and wireless network communications between them
are optimized for real time use of pervasive healthcare services.
Introduction
• The vision of pervasive computing systems is to create environments saturated
with computing and communication capabilities and gracefully integrated with
human users.
• A distributed end-to-end 3-tier pervasive healthcare system architecture has
been developed utilizing artificial neural network (ANN) computations.
• This work presents the initial results for a simple client (patient’s PDA) and
server (powerful desktop PC) two-tier pervasive healthcare architecture.
• The model and the client and server applications are based on ANN
computations.
• The computations of ANN operations on both client and server sides and
wireless network communications between them are optimized for real time
use of pervasive healthcare services.
3-tier pervasive healthcare
system
• At the first tier, there are sensors and wearable devices for
monitoring vital signs on the human body.
• At the second tier, user end devices such as PDAs and
computers play a mediator and communicator role between the
first tier and the last tier.
• The last third tier end has powerful desktop servers for
providing healthcare services and database operations to the
users.
RELATED WORK
• The current healthcare models proposed by many previous studies
(Bardram, Mihailidis, & Wan, 2007; Stanford, 2002; Varshney, 2009).
• They are mainly based on remote access to healthcare services provided
by centralized servers (Mikkonen, Vayrynen, Ikonen, & Heikkila, 2002)
• And it also icludes remote patient monitoring (Boric-Lubecke &
Lubecke, 2002;Ogawa & Togawa, 2003).
• Many of these applications have appeared in the popular press and are
actually starting to be deployed.
Current Methods
• Today many consumer mobile devices are easily connected
to a network with home PCs.
• It allows users gather data from sensors located on different
parts of body in the home.
• As a result of these advances in technology, physicians at
remote locations can access the patient data in real time and
tele-surgery is becoming a practical reality.
• Remote physicians are able to consult on a patient’s
condition as well as take part in a surgical operation.
Method discussed In this
paper
• In this paper a novel end-to-end distributed pervasive healthcare
system architecture utilizing ANN computations was proposed.
• ANN models have been widely used to examine the complex
relationships between input and output variables
• In many technological areas including diagnosing illnesses used
many ANN algorithms such as Back-Propagation (BP), Radial
Basis Function (RBF), and Learning Vector Quantization (LVQ)
require CPU, memory and I/O intensive operations.
• It was difficult and sometimes impossible to use these
algorithms on mobile devices which are the main user devices
of pervasive healthcare computing. Because small mobile
devices generally do not have powerful CPUs, large amount
of memory and high-speed input/output (I/O) and networking
capabilities compared to desktop PC.
• Now new applications and software communication models,
which require processing power, large memory, and high
speed communications, can be used on these devices.
• Diabetes is a chronic disease with varying clinical
presentations depending on the type of diabetes, ethnicity, age
and relative insulin level, blood pressure and cholesterol.
• There are many research studies using different ANN
approaches for diagnosing different characteristics of
diabetes.
• In this study, three-layered Multilayer Perceptron (MLP)
feed forward neural network architecture was used and
trained with the error back propagation algorithm
• The back propagation training with generalized delta
learning rule is an iterative gradient algorithm designed to
minimize the root mean square error between the actual
output of a multilayered feed-forward neural network and a
desired output.
• Each layer is fully connected to the previous layer, and
has no other connection.
The ANN model for
diagnosing diabetes
• Medical information systems in modern hospitals and
medical institutions have become larger and this trend
causes big difficulties for extracting useful information
for decision support systems.
• Medical decision-support systems are computer systems
designed to assist physicians or other healthcare
professionals in making clinical decisions.
1- The back propagation algorithm is described step by step
as follows:
• Initialization: Set all the weights and biases to small real
random values.
• Presentation of input and desired outputs
• Calculation of actual outputs.
• Adaptation of weights (wij) and biases (bi).
2- After completing the training procedure of the
neural network, the weights of MLP are frozen and ready for
use
in the testing mode
Training data for diabetes
• In the MLP model for diagnosing diabetes, one input, one
hidden layer and one output layer are used.
• There are 11 inputs and 2 outputs for diagnosing diabetes.
• The outputs in the ANN model are NORMAL and
ABNORMAL.
• The dataset has 456 observations used as training data.
• The first 228 data are from normal people and others
belong to abnormal people.
• These samples were taken from real patients of a hospital.
ANN MODEL FOR DIABETES
TRAINING PHASE
• At the training phase, the system was trained using
different learning rates, momentums.
• The number of iterations starting from 1000, continuing
with 2000, 3000, 4000, 5000,
FIRST PHASE
• First, a 1000 iterations test was conducted for different
momentums and learning rates.
• The first test results show that the minimum error occurs with
the learning rate and the momentum as 0.75 and 0.25.
SECOND PHASE
• In the second test, 2000 iterations were performed for different
• The second test results show that the minimum error occurs with
the learning rate and the momentum as 0.95 and 0.05.
THIRD PHASE
• In the third test, 3000 iterations were used with the same
• values of learning rates and momentums.
• The third results show that 2.119 total square errors occur in
0.85 learning rate and 0.25 momentum values.
FOURTH PHASE
• In the third test, 3000 iterations were used with the same
• values of learning rates and momentums
• The fourth results show that 2.086 total square errors occur in
• 0.95 learning rate and 0.15 momentum values.
• This error value is the minimum for 4000 iterations.
FIFTH PHASE
• In the last test, 5000 iterations were used for the same values.
• The test result shows that 1.142 total errors occur with 0.95
learning rate and 0.05 momentum values.
Implementation of the ANN model
• In this study, client and server applications were also
developed for the implementation of the ANN model for
diagnosing diabetes.
• The user interface of the server application as shown in Fig
has basically two modules.
• The first module is used to train the data. The user can
change many parameters of the ANN model.
• This server module gets the training data which are inputs
and related outputs from text file.
• After reading the training data, this module produces the
trained data.
• This trained data is served to PDA clients as needed over
wireless network connections by the second server module.
• The server application was developed as a concurrent server
hence it can handle multiple client requests at a time.
• The PDA client user interface has two screens as tabbed
windows for diabetes data entry.
• The first screen as shown in Fig. 8 is for personal data which
is entered once by the patient.
• The second screen as shown in Fig. 9 is used many times
during the day when new diabetes tests are performed.
• The PDA client application downloads the trained data from
the server when it is first started for diabetes measurements.
• When the PDA client application is executed by the user, it
first controls the network connection.
• If the connection is available, it downloads the last updated
trained data from the server automatically.
• When a test is performed by the patient by clicking the ‘‘Test’’
button as shown in Fig. the diabetes data are sent to the server,
if the connection is available.
• If not, this data become the pending data and are sent to the
server automatically when the connection is available.
• Hence the server periodically updates the trained data using
the incoming diabetes data from patients’ PDAs over the
network.
DEVICES USED
• In this study, the mobile client was an HTC Diamond 2
Pocket PC running Windows Mobile 6.5 and based on 528
MHz Qualcomm MSM7200A processor with 512 MB
ROM, 288 MB RAM, 802.11b+g,GPS, and Bluetooth 2.0.
• The PDA client application was developed.
• In .NET Compact Framework and the server application
was developed in .NET Framework 3.5. Both client and
server applications were developed using the C#
programming language.
• TCA pockets the PDA and server can do computations for
diagnosing illnesses in real time.
CONCLUSION
• As mentioned before, there are many research studies using
ANN approaches for diagnosing different characteristics of
illnesses including diabetes.
• Current healthcare models proposed by many previous studies
are mainly based on remote access to healthcare services
provided by centralized servers, or remote patient monitoring.
• For these models, the client application on the patient side is
used only to collect patient data.
• ANN and other computations are implemented on distributed
client server architecture and the client devices are small
mobile devices.
• The client mobile application tries to make its ANN and
other complex calculations locally.
• It shows the results to the patient without contacting the
server for a range of illnesses including diabetes.
• If the characteristics of illnesses are not suitable for PDA
local processing based on some more complex ANN
algorithms which require more CPU and memory power.
• PDA becomes an input and output device for the patient
data and uses the server side for ANN computations.
Neural Network

More Related Content

What's hot

Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...
Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...
Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...IJECEIAES
 
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUES
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUESPREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUES
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUESIAEME Publication
 
Various Data Mining Techniques for Diabetes Prognosis: A Review
Various Data Mining Techniques for Diabetes Prognosis: A ReviewVarious Data Mining Techniques for Diabetes Prognosis: A Review
Various Data Mining Techniques for Diabetes Prognosis: A Reviewijtsrd
 
Diabetes prediction using different machine learning approaches
Diabetes prediction using different machine learning approachesDiabetes prediction using different machine learning approaches
Diabetes prediction using different machine learning approachesCloudTechnologies
 
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESINTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESamsjournal
 
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESINTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESpijans
 
IRJET - A Survey on Machine Learning Intelligence Techniques for Medical ...
IRJET -  	  A Survey on Machine Learning Intelligence Techniques for Medical ...IRJET -  	  A Survey on Machine Learning Intelligence Techniques for Medical ...
IRJET - A Survey on Machine Learning Intelligence Techniques for Medical ...IRJET Journal
 
Computer aid in medical instrument term paper PPT
Computer aid in medical instrument term paper PPTComputer aid in medical instrument term paper PPT
Computer aid in medical instrument term paper PPTKoushik Sarkar
 
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...IRJET Journal
 
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET Journal
 
Dhiraj power system automation
Dhiraj power system automationDhiraj power system automation
Dhiraj power system automationvision2d16
 
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET Journal
 
Predictive Analytics and Machine Learning for Healthcare - Diabetes
Predictive Analytics and Machine Learning for Healthcare - DiabetesPredictive Analytics and Machine Learning for Healthcare - Diabetes
Predictive Analytics and Machine Learning for Healthcare - DiabetesDr Purnendu Sekhar Das
 
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan Phd
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan PhdSMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan Phd
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan PhdHealthcare consultant
 
IRJET - Medicine Recommendation System
IRJET - Medicine Recommendation SystemIRJET - Medicine Recommendation System
IRJET - Medicine Recommendation SystemIRJET Journal
 
Proposed Model for Chest Disease Prediction using Data Analytics
Proposed Model for Chest Disease Prediction using Data AnalyticsProposed Model for Chest Disease Prediction using Data Analytics
Proposed Model for Chest Disease Prediction using Data Analyticsvivatechijri
 
Diabetes prediction with r(using knn)
Diabetes prediction with r(using knn)Diabetes prediction with r(using knn)
Diabetes prediction with r(using knn)tanujoshi98
 

What's hot (19)

Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...
Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...
Real-time Heart Pulse Monitoring Technique Using Wireless Sensor Network and ...
 
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUES
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUESPREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUES
PREDICTION OF DIABETES MELLITUS USING MACHINE LEARNING TECHNIQUES
 
36+44
36+4436+44
36+44
 
Various Data Mining Techniques for Diabetes Prognosis: A Review
Various Data Mining Techniques for Diabetes Prognosis: A ReviewVarious Data Mining Techniques for Diabetes Prognosis: A Review
Various Data Mining Techniques for Diabetes Prognosis: A Review
 
Diabetes prediction using different machine learning approaches
Diabetes prediction using different machine learning approachesDiabetes prediction using different machine learning approaches
Diabetes prediction using different machine learning approaches
 
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESINTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
 
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASESINTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
INTERNET OF THINGS BASED MODEL FOR IDENTIFYING PEDIATRIC EMERGENCY CASES
 
IRJET - A Survey on Machine Learning Intelligence Techniques for Medical ...
IRJET -  	  A Survey on Machine Learning Intelligence Techniques for Medical ...IRJET -  	  A Survey on Machine Learning Intelligence Techniques for Medical ...
IRJET - A Survey on Machine Learning Intelligence Techniques for Medical ...
 
Computer aid in medical instrument term paper PPT
Computer aid in medical instrument term paper PPTComputer aid in medical instrument term paper PPT
Computer aid in medical instrument term paper PPT
 
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...
Analysis and Prediction of Diabetes Diseases using Machine Learning Algorithm...
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
 
Dhiraj power system automation
Dhiraj power system automationDhiraj power system automation
Dhiraj power system automation
 
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
 
Predictive Analytics and Machine Learning for Healthcare - Diabetes
Predictive Analytics and Machine Learning for Healthcare - DiabetesPredictive Analytics and Machine Learning for Healthcare - Diabetes
Predictive Analytics and Machine Learning for Healthcare - Diabetes
 
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan Phd
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan PhdSMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan Phd
SMART HEALTH PREDICTION USING DATA MINING by Dr.Mahboob Khan Phd
 
IRJET - Medicine Recommendation System
IRJET - Medicine Recommendation SystemIRJET - Medicine Recommendation System
IRJET - Medicine Recommendation System
 
Proposed Model for Chest Disease Prediction using Data Analytics
Proposed Model for Chest Disease Prediction using Data AnalyticsProposed Model for Chest Disease Prediction using Data Analytics
Proposed Model for Chest Disease Prediction using Data Analytics
 
Diabetes prediction with r(using knn)
Diabetes prediction with r(using knn)Diabetes prediction with r(using knn)
Diabetes prediction with r(using knn)
 

Similar to Neural Network

E Health Care Management System (ppt).pptx
E Health Care Management System (ppt).pptxE Health Care Management System (ppt).pptx
E Health Care Management System (ppt).pptxBBAUDIT
 
Health monitoring system
Health monitoring systemHealth monitoring system
Health monitoring systemluvMahajan3
 
Techniques for Predictive ModelingGraded Discussion  Techniques.docx
Techniques for Predictive ModelingGraded Discussion  Techniques.docxTechniques for Predictive ModelingGraded Discussion  Techniques.docx
Techniques for Predictive ModelingGraded Discussion  Techniques.docxbradburgess22840
 
COMPUTERS IN NURSING -ANP.pptx
COMPUTERS IN NURSING -ANP.pptxCOMPUTERS IN NURSING -ANP.pptx
COMPUTERS IN NURSING -ANP.pptxManjunathaHR13
 
Ambulance telemetry - Ubonratchathani
Ambulance telemetry - UbonratchathaniAmbulance telemetry - Ubonratchathani
Ambulance telemetry - Ubonratchathanitaem
 
Hospital Management System.pptx
Hospital Management System.pptxHospital Management System.pptx
Hospital Management System.pptxFaizanShaikh907031
 
Comp10 unit6c lecture_slides
Comp10 unit6c lecture_slidesComp10 unit6c lecture_slides
Comp10 unit6c lecture_slidesCMDLMS
 
Embedded systems in biomedical applications
Embedded systems in biomedical applicationsEmbedded systems in biomedical applications
Embedded systems in biomedical applicationsSeminar Links
 
Uses of computer ln
Uses of computer lnUses of computer ln
Uses of computer lnPreet Sweet
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management Systemidowume
 
Allscripts Open App Challenge Presentation
Allscripts Open App Challenge PresentationAllscripts Open App Challenge Presentation
Allscripts Open App Challenge PresentationBrock Heinz
 
Read the case study titled St. Lukes Health Care System” found a.docx
Read the case study titled St. Lukes Health Care System” found a.docxRead the case study titled St. Lukes Health Care System” found a.docx
Read the case study titled St. Lukes Health Care System” found a.docxapatrick3
 
Wireless Sensor Network for Patient Health Monitoring System
Wireless Sensor Network for Patient Health Monitoring SystemWireless Sensor Network for Patient Health Monitoring System
Wireless Sensor Network for Patient Health Monitoring SystemIRJET Journal
 
Seminar (patient monitoring using wireless system)(new)
Seminar (patient monitoring using wireless system)(new)Seminar (patient monitoring using wireless system)(new)
Seminar (patient monitoring using wireless system)(new)SagarKumar153
 

Similar to Neural Network (20)

E Health Care Management System (ppt).pptx
E Health Care Management System (ppt).pptxE Health Care Management System (ppt).pptx
E Health Care Management System (ppt).pptx
 
Health monitoring system
Health monitoring systemHealth monitoring system
Health monitoring system
 
Techniques for Predictive ModelingGraded Discussion  Techniques.docx
Techniques for Predictive ModelingGraded Discussion  Techniques.docxTechniques for Predictive ModelingGraded Discussion  Techniques.docx
Techniques for Predictive ModelingGraded Discussion  Techniques.docx
 
COMPUTERS IN NURSING -ANP.pptx
COMPUTERS IN NURSING -ANP.pptxCOMPUTERS IN NURSING -ANP.pptx
COMPUTERS IN NURSING -ANP.pptx
 
Comsnets wban ppt
Comsnets wban pptComsnets wban ppt
Comsnets wban ppt
 
Ambulance telemetry - Ubonratchathani
Ambulance telemetry - UbonratchathaniAmbulance telemetry - Ubonratchathani
Ambulance telemetry - Ubonratchathani
 
Hospital Management System.pptx
Hospital Management System.pptxHospital Management System.pptx
Hospital Management System.pptx
 
CNC upgradation
CNC upgradationCNC upgradation
CNC upgradation
 
Comp10 unit6c lecture_slides
Comp10 unit6c lecture_slidesComp10 unit6c lecture_slides
Comp10 unit6c lecture_slides
 
Presentation
PresentationPresentation
Presentation
 
5.pdf
5.pdf5.pdf
5.pdf
 
Embedded systems in biomedical applications
Embedded systems in biomedical applicationsEmbedded systems in biomedical applications
Embedded systems in biomedical applications
 
bio%20med.pptx
bio%20med.pptxbio%20med.pptx
bio%20med.pptx
 
Uses of computer ln
Uses of computer lnUses of computer ln
Uses of computer ln
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
Allscripts Open App Challenge Presentation
Allscripts Open App Challenge PresentationAllscripts Open App Challenge Presentation
Allscripts Open App Challenge Presentation
 
Read the case study titled St. Lukes Health Care System” found a.docx
Read the case study titled St. Lukes Health Care System” found a.docxRead the case study titled St. Lukes Health Care System” found a.docx
Read the case study titled St. Lukes Health Care System” found a.docx
 
xenos_caa
xenos_caaxenos_caa
xenos_caa
 
Wireless Sensor Network for Patient Health Monitoring System
Wireless Sensor Network for Patient Health Monitoring SystemWireless Sensor Network for Patient Health Monitoring System
Wireless Sensor Network for Patient Health Monitoring System
 
Seminar (patient monitoring using wireless system)(new)
Seminar (patient monitoring using wireless system)(new)Seminar (patient monitoring using wireless system)(new)
Seminar (patient monitoring using wireless system)(new)
 

Recently uploaded

Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Sheetaleventcompany
 
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...India Call Girls
 
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...Sheetaleventcompany
 
mental health , characteristic of mentally healthy person .pptx
mental health , characteristic of mentally healthy person .pptxmental health , characteristic of mentally healthy person .pptx
mental health , characteristic of mentally healthy person .pptxPupayumnam1
 
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...Sheetaleventcompany
 
BLOOD-Physio-D&R-Agam blood physiology notes
BLOOD-Physio-D&R-Agam blood physiology notesBLOOD-Physio-D&R-Agam blood physiology notes
BLOOD-Physio-D&R-Agam blood physiology notessurgeryanesthesiamon
 
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...Sheetaleventcompany
 
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...India Call Girls
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEmaricelsampaga
 
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*Mumbai Call girl
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...India Call Girls
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in RheumatologySidney Erwin Manahan
 
DME deep margin elevation brief ppt.pptx
DME deep margin elevation brief ppt.pptxDME deep margin elevation brief ppt.pptx
DME deep margin elevation brief ppt.pptxmcrdalialsayed
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...India Call Girls
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...Rashmi Entertainment
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...India Call Girls
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Sheetaleventcompany
 
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...Sheetaleventcompany
 
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...India Call Girls
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...dilpreetentertainmen
 

Recently uploaded (20)

Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
Low Rate Call Girls Jaipur {9521753030} ❤️VVIP NISHA CCall Girls in Jaipur Es...
 
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
💸Cash Payment No Advance Call Girls Kolkata 🧿 9332606886 🧿 High Class Call Gi...
 
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
❤️Chandigarh Escorts☎️9814379184☎️ Call Girl service in Chandigarh☎️ Chandiga...
 
mental health , characteristic of mentally healthy person .pptx
mental health , characteristic of mentally healthy person .pptxmental health , characteristic of mentally healthy person .pptx
mental health , characteristic of mentally healthy person .pptx
 
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...
Call Girls Amritsar Just Call Ruhi 8725944379 Top Class Call Girl Service Ava...
 
BLOOD-Physio-D&R-Agam blood physiology notes
BLOOD-Physio-D&R-Agam blood physiology notesBLOOD-Physio-D&R-Agam blood physiology notes
BLOOD-Physio-D&R-Agam blood physiology notes
 
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...
Low Rate Call Girls Lucknow {9xx000xx09} ❤️VVIP NISHA Call Girls in Lucknow U...
 
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...
💞 Safe And Secure Call Girls chhindwara 🧿 9332606886 🧿 High Class Call Girl S...
 
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCEscience quiz bee questions.doc FOR ELEMENTARY SCIENCE
science quiz bee questions.doc FOR ELEMENTARY SCIENCE
 
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
Ulhasnagar Call girl escort *88638//40496* Call me monika call girls 24*
 
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
💸Cash Payment No Advance Call Girls Hyderabad 🧿 9332606886 🧿 High Class Call ...
 
2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology2024 PCP #IMPerative Updates in Rheumatology
2024 PCP #IMPerative Updates in Rheumatology
 
DME deep margin elevation brief ppt.pptx
DME deep margin elevation brief ppt.pptxDME deep margin elevation brief ppt.pptx
DME deep margin elevation brief ppt.pptx
 
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
💞 Safe And Secure Call Girls gaya 🧿 9332606886 🧿 High Class Call Girl Service...
 
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
❤️Chandigarh Escort Service☎️9815457724☎️ Call Girl service in Chandigarh☎️ C...
 
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Mysore 🧿 9332606886 🧿 High Class Call Girl Servi...
 
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
Call Girl In Indore 📞9235973566📞Just Call Inaaya📲 Call Girls Service In Indor...
 
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
❤️Call Girl In Chandigarh☎️9814379184☎️ Call Girl service in Chandigarh☎️ Cha...
 
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...
💞 Safe And Secure Call Girls Nanded 🧿 9332606886 🧿 High Class Call Girl Servi...
 
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
🍑👄Ludhiana Escorts Service☎️98157-77685🍑👄 Call Girl service in Ludhiana☎️Ludh...
 

Neural Network

  • 1. Expert Systems with Applications Diagnosing diabetes using neural networks on small mobile devices HASSAN BIN RASHEED BEME/F11/0106)
  • 2. OBJECTIVE • This paper presents a novel approach for diagnosing diabetes using neural networks and pervasive healthcare computing technologies. • A distributed end-to-end pervasive healthcare system utilizing neural network computations for diagnosing illnesses was developed. • This work presents the initial results for a simple client (patient’s PDA) and server (powerful desktop PC) two-tier pervasive healthcare architecture. • The computations of neural network operations on both client and server sides and wireless network communications between them are optimized for real time use of pervasive healthcare services.
  • 3. Introduction • The vision of pervasive computing systems is to create environments saturated with computing and communication capabilities and gracefully integrated with human users. • A distributed end-to-end 3-tier pervasive healthcare system architecture has been developed utilizing artificial neural network (ANN) computations. • This work presents the initial results for a simple client (patient’s PDA) and server (powerful desktop PC) two-tier pervasive healthcare architecture. • The model and the client and server applications are based on ANN computations. • The computations of ANN operations on both client and server sides and wireless network communications between them are optimized for real time use of pervasive healthcare services.
  • 4. 3-tier pervasive healthcare system • At the first tier, there are sensors and wearable devices for monitoring vital signs on the human body. • At the second tier, user end devices such as PDAs and computers play a mediator and communicator role between the first tier and the last tier. • The last third tier end has powerful desktop servers for providing healthcare services and database operations to the users.
  • 5. RELATED WORK • The current healthcare models proposed by many previous studies (Bardram, Mihailidis, & Wan, 2007; Stanford, 2002; Varshney, 2009). • They are mainly based on remote access to healthcare services provided by centralized servers (Mikkonen, Vayrynen, Ikonen, & Heikkila, 2002) • And it also icludes remote patient monitoring (Boric-Lubecke & Lubecke, 2002;Ogawa & Togawa, 2003). • Many of these applications have appeared in the popular press and are actually starting to be deployed.
  • 6. Current Methods • Today many consumer mobile devices are easily connected to a network with home PCs. • It allows users gather data from sensors located on different parts of body in the home. • As a result of these advances in technology, physicians at remote locations can access the patient data in real time and tele-surgery is becoming a practical reality. • Remote physicians are able to consult on a patient’s condition as well as take part in a surgical operation.
  • 7. Method discussed In this paper • In this paper a novel end-to-end distributed pervasive healthcare system architecture utilizing ANN computations was proposed. • ANN models have been widely used to examine the complex relationships between input and output variables • In many technological areas including diagnosing illnesses used many ANN algorithms such as Back-Propagation (BP), Radial Basis Function (RBF), and Learning Vector Quantization (LVQ) require CPU, memory and I/O intensive operations.
  • 8. • It was difficult and sometimes impossible to use these algorithms on mobile devices which are the main user devices of pervasive healthcare computing. Because small mobile devices generally do not have powerful CPUs, large amount of memory and high-speed input/output (I/O) and networking capabilities compared to desktop PC. • Now new applications and software communication models, which require processing power, large memory, and high speed communications, can be used on these devices. • Diabetes is a chronic disease with varying clinical presentations depending on the type of diabetes, ethnicity, age and relative insulin level, blood pressure and cholesterol.
  • 9. • There are many research studies using different ANN approaches for diagnosing different characteristics of diabetes. • In this study, three-layered Multilayer Perceptron (MLP) feed forward neural network architecture was used and trained with the error back propagation algorithm • The back propagation training with generalized delta learning rule is an iterative gradient algorithm designed to minimize the root mean square error between the actual output of a multilayered feed-forward neural network and a desired output. • Each layer is fully connected to the previous layer, and has no other connection.
  • 10. The ANN model for diagnosing diabetes • Medical information systems in modern hospitals and medical institutions have become larger and this trend causes big difficulties for extracting useful information for decision support systems. • Medical decision-support systems are computer systems designed to assist physicians or other healthcare professionals in making clinical decisions.
  • 11. 1- The back propagation algorithm is described step by step as follows: • Initialization: Set all the weights and biases to small real random values. • Presentation of input and desired outputs • Calculation of actual outputs. • Adaptation of weights (wij) and biases (bi). 2- After completing the training procedure of the neural network, the weights of MLP are frozen and ready for use in the testing mode
  • 12. Training data for diabetes • In the MLP model for diagnosing diabetes, one input, one hidden layer and one output layer are used. • There are 11 inputs and 2 outputs for diagnosing diabetes. • The outputs in the ANN model are NORMAL and ABNORMAL. • The dataset has 456 observations used as training data. • The first 228 data are from normal people and others belong to abnormal people. • These samples were taken from real patients of a hospital.
  • 13. ANN MODEL FOR DIABETES
  • 14. TRAINING PHASE • At the training phase, the system was trained using different learning rates, momentums. • The number of iterations starting from 1000, continuing with 2000, 3000, 4000, 5000,
  • 15. FIRST PHASE • First, a 1000 iterations test was conducted for different momentums and learning rates. • The first test results show that the minimum error occurs with the learning rate and the momentum as 0.75 and 0.25.
  • 16. SECOND PHASE • In the second test, 2000 iterations were performed for different • The second test results show that the minimum error occurs with the learning rate and the momentum as 0.95 and 0.05.
  • 17. THIRD PHASE • In the third test, 3000 iterations were used with the same • values of learning rates and momentums. • The third results show that 2.119 total square errors occur in 0.85 learning rate and 0.25 momentum values.
  • 18. FOURTH PHASE • In the third test, 3000 iterations were used with the same • values of learning rates and momentums • The fourth results show that 2.086 total square errors occur in • 0.95 learning rate and 0.15 momentum values. • This error value is the minimum for 4000 iterations.
  • 19. FIFTH PHASE • In the last test, 5000 iterations were used for the same values. • The test result shows that 1.142 total errors occur with 0.95 learning rate and 0.05 momentum values.
  • 20. Implementation of the ANN model • In this study, client and server applications were also developed for the implementation of the ANN model for diagnosing diabetes. • The user interface of the server application as shown in Fig has basically two modules.
  • 21. • The first module is used to train the data. The user can change many parameters of the ANN model. • This server module gets the training data which are inputs and related outputs from text file. • After reading the training data, this module produces the trained data. • This trained data is served to PDA clients as needed over wireless network connections by the second server module. • The server application was developed as a concurrent server hence it can handle multiple client requests at a time.
  • 22. • The PDA client user interface has two screens as tabbed windows for diabetes data entry. • The first screen as shown in Fig. 8 is for personal data which is entered once by the patient. • The second screen as shown in Fig. 9 is used many times during the day when new diabetes tests are performed.
  • 23. • The PDA client application downloads the trained data from the server when it is first started for diabetes measurements. • When the PDA client application is executed by the user, it first controls the network connection. • If the connection is available, it downloads the last updated trained data from the server automatically. • When a test is performed by the patient by clicking the ‘‘Test’’ button as shown in Fig. the diabetes data are sent to the server, if the connection is available. • If not, this data become the pending data and are sent to the server automatically when the connection is available. • Hence the server periodically updates the trained data using the incoming diabetes data from patients’ PDAs over the network.
  • 24. DEVICES USED • In this study, the mobile client was an HTC Diamond 2 Pocket PC running Windows Mobile 6.5 and based on 528 MHz Qualcomm MSM7200A processor with 512 MB ROM, 288 MB RAM, 802.11b+g,GPS, and Bluetooth 2.0. • The PDA client application was developed. • In .NET Compact Framework and the server application was developed in .NET Framework 3.5. Both client and server applications were developed using the C# programming language. • TCA pockets the PDA and server can do computations for diagnosing illnesses in real time.
  • 25. CONCLUSION • As mentioned before, there are many research studies using ANN approaches for diagnosing different characteristics of illnesses including diabetes. • Current healthcare models proposed by many previous studies are mainly based on remote access to healthcare services provided by centralized servers, or remote patient monitoring. • For these models, the client application on the patient side is used only to collect patient data. • ANN and other computations are implemented on distributed client server architecture and the client devices are small mobile devices.
  • 26. • The client mobile application tries to make its ANN and other complex calculations locally. • It shows the results to the patient without contacting the server for a range of illnesses including diabetes. • If the characteristics of illnesses are not suitable for PDA local processing based on some more complex ANN algorithms which require more CPU and memory power. • PDA becomes an input and output device for the patient data and uses the server side for ANN computations.