Improving Deep Learning through Automatic Programming

07/08/2018
by   The-Hien Dang-Ha, et al.
0

Deep learning and deep architectures are emerging as the best machine learning methods so far in many practical applications such as reducing the dimensionality of data, image classification, speech recognition or object segmentation. In fact, many leading technology companies such as Google, Microsoft or IBM are researching and using deep architectures in their systems to replace other traditional models. Therefore, improving the performance of these models could make a strong impact in the area of machine learning. However, deep learning is a very fast-growing research domain with many core methodologies and paradigms just discovered over the last few years. This thesis will first serve as a short summary of deep learning, which tries to include all of the most important ideas in this research area. Based on this knowledge, we suggested, and conducted some experiments to investigate the possibility of improving the deep learning based on automatic programming (ADATE). Although our experiments did produce good results, there are still many more possibilities that we could not try due to limited time as well as some limitations of the current ADATE version. I hope that this thesis can promote future work on this topic, especially when the next version of ADATE comes out. This thesis also includes a short analysis of the power of ADATE system, which could be useful for other researchers who want to know what it is capable of.

READ FULL TEXT

page 27

page 30

page 38

research
08/12/2022

ARCHITECTURAL PARADIGM OF DEEP LEARNING

Deep learning has been trendy and intriguing in recent years in machine ...
research
12/14/2020

Graphs for deep learning representations

In recent years, Deep Learning methods have achieved state of the art pe...
research
09/12/2019

A Robust Hybrid Approach for Textual Document Classification

Text document classification is an important task for diverse natural la...
research
05/21/2020

SymJAX: symbolic CPU/GPU/TPU programming

SymJAX is a symbolic programming version of JAX simplifying graph input/...
research
04/11/2022

Comparison Analysis of Traditional Machine Learning and Deep Learning Techniques for Data and Image Classification

The purpose of the study is to analyse and compare the most common machi...
research
01/17/2022

Using Machine Learning Based Models for Personality Recognition

Personality can be defined as the combination of behavior, emotion, moti...
research
05/07/2019

A Visual Programming Paradigm for Abstract Deep Learning Model Development

Deep learning is one of the fastest growing technologies in computer sci...

Please sign up or login with your details

Forgot password? Click here to reset