Object localization with reinforcement learning Pekiştirmeli öǧrenme ile nesne yeri saptama

Reinforcement Learning, which has recently started to be used more and more in computer vision applications, is mostly utilized in solving object tracking and object localization problems. Most of the time, training these problems makes use of bounding box information; however, producing bounding box information requires meticulous human effort. In this work, a framework for solving the object localization problem without using bounding boxes is proposed. Instead of bounding boxes; a database of tightly cropped images and a database of uncropped scenes is required. The framework consists of two parts: A reinforcement learning agent that tries to produce tightly cropped images from uncropped scenes and a discriminator which aims to determine whether an image is generated by the reinforcement learning agent or it belongs to the distribution of the tightly cropped image database. The experiment results indicate that achieving a promising localization performance is possible without using explicit bounding box information.


Halici, Eren; Alatan, Abdullah Aydın (2018-10-10)
Object localization can be defined as the task of finding the bounding boxes of objects in a scene. Most of the state-of-the-art approaches utilize meticulously handcrafted training datasets. In this work, we are aiming to create a generative adversarial reinforcement learning framework, which can work without having any explicit bounding box information. Instead of relying on bounding boxes, our framework uses tightly cropped object images as training data. Our image localization framework consists of two ...
Generation and modification of 3D models with deep neural networks
Öngün, Cihan; Temizel, Alptekin; Department of Information Systems (2021-9)
Artificial intelligence (AI) and particularly deep neural networks (DNN) have become very hot topics in the recent years and they have been shown to be successful in problems such as detection, recognition and segmentation. More recently DNNs have started to be popular in data generation problems by the invention of Generative Adversarial Networks (GAN). Using GANs, various types of data such as audio, image or 3D models could be generated. In this thesis, we aim to propose a system that creates artificial...
Supervised mesh segmentation for 3D objects with graph Convolutional neural networks
Perek, Emir Kaan; Sahillioğlu, Yusuf; Department of Computer Engineering (2019)
Mesh segmentation is a fundamental application that is primarily used for understanding and analyzing 3D shapes in a broad range of areas in Computer Science. With the increasing trend of deep learning, there have been many learning-based solutions to the mesh segmentation problem based on the classification of the individual mesh polygons. In this thesis, we cast mesh segmentation as a supervised graph labeling problem by using Graph Convolutional Neural Networks (GCNN). We treat a mesh object as a graph t...
Wasserstein generative adversarial active learning for anomaly detection with gradient penalty
Duran, Hasan Ali; Ertekin Bolelli, Şeyda; Department of Computer Engineering (2021-9)
Anomaly detection has become a very important topic with the advancing machine learning techniques and is used in many different application areas. In this study, we approach differently than the anomaly detection methods performed on standard generative models and describe anomaly detection as a binary classification problem. However, in order to train a highly accurate classifier model, the number of anomaly data in data-sets is very limited, and with synthetic data produced using generative models, it ca...
An Approach to manage variability in object-oriented applications with feature models
Bulut, Ender; Şener, Cevat; Department of Computer Engineering (2014)
In this thesis, an approach to manage variability in object-oriented applications by using a feature modeling language and a simple source code generation technique has been designed and developed. This approach provides developing configurable object oriented applications in a practical way. That is, an application developed with our approach takes just a configuration file including user selections in a pre-defined domain as input and then automatically configure and manage itself with respect to these se...
Citation Formats
E. Halici and A. A. Alatan, “Object localization with reinforcement learning Pekiştirmeli öǧrenme ile nesne yeri saptama,” 2018, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/41144.