Master Degree / Yüksek Lisans Tezleri
Permanent URI for this collectionhttps://hdl.handle.net/11147/3008
Browse
10 results
Search Results
Master Thesis Analysis of fingerprint matching performance with deep neural networks(01. Izmir Institute of Technology, 2022) Göçen, Alper; Erdoğmuş, NesliFingerprints are unique biometric properties for each person. In the literature and industry, they are widely used for identification purposes. Collecting biometric datasets is a tedious work since it is not possible without the owners’ consent, and existing fingerprint datasets are either not sufficient to use in deep learning tasks by means of size or most of them are kept private to the collectors’ use. This increases the need of synthetic fingerprint images and their use in a variety of tasks especially for training deep learning models. In this study, the performance of a CNN architecture named Finger ConvNet[1] is compared to well-known networks and the question of whether a mixed dataset consisting of synthetically generated and real fingerprint images can reach a performance close or equal to ones having only real images is discussed. As a result of experiments, it is shown that the number of real images in the dataset is an important factor and that the performance of the mixed dataset was less than the one having only real images proposed in the referred study.Master Thesis Application of Graph Neural Networks on Software Modeling(01. Izmir Institute of Technology, 2020) Leblebici, Onur Yusuf; Tuğlular, Tuğkan; Belli, FevziDeficiencies and inconsistencies introduced during the modeling of software systems can cause undesirable consequences that may result in high costs and negatively affect the quality of all developments made using these models. Therefore, creating better models will help the software engineers to build better software systems that meet expectations. One of the software modelling methods used for analysis of graphical user interfaces is Event Sequence Graphs (ESG). The goal of this thesis is to propose a method that predicts missing or forgotten links between events defined in an ESG via Graph Neural Networks (GNN). A five-step process consisting of the following steps is proposed: (i) data collection from ESG model, (ii) dataset transformation, (iii) GNN model training, (iv) validation of trained model and (v) testing the model on unseen data. Three performance metrics, namely cross entropy loss, area under curve and accuracy, were used to measure the performance of the GNN models. Examining the results of the experiments performed on different datasets and different variations of GNN, shows that even with relatively small datasets prepared from ESG models, predicts missing or forgotten links between events defined in an ESG can be achieved.Master Thesis Image Classifcation by Means of Pattern Recognition Techniques(Izmir Institute of Technology, 1997) Güzel, Cumhur; Püskülcü, HalisImage classification plays an important role in many computer vision tasks such as surface inspection, shape determination etc. Various 2-D image classification techniques are investigated, assessed and a computational method to classifY the 2-D X-ray images is developed and evaluated in this study. Various pattern recognition techniques are devised for the solution of the image classification. Those techniques may be divided into mainly two groups. First one, is mathematical and statistical model based, second one, is the artificial neural network based techniques. We have concentrated on artificial neural network techniques. In the experiments, both techniques were applied for the classification of the VUR (vesico ureteral reflux) images, in this study. However, according to the experiments performed on VUR case study, neural network technique was more successful than others, in terms of classifier. A hybrid method is proposed in this study, rather than pure artificial neural network solution. Representation of images is performed via transformation invariant mathematical structure called Fourier Descriptors and these structures are used as input to train the neural network for the classification part.The application is performed as follows: Feature extraction is performed first, then extracted features are used as pattern vectors for training the neural network. Representation of the shapes in X-ray images is performed by using Fourier Descriptors. Usage of Fourier descriptors as a method of representation of the shapes, provides the transformation invariant' (translation, rotation, scaling invariant structure) representation of X-ray images. These new vector representation is fed to the neural network. Backpropagation is used as a training algorithm. After training is finished, system is readyfor questioning. The minimum-mean-distance and nearest neighbor rules are also applied for the pattern vectors generated for the experiments. But the multilayer perceptron trained by backpropagation outperforms both of these statistical classifiers.Master Thesis Prediction of Energy Consumption of Residential Buildings by Artificial Neural Networks and Fuzzy Logic(Izmir Institute of Technology, 2012) Turhan, Cihan; Gökçen Akkurt, GüldenThere are several ways to attempt to forecast building energy consumption. Different techniques, varying from simple regression to dynamic models that are based on physical principles, can be used for simulation. A frequent hypothesis for all these models is that the input variables should be based on realistic data when they are available, otherwise the evaluation of energy consumption might be under or over estimated. The aim of this thesis is to create simple models based on artificial intelligence methods (artificial neural networks and fuzzy logic) as predicting tools and to compare these methods with a building energy performance software (KEP-IYTE ESS). Architectural projects and heat load calculation reports of 148 apartment buildings (5-13 storey) from three municipalities in Ġzmir provide the input data for the models and software. Building energy consumption is modeled as a function of zoning status, heating system type, number of floors, wall overall heat transfer coefficient, glass type, area/volume ratio, existence of insulation, total external surface area, orientation, number of flats, total external surface area/total useful area, total windows area/total external surface area, width/length, total wall area/total useful floor area, total lighting requirement/total useful floor area and total wall area. Four different artificial neural network models and one fuzzy logic model were constructed, trained, tested and the results were compared with the software outcomes. The lowest mean absolute percentage error (MAPE) and mean absolute deviation (MAD) of ANN models appeared to be 4.1% and 6.57, respectively, which shows that ANN can make accurate predictions. On the other hand, fuzzy model gave an 4.86% and 7.59 of MAPE and MAD, respectively, which can be considered as sufficient accuracy.Master Thesis Data Driven Modeling Using Reinforcement Learning in Autonomous Agents(Izmir Institute of Technology, 2003) Karakurt, Murat; Özdemir, SerhanThis research has aspired to build a system which is capable of solving problems by means of its past experience, especially an autonomous agent that can learn from trial and error sequences. To achieve this, connectionist neural network architectures are combined with the reinforcement learning methods. And the credit assignment problem in multi layer perceptron (MLP) architectures is altered. In classical credit assignment problems, actual output of the system and the previously known data in which the system tries to approximate are compared and the discrepancy between them is attempted to be minimized. However, temporal difference credit assignment depends on the temporary successive outputs. By this new method, it is more feasible to find the relation between each event rather than their consequences.Also in this thesis k-means algorithm is modified. Moreover MLP architectures is written in C++ environment, like Backpropagation, Radial Basis Function Networks, Radial Basis Function Link Net, Self-organized neural network, k-means algorithm.And with their combination for the Reinforcement learning, temporal difference learning, and Q-learning architectures were realized, all these algorithms are simulated, and these simulations are created in C++ environment.As a result, reinforcement learning methods used have two main disadvantages during the process of creating autonomous agent. Firstly its training time is too long, and too many input parameters are needed to train the system. Hence it is seen that hardware implementation is not feasible yet. Further research is considered necessary.Master Thesis The Control of a Manipulator Using Cerebellar Model Articulation Controllers(Izmir Institute of Technology, 2003) Darka, Murat; Özdemir, SerhanThe emergence of the theory of artificial neural networks has made it possible to develop neural learning schemes that can be used to obtain alternative solutions to complex problems such as inverse kinematic control for robotic systems. The cerebellar model articulation controller (CMAC) is a neural network topology commonly used in the field of robotic control which was formulated in the 1970s by Albus. In this thesis, CMAC neural networks are analyzed in detail. Optimum network parameters and training techniques are discussed. The relationship between CMAC network parameters and training techniques are presented. An appropriate CMAC network is designed for the inverse kinematic control of a two-link robot manipulator.Master Thesis Artificial Neural Networks and Fuzzy Logic Applications in Modeling the Compressive Strength of Portland Cement(Izmir Institute of Technology, 2004) Can, Sever; Akkurt, SedatPortland cement production is a complex process that involves the effect of several processing parameters on the quality control of 28-day cement compressive strength (CCS). There are some chemical parameters like the C3S, C2S, C3A, C4AF, and SO3 contents in addition to the physical parameters like Blaine (surface area) and particle size distribution. These factors are all effective in producing a single quantity of 28-day CCS. The long duration of 28 day CCS test provided the motivation for research on predictive models. The purpose for these studies was to be able to predict the strength instead of waiting for 28 days for the test to be complete. In this thesis, artificial intelligence (AI) methods like artificial neural networks (ANNs) and fuzzy logic were used in the modeling of the 28-day CCS. The two models were compared for their quality of fit and for the ease of application.Quality control data from a local cement plant were used in the modeling studies. The data were separated randomly into two parts: the first one contained 100 data points to be used in training and the second part had 50 data points to be used in testing stages of the models. In this study, four different AI models were created and tested (3 ANN, 1 fuzzy logic). One of the ANN models (Model A) had 20 input parameters in 20x20x1 architecture with testing average absolute percentage error (AAPE) of 2.24%. The other ANN model (Model B) had four input parameters (SO3, C3S, Blaine and total alkali amount) in 4x4x1 architecture with AAPE of 2.41%. Both of the Model A and the Model B were created in the MatLAB® environment by writinga custom computer code. The last ANN model (Model C) actually refers to 72 differentANN models created in the MatLAB® neural networks toolbox. In order to obtain a model with the lowest error, different learning algorithms, training functions and architectures in combinations were tested. The lowest AAPE among these models appeared to be 2.31%. The fuzzy logic model (Model D) which had four input parameters (SO3, C3S, Blaine and total alkali amount) was created in the MatLAB fuzzy logic toolbox. In order to write the fuzzy rules, the sensitivity analysis of the Model B was utilized. The AAPE of the Model D was 2.69%. The model was compared with the ANN models for its error levels and ease of application. The results indicated that through the application of fuzzy logic algorithm, a more user friendly andmore explicit model than the ANNs could be produced within successfully low error margins.Master Thesis "ann" Artifical Neural Networks and Fuzzy Logic Models for Cooling Load Prediction(Izmir Institute of Technology, 2005) Bozokalfa, Gökhan; Akkurt, SedatIn this thesis Artificial Neural Networks (ANN) and fuzzy logic models of the building energy use predictions were created. Data collected from a Hawaian 42 storey commercial building chiller plant power consumption and independent hourly climate data were obtained from the National Climate Data Center of the USA. These data were used in both ANN and the fuzzy model setting up and testing. The tropical climate data consisted of dry bulb temperature, wet bulb temperature, dew point temperature, relative humidity percentage, wind speed and wind direction.Both input variables and the output variable of the central chiller plant power consumption were fuzzified, and fuzzy membership functions were employed. The Mamdani fuzzy rules (32 rule) in If .Then format with the centre of gravity (COG; centroid) defuzzification were employed. The average percentage error levels in the fuzzy model and the ANN model were end up with 11.6% (R2.0.88) and 10.3% (R2.0.87), respectively. The fuzzy model is successfully presented for predicting chiller plant energy use in tropical climates with small seasonal and daily variations that makes this fuzzy model.Master Thesis Using Artificial Neural Networks To Predict Issuance Durations of Occupancy Permit Applications(Izmir Institute of Technology, 2011) Kontbay, Setenay; Doğan, Sevgi ZeynepThis study aims to predict the issuance durations of occupancy permit applications using the delay causes defined in the permit process and reveal the most significant causes affecting the performance of the prediction. Artificial Neural Networks (ANN) is used for predicting the issuance durations of occupancy permit applications. The model is constructed to predict the issuance durations of least once rejected applications made to Izmir Konak Municipality during year 2008. Then, sensitivity analysis is carried out to detect the most significant delay causes affecting the issuance duration. Permit data are examined to reveal the delay causes of occupancy permit process. Six inputs are generated from the delay causes and used in ANN model: 1) Number of missing approval letters, 2) Number of missing payment documents, 3) Number of non-conformances of project to codes and regulations, 4) Number of all missing documents, 5) First permit application season, 6) First permit rejection season. Total issuance durations of the occupancy permit applications are used as the output parameters of the model. The results of the analysis indicate that the prediction accuracy of the model is 86% and the number of missing approval letters, the number of missing payment documents, and the first application season are respectively the three most significant inputs affecting the prediction performance of the model. This study proves that the total issuance durations are so bound to the delay causes in the permit process that it can be learned and predicted by the ANN model and the occupancy permit process is required to be reengineered.Master Thesis Artificial Neural Networks Model for Air Quality in the Region of Izmir(Izmir Institute of Technology, 2002) Birgili, Savaş; Tayfur, GökmenIn this study, a systematic approach to the development of the artificial neural networks based forecasting model is presented. S02, and dust values are predicted with different topologies, inputs and transfer functions. Temperature and wind speed values are used as input parameters for the models. The back-propagation learning algorithm is used to train the networks. R 2 (correlation coefficient), and daily average errors are employed to investigate the accuracy of the networks. MATLAB 6 neural network toolbox is used for this study. The study results indicate that the neural networks are able to make accurate predictions even with the limited number of parameters. Results also show that increasing the topology of the network and number of the inputs, increases the accuracy of the network. Best results for the S02 forecasting are obtained with the network with two hidden layers, hyperbolic tangent function as transfer function and three input variables (R2 was found as 0,94 and daily average error was found as 3,6 j..lg/m3).The most accurate results for the dust forecasting are also obtained with the network with two hidden layer, hyperbolic tangent function as transfer function and three input variables (R2 was found as 0,92 and daily average error was found as 3,64 j..lg/m3).S02 and dust predictions using their last seven days values as an input are also studied, and R2 is calculated as 0,94 and daily average error is calculated as 4,03 Jlg/m3 for S02 prediction and R2 is calculated as 0,93 and daily average error is calculated as 4,32 Jlg/m3 for dust prediction and these results show that the neural network can make accurate predictions.
