Geri Dön

Klavye vuruş zamanlama verileri üzerinde makine öğrenmesi uygulamaları

Machine learning applications on keyboard timing data.

  1. Tez No: 863920
  2. Yazar: MUJAHED MOHDFATHI MOHAMMAD ALİSSA
  3. Danışmanlar: DOÇ. DR. HASAN TEMURTAŞ, DR. ÖĞR. ÜYESİ ÇİĞDEM BAKIR
  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: 2024
  8. Dil: Türkçe
  9. Üniversite: Kütahya Dumlupınar Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Kullanıcı kimlik doğrulaması, dijital gerçekleştirilen hizmetlerin güvenliğinin sağlanarak yetkisiz kullanıcıların sisteme girerek verilerin paylaşımını, değişikliğine ve bozulmasını önleyen önemli bir uygulamadır. Tuş vuruşu dinamiği, sistemin güvenliğini sağlamak için sisteme giriş yapan kullanıcıların yazma işlemlerini araştıran biyometrik bir uygulamadır. Veri analizi, test protokolleri, verinin değerlendirilmesi ile düzensizliği ve insan davranışlarına bağlı gerçekleştirilmesi gibi sebeplerden dolayı tuş verilerinin sınıflandırılması oldukça zordur. Çünkü aynı kullanıcıya ait farklı zaman dilimlerinde çok sayıda şifre girişi vardır. Bu sebeple biyometrik tabanlı tuş vuruşu tanıma sistemlerine ihtiyaç bulunmaktadır. Bu problemlerden yola çıkarak bu çalışmada Karar Ağaçları, Rastgele Orman, Extra Tree, K-En Yakın Komşuluk (KNN) ve Destek Vektör Makineleri (DVM) gibi makine öğrenimi yöntemleri ile Derin Sinir Ağları (Deep Neural Network - DNN) ve Evrişimsel Sinir Ağları (Convoluational Neural Network - CNN) gibi derin öğrenme modelleri kullanılarak tuş vuruş dinamikleri sınıflandırılmıştır ve kullanılan tüm yöntemlerin sonuçları karşılaştırmalı olarak sunulmuştur. Siber güvenlik ve kullanıcı kimlik doğrulamasının çok önemli olduğu çağımızda, farklı makine öğrenimi teknikleri yapılan bu çalışma ile kullanıcı davranış verilerinin daha iyi anlaşılması ve kullanılması gerçekleştirilmiştir. Çalışmada kullanılan her yöntem için uygun parametre belirlenerek sistemin doğruluğunun arttırılması amaçlanmıştır. Ayrıca bu çalışma ile karmaşık davranışsal verilerin deşifre edilmesi ve dijital sistemlerin güvenliğinin artırılmasında güvenli bir kullanıcı tanıma aracı sağlayan kimlik doğrulama güvenlik yöntemlerine ışık tutulmuştur.

Özet (Çeviri)

Having a healthy user identity and ensuring the security of digital money is an important practice that prevents users from sharing, changing and corrupting what is stored in the systems. Keystroke dynamics is a biometric application that investigates what users log in to the system to increase the system. It is very difficult to classify keystroke data due to reasons such as data analysis, test protocols, evaluation and calibration of data, and human performance. Because there are many password entries for the same user in different time periods. Therefore, biometric-based keystroke recognition systems are needed. Based on these problems, these results are obtained by machine options such as Decision Trees, Random Forest, Extra Tree, k-nearest neighborhood (kNN) and Support Vector Machines (SVM), Deep Neural Network (DNN) and Convolutional Neural Networks. Keystroke dynamics were classified using deep learning models such as (Convoluational Neural Network - CNN) and the results of all used modes were presented comparatively. In our age where cyber security and user authentication are very important, this study using different machine solutions techniques has enabled a better understanding and use of user behavior data. By determining the appropriate parameter for the method used in the study, the accuracy of the system gradually increases. In addition, this study shed light on identity system security methods that provide a secure user identification tool for encrypting complex behavioral data and protecting the security of digital systems.

Benzer Tezler

  1. Microprocessor controlled analog data acquisition unit

    Başlık çevirisi yok

    METİN AKBİL

    Yüksek Lisans

    İngilizce

    İngilizce

    1988

    Elektrik ve Elektronik MühendisliğiBoğaziçi Üniversitesi

    DOÇ. DR. ÖMER CERİD

  2. Mikrobilgisayar için gerçek zamanlı çok görevli bir giriş/çıkış yazılımının tasarımı ve gerçekleştirilmesi

    Başlık çevirisi yok

    NACİ SELİM İSHAKBEYOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    1988

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ SAATÇİ

  3. Implementation of (63, 43) reed-solomon decoder using the Z80 general purpose microprocessor

    Başlık çevirisi yok

    F.TANER ÖZDEMİR

    Yüksek Lisans

    İngilizce

    İngilizce

    1990

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SEMİH BİLGEN

  4. Microprocessor based controller design and implementation for digital control of power converters

    Başlık çevirisi yok

    METİN FIRAT

    Yüksek Lisans

    İngilizce

    İngilizce

    1990

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYDIN ERSAK