Deep Learning - Modulo III

Descrição

EDX - Introduction to Deep Learning (Deep Learning) Mapa Mental sobre Deep Learning - Modulo III, criado por Rafael Lucas Souza Altar Baiolim em 31-12-2018.
Rafael Lucas Souza Altar Baiolim
Mapa Mental por Rafael Lucas Souza Altar Baiolim, atualizado more than 1 year ago
Rafael Lucas Souza Altar Baiolim
Criado por Rafael Lucas Souza Altar Baiolim aproximadamente 7 anos atrás
4
1

Resumo de Recurso

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

                                              Anotações:

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

                                                  Anotações:

                                                  • 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

                                                          Anotações:

                                                          • 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

                                                                Anotações:

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

                                                                Anotações:

                                                                • 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

                                                                  Anotações:

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

                                                                    Anotações:

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

                                                              Anotações:

                                                              • " 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