Deep Learning - Modulo III

Description

EDX - Introduction to Deep Learning (Deep Learning) Mind Map on Deep Learning - Modulo III, created by Rafael Lucas Souza Altar Baiolim on 31/12/2018.
Rafael Lucas Souza Altar Baiolim
Mind Map by Rafael Lucas Souza Altar Baiolim, updated more than 1 year ago
Rafael Lucas Souza Altar Baiolim
Created by Rafael Lucas Souza Altar Baiolim about 7 years ago
4
1

Resource summary

Deep Learning - Modulo III
  1. Bibliotecas
    1. TensorFlow
      1. Mais popular
        1. Google
          1. Desde 2015
            1. Maior Controle
              1. Layers
                1. Nodes
              2. Keras
                1. Fácil de usar
                  1. API de alto nível
                    1. Desenvolvimento Rápido
                      1. Utiliza outra lib de deep para roda
                        1. Tensor Flow
                          1. Theano
                            1. CNTK
                            2. Google
                              1. 2015
                              2. PyTorch
                                1. Originalmente em LUA
                                  1. Desde 2016
                                    1. Custom Expr
                                      1. Facebook
                                      2. Theano
                                        1. Descontinuada
                                          1. Montreal Institute
                                        2. Deep Learning Models
                                          1. Supervisionada
                                            1. Regression

                                              Annotations:

                                              • Modelo de regressão utilizando deep
                                              1. Automaticamente determinar a força de compressão de um concreto
                                                1. Depende das 8 features

                                                  Annotations:

                                                  • Utiliza as features do dataset como input para os hidden layer
                                                  1. Dividir o dataframe
                                                    1. Colunas de Predição
                                                      1. Coluna alvo
                                                      2. Keras
                                                        1. Sequential Model

                                                          Annotations:

                                                          • Ressalva que esse modelo será usado na maioria das vezes. "A não ser que você esteja construindo algo extraordinário", palavras do instrutor do curso.
                                                          1. Dense
                                                            1. Compile
                                                              1. Adam Opt

                                                                Annotations:

                                                                • No lugar do Gradient Descent -> Principal vantagem, não precisa especificar Learning Rate
                                                              2. Treino
                                                              3. Model Class

                                                                Annotations:

                                                                • Vi na doc por curiosidade https://keras.io/models/about-keras-models/
                                                          2. Classification
                                                            1. Mesma ideia que regressão p/ NN
                                                              1. Predição de rótulo no lugar de estimar valor
                                                                1. ( N ) categorias -> ( N ) outputs possveis

                                                                  Annotations:

                                                                  • Considerando o exemplo do curso 4 categorias -> 4 outputs como na imagem
                                                                2. Keras
                                                                  1. Precisa estar formatado como array bin

                                                                    Annotations:

                                                                    • to_categorical
                                                          3. Dense NN
                                                            1. Todos os nós do layer anterior se conectam no prox nó
                                                            2. Diferença

                                                              Annotations:

                                                              • " Fundamentalmente, a classificação é sobre prever um rótulo e a regressão é sobre prever uma quantidade. " http://icrowdnewswire.com/2017/12/11/diferenca-entre-classificacao-e-regressao-na-aprendizagem-de-maquinas/
                                                              1. Regressão
                                                                1. Classificação
                                                                Show full summary Hide full summary

                                                                Similar