GithubHelp home page GithubHelp logo

gttz / udemy_courses Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 2.0 12.31 MB

Conteúdos dos cursos 'Machine Learning e Data Science com Python de A a Z' e 'Deep Learning com Python de A a Z' na plataforma Udemy

Jupyter Notebook 99.86% Python 0.14%

udemy_courses's Introduction

author

Machine Learning e Data Science com Python de A a Z

Nestes cursos foram ensinados como fazer o pré-processamento em bases de dados com pandas e scikit-learn, a base teórica sobre os principais algoritmos de Machine Learning e a realização de projetos de diferentes tipos, tais como: classificação, regressão, regras de associação e agrupamento.

Problemas de Classificação

Os problemas de classificação são aqueles onde se é buscado encontrar uma ou mais classes, onde essa classe poderia ser se uma pessoa tem determinada doença ou não, se é um cachorro ou um gato, se é 0 ou 1, dentre outras possibilidades, que neste caso a previsão será um ou outro.

  • Projeto 1 - Credit-data

    • Projeto de Machine Learning onde é realizado a previsão que indica se o usuário pagou ou não o empréstimo.
    • Foram usados os seguintes modelos de Machine Learning (Naive Bayes, Decision Tree, Random Forest, kNN, Regressão Logística, SVM e Redes Neurais Artificiais)
  • Projeto 2 - Census

    • Projeto de Machine Learning onde é realizado a previsão que indica a renda do usuário de acordo com os seus atributos (onde poderia ser <=50k e >=50k)
    • Foram usados os seguintes modelos de Machine Learning (Naive Bayes, Decision Tree, Random Forest, kNN, Regressão Logística, SVM e Redes Neurais Artificiais)
  • Projeto 3 - breast_cancer

    • Projeto de Machine Learning onde é realizado um diagnóstico de câncer de mama que prevê se um tumor é maligno ou se um tumor é benigno.
  • Projeto 4 - iris

    • Projeto de Machine Learning onde é realizado a classificação de três tipos de plantas (Iris-Versicolor, Iris-Setosa e Iris-Virginica)

Problemas de Regressão

Os problemas de regressão são quando é necessário prever um valor númerico, como o preço de determinada casa, preço de automóveis, peso ou altura de uma determinada pessoa, etc.

  • Projeto 5 -house_prices

    • Projeto de Machine Learning onde é realizado a previsão do preço de determinada casa de acordo com os seus atributos.
    • Foram usados os seguintes modelos de Machine Learning (Naive Bayes, Decision Tree, Random Forest, kNN, Regressão Logística, SVM e Redes Neurais Artificiais)
  • Projeto 6 - autos

    • Projeto de Machine Leraning onde é realizado a previsão de quanto vale determinado carro usado.
  • Projeto 7 - games

    • Projeto de Machine Learning onde é realizado a previsão da venda de determinados jogos, porém foi realizado a previsão de 3 valores (Vendas no Japão, Vendas na América do norte e vendas na Europa)

Problemas de Regras de Associação

Os problemas de Regras de associação são aqueles que procuram identificar conjuntos de itens frequentes (neste caso, pares de itens) e padrões frequentes em conjuntos de dados.

  • Projeto 8 - market_basket
    • Projeto de Machine Learning onde é realizado a identificação dos conjuntos de alimentos frequentes comprados no mercado.

Problemas de Agrupamento

Os problemas de Agrupamento consistem em agrupar determinados usuários/produtos/itens.

  • Projeto 9 - credit_card
    • Projeto de Machine Learning onde é realizado o agrupamento de usuários que tem gastos e limites de créditos baixos/médios/altos.

Deep Learning com Python de A a Z

Neste curso foi ensinado a teoria e a prática de como construir redes neurais artificiais, redes neurais recorrentes, mapas auto organizáveis, boltzmann machines, auto encoders e redes adversariais generativas. Foram realizados projetos de diferentes tipos, tais como: classificação, regressão, redes neurais convolucionais, recorrentes e sistemas de recomendação.

Modelo de Redes Neurais Convolucionais

Os modelos de Redes Neurais Convolucionais (CNN) são mais utilizadas em visão computacional, processamento e análise de imagens e detecção de objetos, etc.

  • Projeto 10 - cats_dogs

    • Projeto de Deep Learning que é realizado a previsão se uma determinada imagem é um gato ou um cachorro.
  • Projeto 11 - conv_homer_bart

    • Projeto de Deep Learning que é realizado a previsão se uma determinada imagem é o personagem homer ou o personagem bart.

Modelo de Redes Neurais Recorrentes

Os modelos de Redes Neurais Recorrentes (RNN) são mais utilizadas em análises de séries temporais.

  • Projeto 12 - petr4 & petr4_multi

    • Projeto de Deep Learning que é realizado a previsão dos preços das bolsas de valores utilizando a base de dados da petrobras dos anos de 2013 a 2014
  • Projeto 13 - poluicao_china

    • Projeto de Deep Learning que é realizado a previsão dos valores da poluição na china.

Modelo de Mapas Auto Organizáveis

Os modelos de Mapas Auto Organizáveis são utilizados para detecção de características e agrupamento.

  • Projeto 14 - wines

    • Projeto de Deep Learning que é realizado o mapa auto organizável de uma base de dados de vinhos na região da itália, porém derivados de 3 cultivadores diferentes.
  • Projeto 15 - breast_cancer-map

    • Projeto de Deep Learning onde é realizado o mapaa auto organizável do diagnóstico de câncer de mama que prevê se um tumor é maligno ou se um tumor é benigno.

Modelo de Boltzmann Machines

Os modelos de Boltzmann Machines são utilizados para sistemas de recomendação e redução de dimensionalidade de imagens.

  • Projeto 16 - movies_boltzmann
    • Projeto de Deep Learning onde é realizado um sistema de recomendação de filmes de determinadas tipos de filmes (terror e comédia)

Modelo de Autoencoders

Os modelos de Autoencoder são focados em redução de dimensionalidade de imagens.

  • Projeto 17 - mnist_autoencoder & mnist_autoencoder_convolutional

    • Projeto de Deep Learning utilizando a base de dados mnist (dígitos manuscritos a mão) utilizando os autoencoders para redução de dimensionalidade de imagens.
  • Projeto 18 - cifar10_autoencoder

    • Projeto de Deep Learning utilizando a base de dados cifar10 utilizando os autoencoders para redução de dimensionalidade de imagens.

udemy_courses's People

Contributors

gttz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

jacksonlmp wruck

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.