Akıllı evlerde kullanılan yapay zekâ teknikleri için simülasyon geliştirilmesi
Akıllı evlerde kullanılan yapay zekâ teknikleri için simülasyon geliştirilmesi
Yazar: Güneş, Hüseyin; Bicakcı, Sabri; Orta, Emre; Akdaş, Davut
Dergi: Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji, Vol. 7 No. 3, 2019
Anahtar kelimeler: Engineering ; Mühendislik ; akıllı ev,simülasyon,yapay zeka

Sürekligelişen teknoloji ile birlikte insan yaşamının büyük bir kısmının içindegeçirildiği evler değişime uğramış ve akıllı ev kavramı ortaya çıkmıştır.Bununla beraber akıllı evlerde, birçok işlemin otomatik olarakgerçekleştirilebilmesi ve akıllı evin, evde yaşayan bireylere göre özelçözümler üretebilmesi için yapay zekâ algoritmaları kullanılmaya başlanmıştır.Yapay zekâ algoritmalarının düzgün bir şekilde çalışabilmesi için sürekliolarak farklı koşullar altında test edilmesi ve geliştirilmesi gerekmektedir.Algoritma testinin gerçek ortamlarda gerçekleştirilmesi ise birçok sorunuberaberinde getirmekte ve verimliliği düşürmektedir. Akıllı evler ve farklıdisiplinlerdeki benzer durumlarda algoritma geliştirme ve iyileştirmeçalışmaları simülasyon ortamında da yapılabilmektedir. Bu çalışmada, akıllıevler için geliştirilen yapay zekâ algoritmalarının test edilebilmesi içinözelleştirilmiş bir simülasyon geliştirilmiştir. Simülasyonda ilk olarakistenilen sayıda odaya sahip bir ev oluşturulabilmekte ve bu eve istenilensayıda ve farklı görevleri olan akıllı ev bileşenleri eklenebilmektedir. Dahasonra bu evi kullanacak sanal bireyler ve bu bireyler için haftalık yaşamsenaryoları oluşturulabilmektedir. Tüm bu işlemlerin ardından sistem verilengirdiler doğrultusunda gerçek zamanlı olarak bir akıllı evi simüle etmektedir.Simülasyon sırasında istenilen yapay zekâ algoritmaları sistem üzerindeçalıştırılabilmekte ve yaptıkları işlemler takip edilebilmektedir. Ayrıcasisteme istenilen her an senaryolar dışında farklı şartlar oluşturmak içinmüdahale edilebilmektedir. Çalışmada son olarak geliştirilen simülasyon bir ayboyunca çalıştırılmış ve herhangi bir sorun çıkmadan belirlenen senaryolaragöre işlemleri gerçekleştirerek yapay zekâ algoritmalarını çalıştırdığı tespitedilmiştir.

Sürekligelişen teknoloji ile birlikte insan yaşamının büyük bir kısmının içindegeçirildiği evler değişime uğramış ve akıllı ev kavramı ortaya çıkmıştır.Bununla beraber akıllı evlerde, birçok işlemin otomatik olarakgerçekleştirilebilmesi ve akıllı evin, evde yaşayan bireylere göre özelçözümler üretebilmesi için yapay zekâ algoritmaları kullanılmaya başlanmıştır.Yapay zekâ algoritmalarının düzgün bir şekilde çalışabilmesi için sürekliolarak farklı koşullar altında test edilmesi ve geliştirilmesi gerekmektedir.Algoritma testinin gerçek ortamlarda gerçekleştirilmesi ise birçok sorunuberaberinde getirmekte ve verimliliği düşürmektedir. Akıllı evler ve farklıdisiplinlerdeki benzer durumlarda algoritma geliştirme ve iyileştirmeçalışmaları simülasyon ortamında da yapılabilmektedir. Bu çalışmada, akıllıevler için geliştirilen yapay zekâ algoritmalarının test edilebilmesi içinözelleştirilmiş bir simülasyon geliştirilmiştir. Simülasyonda ilk olarakistenilen sayıda odaya sahip bir ev oluşturulabilmekte ve bu eve istenilensayıda ve farklı görevleri olan akıllı ev bileşenleri eklenebilmektedir. Dahasonra bu evi kullanacak sanal bireyler ve bu bireyler için haftalık yaşamsenaryoları oluşturulabilmektedir. Tüm bu işlemlerin ardından sistem verilengirdiler doğrultusunda gerçek zamanlı olarak bir akıllı evi simüle etmektedir.Simülasyon sırasında istenilen yapay zekâ algoritmaları sistem üzerindeçalıştırılabilmekte ve yaptıkları işlemler takip edilebilmektedir. Ayrıcasisteme istenilen her an senaryolar dışında farklı şartlar oluşturmak içinmüdahale edilebilmektedir. Çalışmada son olarak geliştirilen simülasyon bir ayboyunca çalıştırılmış ve herhangi bir sorun çıkmadan belirlenen senaryolaragöre işlemleri gerçekleştirerek yapay zekâ algoritmalarını çalıştırdığı tespitedilmiştir.