Crack detection with deep learning: an exemplary study of data design in architecture

Özgenel, Çağlar Fırat
Dramatic increase of available data in the last 20 years transformed the role of data in artificial intelligence algorithms for problem solving. Deep learning embodies potentials for both finding novel correlations within data, and improvement in decision making process in its massiveness. Thus, this approach is prominent in processing such massive data by removing the necessity of explicitly determining features relevant to the solution. Reformulation of the problem in terms of determining which data represent the problem and evaluating the results emerge as the primary challenges in deep learning applications. Within the scope of this thesis, data design term is introduced to describe end to end process of problem solving with deep learning algorithms which is suitable for broad range of applications including problems in architecture. Data design defined as a holistic approach embracing the process from problem (re)formulation to evaluation of the results considering the interrelations of decisions made throughout the process. In this context, data design in architecture is exemplified with the task of crack detection in buildings in order to minimize subjectivity in the course of evaluating the results. For this purpose, the relation between data and deep learning framework, case specific evaluation requirements and strategies for enhancing the performance are inspected v vi through image classification and semantic segmentation applications for crack detection. Concordantly, this study contributes to the literature not only with the introduction and framing of data design but also with the proposal of crack detection specific evaluation metrics for both image classification and segmentation applications and a novel method is proposed employing quad tree and deep learning algorithms in conjunction for semantic segmentation of objects with limited visual features. As a result, data design and respective consequences are discussed in depth and demonstrated regarding the case dependency, decisions taken in the course of implementation and their influences to both process and the results.


Geospatial object recognition using deep networks for satellite images
Barut, Onur; Alatan, Abdullah Aydın; Department of Electrical and Electronics Engineering (2018)
Deep learning paradigm has been drawing significant interest during the last decade due to the recent developments in novel machine learning algorithms and improvements in computational hardware. Satellite image analysis is also an important scientific area with many objectives, such as disaster and crisis management, forest cover, road mapping, city planning, even military purposes. Spatial correlations of land cover or geospatial objects between different images lead to widely utilization of convolutional...
Neural networks with piecewise constant argument and impact activation
Yılmaz, Enes; Akhmet, Marat; Department of Scientific Computing (2011)
This dissertation addresses the new models in mathematical neuroscience: artificial neural networks, which have many similarities with the structure of human brain and the functions of cells by electronic circuits. The networks have been investigated due to their extensive applications in classification of patterns, associative memories, image processing, artificial intelligence, signal processing and optimization problems. These applications depend crucially on the dynamical behaviors of the networks. In t...
Position estimation for timing belt drives of precision machinery using structured neural networks
KILIÇ, Ergin; DOĞRUER, CAN ULAŞ; Dölen, Melik; Koku, Ahmet Buğra (2012-05-01)
This paper focuses on a viable position estimation scheme for timing-belt drives using artificial neural networks. In this study, the position of a carriage (load) is calculated via a structured neural network topology accepting input from a position sensor on the actuator side of the timing belt. The paper presents a detailed discussion on the source of transmission errors. The characteristics of the error in different operation regimes are exploited to construct different network topologies. That is, a re...
Mobile Robot Heading Adjustment Using Radial Basis Function Neural Networks Controller and Reinforcement Learning
BAYAR, GÖKHAN; Konukseven, Erhan İlhan; Koku, Ahmet Buğra (2008-10-28)
This paper proposes radial basis function neural networks approach to the Solution of a mobile robot heading adjustment using reinforcement learning. In order to control the heading of the mobile robot, the neural networks control system have been constructed and implemented. Neural controller has been charged to enhance the control system by adding some degrees of strength. It has been achieved that neural networks system can learn the relationship between the desired directional heading and the error posi...
Representing temporal knowledge in connectionist expert systems
Alpaslan, Ferda Nur (1996-09-27)
This paper introduces a new temporal neural networks model which can be used in connectionist expert systems. Also, a Variation of backpropagation algorithm, called the temporal feedforward backpropagation algorithm is introduced as a method for training the neural network. The algorithm was tested using training examples extracted from a medical expert system. A series of experiments were carried out using the temporal model and the temporal backpropagation algorithm. The experiments indicated that the alg...
Citation Formats
Ç. F. Özgenel, “Crack detection with deep learning: an exemplary study of data design in architecture,” Ph.D. - Doctoral Program, Middle East Technical University, 2018.