Geri Dön

MIS-IOT: Modüler akıllı sunucu tabanlı nesnelerin interneti platform yazılımı

MIS-IOT: Modular intelligent server based internet of things framework

  1. Tez No: 546735
  2. Yazar: ARAS CAN ÖNAL
  3. Danışmanlar: DOÇ. DR. AHMET MURAT ÖZBAYOĞLU
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2019
  8. Dil: Türkçe
  9. Üniversite: TOBB Ekonomi ve Teknoloji Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 125

Özet

Bu tezde, modüler ve açık kaynak olarak geliştirilen bir nesnelerin interneti platformu anlatılmaktadır. Platform arayüz modülü, kümelenmiş sunucu modülü ve öğrenme modülü olmak üzere üç ayrı modül olarak tasarlanmıştır. Platform modüler bir yapıda tasarlandığından, platforma yeni özellikler eklemek ve mevcut özelliklerin bakımını yapmak daha kolaydır. Her modül farklı bir bilgisayar sunucusu üzerine kurulabilir ve birbirleriyle REST mimarisini kullanarak haberleşir. Arayüz modülü tüm platform özelliklerinin arayüz üzerinden kullanılabilmesine imkan tanır ve daha iyi bir kullanıcı deneyimi sunmaktadır. Sunucu modülü platformun sunduğu tüm özelliklerin yönetiminden sorumludur. Öğrenme modülü zaman serisi üzerinde LSTM algoritmasını kullanarak anomali analizi yapar. Kullanıcı CSV(Comma Separated Values) formatındaki dosyayı sisteme yükleyebilir. Buna ek olarak, herhangi bir port üzerinde soket veya REST bağlantısı oluşturarak platformun veriyi bu kaynaklardan dinlemesini sağlayabilir. Herhangi bir port üzerindeki veri akışı platform üzerinden arayüz modülü vasıtasıyla takip edilebilir. Platforma veri yüklendikten sonra, öğrenme görevleri oluşturulabilir. Platform veriyle oluşturulan görev, verisiz oluşturulan görev ve LSTM görevi olmak üzere üç farklı görev tipini desteklemektedir. Veriyle oluşturulan görev tipinde, platformda bulunan veri spesifik kriterlerle daraltılıp, istenilen Python betiğine argüman olarak verilebilir. Verisiz oluşturulan görev tipinde, herhangi bir platform verisi kullanılmadan betik doğrudan çalıştırılır. LSTM görevinde ise, çeşitli LSTM parametreleri ve spesifik bir veri kullanılarak görev oluşturulabilir. Bu seçenekte ayrıca, veri seti üzerinde anomali analizi yapılır ve analiz sonuçları arayüz modülünde grafiksel olarak görüntülenebilir.

Özet (Çeviri)

In this thesis, the aim is to develop modular and open source internet of things framework. The framework is designed with three separate modules as front end module, clustered server module and learning module. Since the framework is designed with modular approach, adding new features and maintaining the each module is much easier. Each module can be deployed to different host separately and communicate with using REST architecture. The front end module is responsible for offering all framework features with user interface, thus providing better user experience. The server module is responsible for managing all framework features. The learning module handles anomaly analysis of time series data with using LSTM algorithm. The user can upload new data as CSV(Comma Separated Values). In addition to bulk loading data, the user can also create socket or REST connection in desired port for listening data from various sources. Data flow on specific port can also be tracked with user interface. After uploading or listening data from various data sources, learning tasks can be created. The framework supports three different learning task types as task with framework data, task without framework data and LSTM task. Through using task with framework data option, user can create learning task with using existing data with specific criteria. Data is converted to JSON and passed as an argument to the desired Python script. Through using task without framework data option, learning task is created without using any framework data and specified script is executed directly. In LSTM option, the learning task can be created with specifying LSTM parameters and data. In this option, anomaly analysis is made on specified dataset. Result of the anomaly analysis can be seen on the graph using the front end module.

Benzer Tezler

  1. Molluskum kontagiyozumlu çocuklarda kriyoterapi ile topikal salisilik asit (%10)ve 5-fluorourasil (%0.5)kombinasyonu tedavilerinin retrospektif olarak karşılaştırılması

    Retrospective comparison of criotherapy and topical salicyclic acid (10%) + 5-fluorourasil (0.5%) combination treatment in children with molluscum contagiosum

    ÜMMÜ GÜLSÜM KASTAL

    Tıpta Uzmanlık

    Türkçe

    Türkçe

    2006

    DermatolojiKahramanmaraş Sütçü İmam Üniversitesi

    Dermatoloji Ana Bilim Dalı

    DOÇ.DR. SEZAİ ŞAŞMAZ

  2. Yaratıcı emek, yaratıcı sınıf: İstanbul/Maslak ve Berlin'de yazılımcılar üzerine bir araştırma

    Creative labour, creative class: A study on software developers in İstanbul/Maslak and Berlin

    ÖZGE KAHRAMAN ERSÖZ

    Doktora

    Türkçe

    Türkçe

    2024

    Çalışma Ekonomisi ve Endüstri İlişkileriAnkara Üniversitesi

    Çalışma Ekonomisi ve Endüstri İlişkileri Ana Bilim Dalı

    PROF. DR. GAMZE YÜCESAN ÖZDEMİR

  3. Farklı illerden alınan bitkilerden izole edilen bakterilerin tanısı ve azot fikse etme, fosfor, potasyum ve kalsiyum çözme özelliklerinin belirlenmesi

    Identification of bacteria isolated from plants taken from pifferent prouinces and determination of properties of nitrogen fixation, phosphorus, potassium and calci̇um solubilizing

    SONGÜL YILMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    ZiraatIğdır Üniversitesi

    Bitki Koruma Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MESUDE FİGEN DÖNMEZ

    PROF. DR. İRFAN ÇORUH

  4. -mIş biçim biriminin farklı işlevlerinin bilinç uyandırma teknikleriyle öğretimine yönelik malzeme oluşturma

    Formation of material for teaching different functions of past perfect form of unit by means of techniques on raising consciousness

    NURGÜL ÜNLÜCÖMERT

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

    Eğitim ve ÖğretimDokuz Eylül Üniversitesi

    Yabancı Dil Olarak Türkçe Öğretimi Ana Bilim Dalı

    YRD. DOÇ. DR. NEVİN AKKAYA

  5. COVİD-19 ilişkili multisistem inflamatuvar sendrom (MIS-C) tanısı almış çocuk olguların geriye dönük kardiyak bulgularının değerlendirilmesi

    Retrospective evaluation of cardiac findings in children diagnosis of COVID-19 associated multisystem inflammatory syndrome (MIS-C)

    FATMA KARA

    Tıpta Uzmanlık

    Türkçe

    Türkçe

    2025

    Çocuk Sağlığı ve HastalıklarıSağlık Bilimleri Üniversitesi

    Çocuk Sağlığı ve Hastalıkları Ana Bilim Dalı

    PROF. DR. ABDULLAH KOCABAŞ