SlideShare a Scribd company logo
1 of 22
Download to read offline
YAPAY SİNİR AĞLARI İLE İNSÜLİN TAHMİNLEME VE
MOBİL DİYABET


                                          Berk Sezgin
                                    Yağızer Karamatlı




         İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
PROJENİN AMACI


●Bu projenin amacı, doktorların karar verme yetisini
iyi eğitilmiş bir Yapay Sinir Ağı (YSA) ile
gerçekleştirme ve diyabet hastalığının kontrol
aşamasında hem hekim hem de hastalar için bir
destek mekanizması oluşturmak amaçlanmıştır.




          İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                     *
DİYABET NEDİR

Diyabet: Kişinin yeterli miktarda insülin üretememesi
veya ürettiği insülin hormonunu etkili bir şekilde
kullanamaması durumunda ortaya çıkan ve ömür
boyu devam eden bir hastalıktır. Bu hastalık
sonucunda kişi, yediği besinlerden kana geçen
glikozu kullanamaz ve kan şekeri yükselir.

●Dünyada 265 milyon, Türkiye’de ise 6,5 milyon
diyabet hastası bulunmaktadır

             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
NEDEN BU PROJE
●Ailemizde ve çevremizde diyabet hastalığına sahip
olan insanlar bulunmaktaydı. Bu hastalığın kontrolü
sırasında yaşadıkları zorluklar ve kontrol için
düzenli bir şekilde doktora gitmeleri onlara büyük bir
sıkıntı yaratıyordu.
● Biz de hasta kontrol sistemini kolaylaştırmak ve
kullanılması gereken insülin miktarını doktordan
bağımsız olarak hesaplamak adına bir yapay sinir
ağı oluşturduk ve bunu bir internet sitesi yardımıyla
uygulamaya koyduk.


            İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                         *
KULLANILAN YÖNTEMLER
●İnsülin miktarı tahminlemesinin en doğru şekilde
yapılabilmesi için oluşturulan yapay sinir ağının iyi bir
şekilde eğitilmesi gerekmektedir.
●Bunun için de diyabet hastalarının hastalık bilgileri ve
günlük      aktivitelerinin   düzenli    bir     şekilde
kaydedilmesine ihtiyaç vardır.
● Aynı zamanda başarılı bir eğitim için bu verilerden
yüzlercesine gereksinim duyulmaktadır.
Projemiz iki modülden oluşmaktadır.
●
     ●YSA Modülü
     ●Web Uygulama Modülü



             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
YSA MODÜLÜ
YSA NEDİR ?
●Yapay sinir ağları insan beynine ait özellikler olan
öğrenme, öğrendiklerini uygulama, var olan bilgiler
ile tahminlemeler yapma gibi yetileri herhangi bir
yardım olmadan otomatik olarak gerçekleştirme
amacıyla geliştirilmiş bilgisayar sistemleridir.
●Başka bir deyişle insan beyninden esinlenerek
oluşturulmuş,      nöronların     birbirine      sinaptik
bağlantılarla bağlanmaları sonucu oluşturulmuş bir
düşünme yapısıdır.


           İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                       *
MATLAB UYGULAMASI
●Yapay sinir ağlarının oluşturulması ve eğitilmesi
aşamasında MATLAB adlı yazılım kullanılmıştır.




                 Şekil 1: Genel YSA Modeli


         İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                     *
MATLAB KULLANIM AŞAMALARI
●Eğitim ve test aşaması için gereken bilgileri www.
diyabetdefteri.com’dan SQL sorguları ile aldık ve
alınan bilgilerden bir tablo oluşturduk.
●Bu tablolardaki verileri Uzman Dr. Mehmet Çalan ile
değerlendirdik ve bazı verilerin yanlış veya eksik
girildiği sonucuna vararak sağlıklı bir veri tablosu
oluşturduk.
 Projemizde kullandığımız ;
 ●Girdiler: Cinsiyet, Kütle indeksi, Yaş, Diyabet Yaşı,
 Sigara, Karbon Oranı, Kan Şekeri, Kan Şekeri
 Kategori, HBA1C
 ●Çıktılar: Bazal ve Bolus İnsülin miktarları

            İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                       *
YSA’NIN OLUŞTURULMASI
●Bu projede YSA için üç katmanlı ileri beslemeli geri
yayılımlı bir ağ mimarisi tasarladık. Giriş katmanında
9 (girdilerin sayısı), ara katmanda 20 ve çıkış
katmanında 2 nöron kullandık.
●Transfer fonksiyonu olarak log-sigmoid seçmeyi
uygun gördük. Ara katmandaki nöron sayısını
deneysel olarak belirledik.
●Ağın eğitiminde ise hızlı ve güvenilir bir yöntem
olan      Levenberg–Marquardt          algoritmasından
yararlandık.


           İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                      *
Normalizasyon
●Transfer fonksiyonu olarak log-sigmoid seçmiştik.
Tan-sigmoid -1 ile1 değerleri arasında çalışan bir
fonksiyondur.
●Biz de girdilerimizi normalize ederek tan-sigmoid
fonksiyonuna uygun hale getirmek zorunda kaldık.

         Normalizasyon Fonksiyonu
●Normalizasyon işlemi için MATLAB’de bulunan
Min-Max fonksiyonunu kullandık.


           İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                      *
Yapay Zekanın Test Edilmesi-1
● Ağımızı test etme amacıyla ayırdığımız test verilerini
simülasyon işlemi için ağa girdik.
●Simülasyon işleminden sonra elde edilen değerler de-
normalize edilerek Excel’de gerçek değerleri ile birlikte
bir tabloda çizilmiştir.




              İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                         *
Yapay Zekanın Test Edilmesi-2




         Bazal İnsülin Test Grafiği



  İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                             *
Web Uygulaması Modülü
●www.diyabetdefteri.com web sitesinde hasta ve doktor
olmak üzere iki tip profil bulunmaktadır.
●Hasta ve doktorların kişisel bilgileri, hastaların günlük
(kan şekeri, tansiyon, insülin, egzersiz) ve aylık
(HbA1c, lipitler, boy, kilo) ölçümleri, tükettiği besinler
ve    doktorların   hastalarına      bildirdiği   yorumlar
veritabanında saklanmaktadır.
●www.diyabetdefteri.com/mobil adresinden de mobil
cihazların siteye daha kolay erişimesi sağlanmıştır.


             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
Kullanıcı Veritabanı Şeması




Veritabanındaki tabloların ilişkisini gösteren şema

     İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                      *
Diyabet Defteri Ana Sayfası
●Resim ve efekt kullanımının en aza indirgendiği, göz
yormayacak renklere sahip bir web arayüzü
oluşturulması, tasarım boyunca hedeflendi.
● Bir betikle mobil cihazlar ile masaüstü bilgisayarları
ayırt ederek ayrı sayfalara yönlendirebilirdik fakat her
iki sayfanın da masaüstü bilgisayarda görülmek
istenmesi halinde sayfaları ayrı ayrı adresledik.
●Açılış sayfasında da yalnızca giriş ve kayıt sayfalarına
yönlendirmelere yer verildi .


             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
Web Uygulaması Ana Hatları-1




Diyabet Defteri Kan Şekeri Veri Girişi ve Kullanıcı Profili Sayfaları

              İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                                        *
Web Uygulaması Ana Hatları-2




 Diyabet Defteri Analiz ve Besin Girişi Sayfaları




   İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                    *
Web Uygulaması Ana Hatları-3




     Diyabet Defteri Doktor Arayüzü




  İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                             *
Web Uygulaması Ana Hatları-4




  Diyabet Defteri Veri Girişi Sayfa Şeması
  İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                             *
Sonuç ve Tartışma-1
●Online diyabet web sitesi Dokuz Eylül Üniversitesi
Endokrinoloji Bölümü hastalarına ve doktorlarına
kullanmaları için açılmıştır. 2’si doktor 27’si hasta
olmak üzere toplam 29 kullanıcı sisteme üye olmuştur.
● Hastalardan 20’si diyabetdefterini düzenli olarak 2 ay
boyunca kullanmışlar ve günlük verilerini girmişlerdir.
Bu verilerden 1481 adeti kan şekeri, 755 adeti insülin
ilacı, 1489 adeti besin, 162 adeti tansiyon, 75 adeti ise
egzersiz değerleridir.
.


             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
Sonuç ve Tartışma-2
●Hastalardan alınacak daha fazla ve daha çeşitli verinin
tasarladığımız YSA’nın başarısını artıracağı ve hata
oranını azaltacağı düşünülmektedir.
●Ayrıca bazal ve bolus insülin değerleri için ayrı ayrı
YSA oluşturulmasının tahminleme başarısının daha da
artıracağı düşünülmekte ve bu yönde çalışmalar
planlanmaktadır




             İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                        *
Kaynakça

[1]http://www.saglikplatformu.com/haberler/Ayrinti.asp?
   HaberNo=5401
[2] http://www.omereksi.com/?p=30
[3] www.yapay-zeka.org
[4] Matlab Guide, Desmond J. Higham, Nicholas J. Higham
[5]http://ybssoftware.files.wordpress.
   com/2011/03/ysa_uygulama.pdf
[6] Neural Network Toolbox For use with Matlab, Howard
   Demuth, Mark Beale
[7] PHP ve MySQL, Luke Welling, Laura Thomson



            İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012
                                                       *

More Related Content

What's hot

Using Cerberus and PySpark to validate semi-structured datasets
Using Cerberus and PySpark to validate semi-structured datasetsUsing Cerberus and PySpark to validate semi-structured datasets
Using Cerberus and PySpark to validate semi-structured datasetsBartosz Konieczny
 
Πτυχιακή Εργασια_e_V
Πτυχιακή Εργασια_e_VΠτυχιακή Εργασια_e_V
Πτυχιακή Εργασια_e_VPanos Tsilivis
 
Όγκοι νεφρών
Όγκοι νεφρώνΌγκοι νεφρών
Όγκοι νεφρώνAres Kaltsas
 
How to create a successful data archiving strategy for your Salesforce Org.
How to create a successful data archiving strategy for your Salesforce Org.How to create a successful data archiving strategy for your Salesforce Org.
How to create a successful data archiving strategy for your Salesforce Org.DataArchiva
 
A Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesA Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesBlack & Veatch
 

What's hot (6)

Using Cerberus and PySpark to validate semi-structured datasets
Using Cerberus and PySpark to validate semi-structured datasetsUsing Cerberus and PySpark to validate semi-structured datasets
Using Cerberus and PySpark to validate semi-structured datasets
 
Πτυχιακή Εργασια_e_V
Πτυχιακή Εργασια_e_VΠτυχιακή Εργασια_e_V
Πτυχιακή Εργασια_e_V
 
Όγκοι νεφρών
Όγκοι νεφρώνΌγκοι νεφρών
Όγκοι νεφρών
 
How to create a successful data archiving strategy for your Salesforce Org.
How to create a successful data archiving strategy for your Salesforce Org.How to create a successful data archiving strategy for your Salesforce Org.
How to create a successful data archiving strategy for your Salesforce Org.
 
A Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesA Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for Utilities
 
Enclosure Price List
Enclosure Price ListEnclosure Price List
Enclosure Price List
 

Viewers also liked

Yapay Sinir Aglari
Yapay Sinir AglariYapay Sinir Aglari
Yapay Sinir Aglariahmetkakici
 
Geri Yayılım Algoritması
Geri Yayılım AlgoritmasıGeri Yayılım Algoritması
Geri Yayılım AlgoritmasıHülya Soylu
 
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...Metin Uslu
 
Kds expert choice uygulaması
Kds expert choice uygulamasıKds expert choice uygulaması
Kds expert choice uygulamasıOğuzhan Oğuz
 
Hamming Yapay Sinir Ağı (Konu anlatımı)
Hamming Yapay Sinir Ağı (Konu anlatımı)Hamming Yapay Sinir Ağı (Konu anlatımı)
Hamming Yapay Sinir Ağı (Konu anlatımı)Murat Özalp
 
Geneti̇k algori̇tma
Geneti̇k algori̇tmaGeneti̇k algori̇tma
Geneti̇k algori̇tmaOsman Inan
 
Yapay Sinir Ağı Geliştirmesi ve Karakter Tanıma
Yapay Sinir Ağı Geliştirmesi ve Karakter TanımaYapay Sinir Ağı Geliştirmesi ve Karakter Tanıma
Yapay Sinir Ağı Geliştirmesi ve Karakter TanımaBusra Pamuk
 
Karar ağaçları ve entropi kds
Karar ağaçları ve entropi kdsKarar ağaçları ve entropi kds
Karar ağaçları ve entropi kdsOğuzhan Oğuz
 
Yazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliYazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliZafer Düzen
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by ExampleNobal Niraula
 
Karınca kolonisi algoritması
Karınca kolonisi algoritmasıKarınca kolonisi algoritması
Karınca kolonisi algoritmasıOrhan ERIPEK
 

Viewers also liked (19)

Ysa matlab
Ysa matlabYsa matlab
Ysa matlab
 
Yapay Sinir Aglari
Yapay Sinir AglariYapay Sinir Aglari
Yapay Sinir Aglari
 
Yapay sinir agları
Yapay sinir aglarıYapay sinir agları
Yapay sinir agları
 
Geri Yayılım Algoritması
Geri Yayılım AlgoritmasıGeri Yayılım Algoritması
Geri Yayılım Algoritması
 
Ysa Uygulamasi
Ysa UygulamasiYsa Uygulamasi
Ysa Uygulamasi
 
Yapay Sinir Ağları
Yapay Sinir AğlarıYapay Sinir Ağları
Yapay Sinir Ağları
 
Yapay Sinir Ağları
Yapay Sinir AğlarıYapay Sinir Ağları
Yapay Sinir Ağları
 
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...
Yapay Sinir Ağları Kullanılarak Altın (Ons) Fiyat Tahmini (Forecasting Gold P...
 
Hopfield Ağı
Hopfield AğıHopfield Ağı
Hopfield Ağı
 
Kds expert choice uygulaması
Kds expert choice uygulamasıKds expert choice uygulaması
Kds expert choice uygulaması
 
Hamming Yapay Sinir Ağı (Konu anlatımı)
Hamming Yapay Sinir Ağı (Konu anlatımı)Hamming Yapay Sinir Ağı (Konu anlatımı)
Hamming Yapay Sinir Ağı (Konu anlatımı)
 
Geneti̇k algori̇tma
Geneti̇k algori̇tmaGeneti̇k algori̇tma
Geneti̇k algori̇tma
 
Ysa dönem ödevi̇
Ysa dönem ödevi̇Ysa dönem ödevi̇
Ysa dönem ödevi̇
 
Yapay Sinir Ağı Geliştirmesi ve Karakter Tanıma
Yapay Sinir Ağı Geliştirmesi ve Karakter TanımaYapay Sinir Ağı Geliştirmesi ve Karakter Tanıma
Yapay Sinir Ağı Geliştirmesi ve Karakter Tanıma
 
Karar ağaçları ve entropi kds
Karar ağaçları ve entropi kdsKarar ağaçları ve entropi kds
Karar ağaçları ve entropi kds
 
Anp sunum
Anp sunumAnp sunum
Anp sunum
 
Yazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliYazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeli
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by Example
 
Karınca kolonisi algoritması
Karınca kolonisi algoritmasıKarınca kolonisi algoritması
Karınca kolonisi algoritması
 

Yapay Sinir Ağları ile İnsulin Tahminleme ve Mobil Diyabet

  • 1. YAPAY SİNİR AĞLARI İLE İNSÜLİN TAHMİNLEME VE MOBİL DİYABET Berk Sezgin Yağızer Karamatlı İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 2. PROJENİN AMACI ●Bu projenin amacı, doktorların karar verme yetisini iyi eğitilmiş bir Yapay Sinir Ağı (YSA) ile gerçekleştirme ve diyabet hastalığının kontrol aşamasında hem hekim hem de hastalar için bir destek mekanizması oluşturmak amaçlanmıştır. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 3. DİYABET NEDİR Diyabet: Kişinin yeterli miktarda insülin üretememesi veya ürettiği insülin hormonunu etkili bir şekilde kullanamaması durumunda ortaya çıkan ve ömür boyu devam eden bir hastalıktır. Bu hastalık sonucunda kişi, yediği besinlerden kana geçen glikozu kullanamaz ve kan şekeri yükselir. ●Dünyada 265 milyon, Türkiye’de ise 6,5 milyon diyabet hastası bulunmaktadır İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 4. NEDEN BU PROJE ●Ailemizde ve çevremizde diyabet hastalığına sahip olan insanlar bulunmaktaydı. Bu hastalığın kontrolü sırasında yaşadıkları zorluklar ve kontrol için düzenli bir şekilde doktora gitmeleri onlara büyük bir sıkıntı yaratıyordu. ● Biz de hasta kontrol sistemini kolaylaştırmak ve kullanılması gereken insülin miktarını doktordan bağımsız olarak hesaplamak adına bir yapay sinir ağı oluşturduk ve bunu bir internet sitesi yardımıyla uygulamaya koyduk. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 5. KULLANILAN YÖNTEMLER ●İnsülin miktarı tahminlemesinin en doğru şekilde yapılabilmesi için oluşturulan yapay sinir ağının iyi bir şekilde eğitilmesi gerekmektedir. ●Bunun için de diyabet hastalarının hastalık bilgileri ve günlük aktivitelerinin düzenli bir şekilde kaydedilmesine ihtiyaç vardır. ● Aynı zamanda başarılı bir eğitim için bu verilerden yüzlercesine gereksinim duyulmaktadır. Projemiz iki modülden oluşmaktadır. ● ●YSA Modülü ●Web Uygulama Modülü İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 6. YSA MODÜLÜ YSA NEDİR ? ●Yapay sinir ağları insan beynine ait özellikler olan öğrenme, öğrendiklerini uygulama, var olan bilgiler ile tahminlemeler yapma gibi yetileri herhangi bir yardım olmadan otomatik olarak gerçekleştirme amacıyla geliştirilmiş bilgisayar sistemleridir. ●Başka bir deyişle insan beyninden esinlenerek oluşturulmuş, nöronların birbirine sinaptik bağlantılarla bağlanmaları sonucu oluşturulmuş bir düşünme yapısıdır. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 7. MATLAB UYGULAMASI ●Yapay sinir ağlarının oluşturulması ve eğitilmesi aşamasında MATLAB adlı yazılım kullanılmıştır. Şekil 1: Genel YSA Modeli İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 8. MATLAB KULLANIM AŞAMALARI ●Eğitim ve test aşaması için gereken bilgileri www. diyabetdefteri.com’dan SQL sorguları ile aldık ve alınan bilgilerden bir tablo oluşturduk. ●Bu tablolardaki verileri Uzman Dr. Mehmet Çalan ile değerlendirdik ve bazı verilerin yanlış veya eksik girildiği sonucuna vararak sağlıklı bir veri tablosu oluşturduk. Projemizde kullandığımız ; ●Girdiler: Cinsiyet, Kütle indeksi, Yaş, Diyabet Yaşı, Sigara, Karbon Oranı, Kan Şekeri, Kan Şekeri Kategori, HBA1C ●Çıktılar: Bazal ve Bolus İnsülin miktarları İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 9. YSA’NIN OLUŞTURULMASI ●Bu projede YSA için üç katmanlı ileri beslemeli geri yayılımlı bir ağ mimarisi tasarladık. Giriş katmanında 9 (girdilerin sayısı), ara katmanda 20 ve çıkış katmanında 2 nöron kullandık. ●Transfer fonksiyonu olarak log-sigmoid seçmeyi uygun gördük. Ara katmandaki nöron sayısını deneysel olarak belirledik. ●Ağın eğitiminde ise hızlı ve güvenilir bir yöntem olan Levenberg–Marquardt algoritmasından yararlandık. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 10. Normalizasyon ●Transfer fonksiyonu olarak log-sigmoid seçmiştik. Tan-sigmoid -1 ile1 değerleri arasında çalışan bir fonksiyondur. ●Biz de girdilerimizi normalize ederek tan-sigmoid fonksiyonuna uygun hale getirmek zorunda kaldık. Normalizasyon Fonksiyonu ●Normalizasyon işlemi için MATLAB’de bulunan Min-Max fonksiyonunu kullandık. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 11. Yapay Zekanın Test Edilmesi-1 ● Ağımızı test etme amacıyla ayırdığımız test verilerini simülasyon işlemi için ağa girdik. ●Simülasyon işleminden sonra elde edilen değerler de- normalize edilerek Excel’de gerçek değerleri ile birlikte bir tabloda çizilmiştir. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 12. Yapay Zekanın Test Edilmesi-2 Bazal İnsülin Test Grafiği İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 13. Web Uygulaması Modülü ●www.diyabetdefteri.com web sitesinde hasta ve doktor olmak üzere iki tip profil bulunmaktadır. ●Hasta ve doktorların kişisel bilgileri, hastaların günlük (kan şekeri, tansiyon, insülin, egzersiz) ve aylık (HbA1c, lipitler, boy, kilo) ölçümleri, tükettiği besinler ve doktorların hastalarına bildirdiği yorumlar veritabanında saklanmaktadır. ●www.diyabetdefteri.com/mobil adresinden de mobil cihazların siteye daha kolay erişimesi sağlanmıştır. İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 14. Kullanıcı Veritabanı Şeması Veritabanındaki tabloların ilişkisini gösteren şema İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 15. Diyabet Defteri Ana Sayfası ●Resim ve efekt kullanımının en aza indirgendiği, göz yormayacak renklere sahip bir web arayüzü oluşturulması, tasarım boyunca hedeflendi. ● Bir betikle mobil cihazlar ile masaüstü bilgisayarları ayırt ederek ayrı sayfalara yönlendirebilirdik fakat her iki sayfanın da masaüstü bilgisayarda görülmek istenmesi halinde sayfaları ayrı ayrı adresledik. ●Açılış sayfasında da yalnızca giriş ve kayıt sayfalarına yönlendirmelere yer verildi . İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 16. Web Uygulaması Ana Hatları-1 Diyabet Defteri Kan Şekeri Veri Girişi ve Kullanıcı Profili Sayfaları İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 17. Web Uygulaması Ana Hatları-2 Diyabet Defteri Analiz ve Besin Girişi Sayfaları İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 18. Web Uygulaması Ana Hatları-3 Diyabet Defteri Doktor Arayüzü İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 19. Web Uygulaması Ana Hatları-4 Diyabet Defteri Veri Girişi Sayfa Şeması İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 20. Sonuç ve Tartışma-1 ●Online diyabet web sitesi Dokuz Eylül Üniversitesi Endokrinoloji Bölümü hastalarına ve doktorlarına kullanmaları için açılmıştır. 2’si doktor 27’si hasta olmak üzere toplam 29 kullanıcı sisteme üye olmuştur. ● Hastalardan 20’si diyabetdefterini düzenli olarak 2 ay boyunca kullanmışlar ve günlük verilerini girmişlerdir. Bu verilerden 1481 adeti kan şekeri, 755 adeti insülin ilacı, 1489 adeti besin, 162 adeti tansiyon, 75 adeti ise egzersiz değerleridir. . İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 21. Sonuç ve Tartışma-2 ●Hastalardan alınacak daha fazla ve daha çeşitli verinin tasarladığımız YSA’nın başarısını artıracağı ve hata oranını azaltacağı düşünülmektedir. ●Ayrıca bazal ve bolus insülin değerleri için ayrı ayrı YSA oluşturulmasının tahminleme başarısının daha da artıracağı düşünülmekte ve bu yönde çalışmalar planlanmaktadır İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *
  • 22. Kaynakça [1]http://www.saglikplatformu.com/haberler/Ayrinti.asp? HaberNo=5401 [2] http://www.omereksi.com/?p=30 [3] www.yapay-zeka.org [4] Matlab Guide, Desmond J. Higham, Nicholas J. Higham [5]http://ybssoftware.files.wordpress. com/2011/03/ysa_uygulama.pdf [6] Neural Network Toolbox For use with Matlab, Howard Demuth, Mark Beale [7] PHP ve MySQL, Luke Welling, Laura Thomson İZMİR ÖZEL TAKEV FEN LİSESİ @ İZMİR-2012 *