Learning from Unstructured Data

Objectives

At the end of this unit, students will:


Understand:
-Basic principles of deep learning.
-Unsupervised extraction of features and learned representations for use in regression or classification in multi-layer models.
-Optimization and regularization methods applicable to models with a large number of parameters
-The different models presented: fully connected feed-forward neural networks, convolution networks, and recurrent networks.
-Problems and techniques for processing unstructured data.


Be able to:
Select and implement models to solve some typical problems and optimize training to obtain a reasonable solution


Know:
Problems solvable with deep learning: object recognition in images, voice recognition, natural language processing, and others.

General characterization

Code

12084

Credits

6.0

Responsible teacher

Claudia Alexandra Magalhães Soares, João Alexandre Carvalho Pinheiro Leite

Hours

Weekly - 4

Total - 48

Teaching language

Português

Prerequisites

-

Bibliography

-Ian Goodfellow, Yoshua Bengio, Aaron Courville, Deep Learning, MIT Press

-Yann LeCun , Yoshua Bengio and Geoffrey Hinton, Deep learning, Nature, Vol. 521, pp 436-444, 2015


Teaching method

Available soon

Evaluation method

Available soon

Subject matter

1-Introduction: data types and problems.
2-Deep Feedforward networks
3-Optimization of Feedforward networks.
4-Regularization of Feedforward networks.
5-Convolution networks.
6-Recurrent networks and sequential problems.
7-Introduction to generative models.
8-Transfer learning
9- Additional problems and examples.