5 results
Search Results
Now showing 1 - 5 of 5
Article Citation - WoS: 1Citation - Scopus: 1A New Multi-Target Compiler Architecture for Edge-Devices and Cloud Management(Gazi Univ, 2022) Gokcay, ErhanEdge computing is the concept where the computation is handled at edge-devices. The transfer of the computation from servers to edge-devices will decrease the massive amount of data transfer generated by edge-devices. There are several efficient management tools for setup and connection purposes, but these management tools cannot provide a unified programming system from a single source code/project. Even though it is possible to control each device efficiently, a global view of the computation is missing in a programming project that includes several edge-devices for computation and data analysis purposes, and the devices need to be programmed individually. A generic workflow engine might automate part of the problem using standard interfaces and predefined objects miming on edge-devices. Nevertheless, the approach fails in fine-tuning each edge-device since the computation cannot be moved easily among devices. This paper introduces a new compiler architecture to control and program edge-devices from a single source code. The source code can be distributed to multiple edge-devices using simple compiler directives, and the transfer and communication of the source code with multiple devices are handled transparently. Fine-tuning the source code and code movement between devices becomes very efficient in editing and time. The proposed architecture is a lightweight system with fine-tuned computation and distribution among devices.Master Thesis Akıllı Evler için Nesnelerin İnterneti (ıot) Tabanlı Referans Mimarisi Tasarımı ve Uygulaması(2022) Bello, Abdussamad; Karakaya, ZiyaBirlikte Çalışabilirlik olarak adlandırılan; uygulamaların, sistemlerin, cihazların ve servislerin birlikte güvenilir ve tutarlı bir şekilde çalışabilmesi günümüz akıllı ev sistemlerinin en önemli sorunlarından biridir. Birlikte çalışabilirlik eksikliği ve buna eşlik eden teknolojik bölümlenme (yani, aynı ortamdaki farklı cihazların farklı uygulamalar ile yönetilmesi) akıllı ev geliştiricileri için büyük bir bariyer ve tüketicilerin ev ortamlarındaki IoT ürünlerini kabullenilmesine karşı direnç oluşturmaktadır. Bu çalışmanın amacı, birlikte çalışabilirliği artırırken akıllı ev ortamındaki cihaz ve hizmetlerden gelen verileri yönetecek, izleyecek ve işleyecek IoT tabanlı bir Akıllı Ev Referans Mimarisi oluşturmaktır. Bu çalışma aynı zamanda, FIWARE bileşenlerini kullanarak önerilen referans mimarisine uygun bir kavram kanıt çözümünü ortaya koymaktadır. Bu çalışmanın yürütülmesi sırasında mevcut çalışmalar ve sorunları analiz edilmiş, bunlara çözüm sunmak için ise yapıcı araştırma metodolojisi ve ProSA-RA süreci kullanılmıştır. Akıllı ev ekosistemindeki uçurumları kapatmak üzere akıllı ev geliştiricileri, mimarilerini, uygulamalarını ve cihazlarını oluştururken bu çalışmada önerilen referans mimariyi benimsemesi önerilmektedir. Anahtar Kelimeler: Nesneleri İterneti (IoT), Akıllı Ev Sistemleri, Referans Mimari, Akıllı Ev Kavram Kanıtı Uygulaması, FIWARE, ProSA-RAMaster Thesis A Conceptual Roadmap for the Fourth Industrial Revolution (industry 4.0) for Small and Medium-Sized Enterprises (smes)(2020) Summak, Ahmed; Erkan, Turan ErmanBu çalışmanın amacı, Endüstri 4.0'ın mevcut olgunluk modellerini gözden geçirmektir, ve Küçük ve Orta Ölçekli İşletmelerin (KOBİ'ler) ihtiyaca uygunluklarını doğrulamak, ve daha sonra KOBİ'ler için Endüstri 4.0'ın uygulanması için kavramsal bir yol haritası önermekteyiz. Bunu başarmak için, çalışma KOBİ'lerin özelliklerini ve Akıllı Üretimin (SM) doğru bir şekilde benimsenmesi için kapsanması gereken boşlukları göstermiştir. Çalışmanın sonuçları olarak, KOBİ'ler için sadece birkaç çalışmanın uygun olduğu tespit edilmiştir. Bu çalışmanın temel bulguları şunlardır: Her bir KOBİ için kaynaklarına ve durumuna göre benzersiz bir plan sunulmalıdır. Bu plan öz değerlendirme sonuçlarıyla bağlantılı olmalıdır. Gerçek durum vade düzeyinde tanımlanmalıdır, ve KOBİ'lerin çoğunda kaynak eksikliği nedeniyle, dolayısıyla (Level 0) bu yol haritasında verilmiştir. Ve bu seviyeden geçiş en zor aşama olacak. KOBİ'ler için öz değerlendirme araçlarının önemini bulduk, ve bu araçların anlaşılması kolay olmalı, böylece şirket durumunu periyodik olarak kontrol edebilir. Bu çalışma, KOBİ'lerin amaçlarına ulaşmak için gerekli yol haritası ve stratejileri ile Endüstri 4.0'ın en uygun modelini geliştirmelerine yardımcı olduğundan, kültürdeki değişimi destekleyecektir.Article Citation - WoS: 47Citation - Scopus: 70Software architecture of the internet of things (IoT) for smart city, healthcare and agriculture: analysis and improvement directions(Springer Heidelberg, 2021) Gavrilovic, Nebojsa; Mishra, AlokInternet of things (IoT) enables organizations to automate the process and improves service delivery through Internet technology and transferring the data at the cloud level. IoT does not allow the use of a universal software architecture for different fields in which it is used, but needs to be adjusted according to the requirements of users. This paper presents an analysis of currently available types of software architectures of the IoT systems in the field of smart cities, healthcare, and agriculture. It provides a proposal for solutions and improvements of different software architecture types, interactions between identified software architecture elements that will provide better performance and simplicity. The novelty of the study is the analysis of different types of IoT software architecture such as: layered, service-oriented and cloud-based software architecture application in these areas of IoT. Based on the analysis, the study proposed the type of software architecture of the IoT system for the relevant area of application (smart city, healthcare, and agriculture). Specific points of research are: analysis of different types of software architecture applied in IoT systems, identification of functionalities available in IoT systems through different types of software architecture, the proposal for enhancement of the above functionalities, and proposal of software architecture that is most relevant to the IoT system of a particular area.Master Thesis Iot için Rapsberry Pi ve Usb Hızlandırıcı ile Derin Öğrenme Tabanlı Yüz Tanıma(2021) Yıldız, Kutay; Koyuncu, MuratBilgisayar bilimi alanında derin öğrenme üzerine yapılan araştırmalar son zamanlarda oldukça arttı. Bir çok alanda tahmin performansı bazında derin öğrenme uygulamaları lider durumdadır, ancak, gerektirdiği yüksek işlemci gücü oldukça fazladır. Derin sinir ağı (DNN) modellerinin optimizasyonu üzerinde çalışan bir çok araştırma mevcuttur. Model optimizasyonuna ek olarak derin öğrenme tabanlı makine öğrenmesi (ML) uygulamalarına yönelik verimli güç kullanımı sağlayan özel donanımlar geliştirilmektedir. Bu çalışmanın amacı mobil platformlar için geliştirilmiş yüz tanıma algoritmalarının detaylı bir karşılaştırmasını yapmaktır. Testlerde Raspberry Pi ve makine öğrenmesi uygulamaları için geliştirilmiş Google's Coral Edge tensor işlem birimi (TPU) kullanıldı. Farklı yüz tanıma adımları (yüz tanıma, tipik nokta tanıma, öznitelik çıkarma) tek tek test edildi. Bireysel testlere ek olarak yüz tanıma hattı bir bütün olarak test edildi. Eğitim sonrası tamsayı indirgeme tekniği mobil modellerin daha ileri optimizasyonunun yapılabilirliğini test etmek amaçlı kullanıldı. Mobil platformlara ek olarak mobil olmayan platform üzerinde karşılaştırma amaçlı testler yapıldı. Raspberry Pi 4 TPU ile birlikte kullanıldığında DNN bazlı yüz tanıma uygulamalarında saniyede 14.7 kare hıza ulaşılabildi. Bu çalışmada sunulan karşılaştırma sonuçları yüz tanıma alanında çalışma yürüten uygulamacılara katkıda bulunabilir.

