Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.11851/2555
Title: | Zaman serisi verilerinin derin yapay sinir ağları ile analizi ve eniyilemesi : Finansal tahmin algoritmaları | Other Titles: | Analysis and optimization of the time series data with deep artificial neural networks: Financial estimation algorithms | Authors: | Sezer, Ömer Berat | Advisors: | Özbayoğlu, Ahmet Murat | Keywords: | Financial data analysis Deep convolutional neural network Machine learning Trading strategies Genetic algorithm Technical analysis Finansal veri analizi Derin konvolüsyonel sinir ağı Makine öğrenme Alım satım stratejileri Genetik algoritma Teknik analiz |
Publisher: | TOBB University of Economics and Technology,Graduate School of Engineering and Science TOBB ETÜ Fen Bilimleri Enstitüsü |
Source: | Sezer, Ö. (2018). Zaman serisi verilerinin derin yapay sinir ağları ile analizi ve eniyilemesi : Finansal tahmin algoritmaları. Ankara: TOBB ETÜ Fen Bilimleri Enstitüsü. [Yayınlanmamış doktora tezi] | Abstract: | Zaman serisi verilerinin analizi istatiksel / matematiksel analiz, sinyal işleme, özellik çıkartma, örüntü tanıma, makine öğrenme ve derin öğrenme yöntemleriyle yapılmaktadır. Zaman serisi verilerinin analizi yapılarak, verilerin gelecek zamandaki değerlerinin tahmini yapılabilmektedir. Finansal zaman serisi verilerinin analizinde finansal teknik analiz göstergeleri kullanıldığı gibi makine öğrenme ve derin öğrenme algoritmaları da kullanılmaktadır. Ancak, literatürdeki çalışmalarda teknik analiz verilerini derin sinir ağı modelleriyle entegre eden modellere pek rastlanmamıştır. Önerilen tez ile teknik analiz verileri işlenerek, derin öğrenme yöntemleri ile birlikte kullanılmaktadır. Tezde önerilen yöntemlerin, diğer önerilen yöntemlerden farkı teknik analiz verilerinin fiyatlar üzerine uygulanarak özellik vektör ve matrislerinin (iki boyutlu resim) oluşturulması ve finansal zaman serisi verilerinin sınıflandırma problemine dönüştürülmesidir. Finansal zaman serisi verilerinde, orta ve uzun vadede finansal tahmin yapabilen, yüksek oranda kar elde edilmesi sağlayabilen, stabil kararlar alabilen yöntemler geliştirmek hedeflenmiştir. Bu hedefler doğrultusunda; finansal teknik analiz göstergeleri, genetik algoritma, derin çok katmanlı algılayıcı sinir ağı, derin konvolüsyonel sinir ağları kullanılarak yenilik içeren algoritma ve metotlar geliştirilmiştir. Tez kapsamında dört farklı öneri yapılmıştır. Önerilen algoritmalar, gerçek bir finansal değerlendirme senaryosunda gerçek verilerle koşturularak, "Al&Tut", RSI ve SMA modelleri ile, LSTM ve MLP regresyon yöntemleri ile karşılaştırılmıştır. Elde edilen sonuçlar yaygın kullanılan Al-Sat modelleri ve literatürde yer alan yapay öğrenme modelleri ile kıyaslandığında daha iyi başarım sağladığı gözlemlenmiştir. Geliştirilen modeller farklı zaman serilerine uygulanabilir. Time series data is analysed with different methods in terms of statistical / mathematical analysis, signal processing, feature extraction, pattern recognition, machine learning and deep learning methods. By analysing the time series data, future values of the data can be estimated. In the analysis of financial time series data, as financial technical analysis indicators are used, machine learning and deep learning algorithms are also used. However, models that integrate technical analysis data with deep neural networks are rarely seen in literature. With the proposed thesis, as a contribution to literature, technical analysis data and deep convolutional neural network are combined. The difference between the proposed models and the existing methods can be explained as follows: Technical analysis data is applied on the prices to create feature vectors and matrices (two-dimensional images) and the financial time series data is converted into a classification problem. In this thesis, our aim is to develop methods that can make financial forecasts in the medium and long term, making stable decisions that can provide maximum profit. In line with these objectives; financial technical analysis indicators, genetic algorithm, deep multilayer perceptron, deep convolutional neural network were used to develop novel algorithms and methods. Four different models were proposed in the thesis. The proposed algorithms were run in a real financial evaluation scenario and results were compared with Buy&Hold strategies, RSI and SMA models, LSTM and MLP regression methods. It has been observed that the obtained results provide better performance when compared to the widely used Buy&Hold models and machine learning models in the literature. Proposed models can be adapted to different time series to be utilized in various use cases. |
URI: | https://hdl.handle.net/20.500.11851/2555 https://tez.yok.gov.tr/UlusalTezMerkezi/tezSorguSonucYeni.jsp |
Appears in Collections: | Bilgisayar Mühendisliği Doktora Tezleri / Computer Engineering PhD Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
507104.pdf | 3.04 MB | Adobe PDF | View/Open |
CORE Recommender
Page view(s)
614
checked on Nov 4, 2024
Download(s)
510
checked on Nov 4, 2024
Google ScholarTM
Check
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.