Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Data Science e Machine Learning na prática

Data Science e Machine Learning na prática

Nesta palestra, foram explorados os conceitos de Ciência de Dados e Aprendizado de Máquina por meio da plataforma Python, demonstrando, na prática, as principais atividades que compõem este contexto de inteligência artificial. Também foram utilizadas bibliotecas e implementações que contribuem com a coleta de dados, limpeza e tratamento de dados, análise exploratória e visualização de dados, treinamento de modelos e deploy de aplicações baseadas em Data Science e Machine Learning.

Guilherme de Cleva Farto
https://www.linkedin.com/in/guilherme-farto/

TOTVS Developers

August 28, 2020
Tweet

More Decks by TOTVS Developers

Other Decks in Technology

Transcript

  1. Globalcode – Open4education
    {Data Science} e
    {Machine Learning} na prática
    TDC São Paulo
    Agosto/2020
    Guilherme de Cleva Farto
    Framework/Engenharia – TOTVS Supply Agro

    View Slide

  2. Globalcode – Open4education
    Agenda
    Trends
    IA e evolução
    Áreas relacionadas
    Data Science
    Plataformas
    Demonstração
    TOTVS e Carol
    Livros
    Próximos passos

    View Slide

  3. Globalcode – Open4education
    Minibio
    Guilherme de Cleva Farto
    Graduado em Ciência da Computação (FEMA)
    Pós-graduado em Engenharia de Componentes Java (FIO/TNT)
    Mestrado em Engenharia de Software (UTFPR-CP)
    MBA em Ciências de Dados (USP)
    Coordenador de Framework e Engenharia TOTVS Supply Agro
    Prof. Universitário FEMA
    [email protected]
    https://github.com/guilhermefarto
    https://www.linkedin.com/in/guilherme-farto/
    https://twitter.com/gcleva

    View Slide

  4. Globalcode – Open4education
    Trends
    Fonte: Google Trends

    View Slide

  5. Globalcode – Open4education
    IA e evolução
    Fonte: https://athis-technologies.com/

    View Slide

  6. Globalcode – Open4education
    Áreas relacionadas
    Artificial Intelligence
    Área que estuda como habilitar (ou imitar/simular) o
    comportamento humano em máquinas
    Machine Learning
    Subárea de IA que adota métodos e modelos estatísticos para
    habilitar ou melhorar a experiência de aprendizado de máquinas
    Deep Learning
    Subárea de IA e Machine Learning que explora técnicas avançadas
    de aprendizado de máquina por meio de redes multicamadas

    View Slide

  7. Globalcode – Open4education
    Áreas relacionadas
    Data Science
    Área interdisciplinar que mescla conhecimentos em
    • Matemática e Estatística
    • Ciência da Computação
    • Domínio de Negócio
    Fonte: https://www.quora.com/ e
    https://towardsdatascience.com/

    View Slide

  8. Globalcode – Open4education
    Áreas relacionadas
    Data Science
    Área interdisciplinar que mescla conhecimentos em
    • Matemática e Estatística
    • Ciência da Computação
    • Domínio de Negócio
    Fonte: https://www.quora.com/ e
    https://towardsdatascience.com/

    View Slide

  9. Globalcode – Open4education
    Áreas relacionadas
    Data Science
    Área interdisciplinar que mescla conhecimentos em
    • Matemática e Estatística
    • Ciência da Computação
    • Domínio de Negócio
    Fonte: https://www.quora.com/ e
    https://towardsdatascience.com/

    View Slide

  10. Globalcode – Open4education
    Data Science
    Fonte: https://addiai.com/
    Ciclo de vida

    View Slide

  11. Globalcode – Open4education
    Plataformas
    Python
    Análise de dados
    Pandas
    Matemática e estatística
    NumPy, SciPy e statsmodels
    Aprendizado de máquina e algoritmos
    scikit-learn
    Visualização de dados
    Matplotlib, Seaborn e Plotly

    View Slide

  12. Globalcode – Open4education
    Plataformas
    Fonte: https://www.tiobe.com/tiobe-index/

    View Slide

  13. Globalcode – Open4education
    Plataformas
    Anaconda 3
    Versionamento Python
    Módulos e pacotes (dependências)
    Ferramentas/IDEs: JupyterLab e Notebook
    Desenvolvimento de plugins e aceleradores

    View Slide

  14. Globalcode – Open4education
    Demonstração
    #2

    View Slide

  15. Globalcode – Open4education
    TOTVS e Carol

    View Slide

  16. Globalcode – Open4education
    Livros
    Applied Statistics and
    Probability for Engineers
    Douglas C. Montgomery
    George C. Runger
    Data Science for Business
    Foster Provost
    Tom Fawcett
    Practical Statistics for
    Data Scientists: 50
    Essential Concepts
    Peter Bruce
    Andrew Bruce
    Python for Data Analysis
    Wes McKinney

    View Slide

  17. Globalcode – Open4education
    Próximos passos
    Kaggle
    Google Dataset Search
    Automated Machine Learning (AutoML)
    Data + Dev + Ops = Data DevOps
    Apache Airflow: workflows de tarefas baseados em grafos;
    Luigi: construção de pipelines complexos em batch;

    View Slide

  18. Globalcode – Open4education
    Referências
    DataCamp: https://www.datacamp.com/
    TOTVS e IA: https://www.totvs.com/inteligencia-artificial/
    TOTVS e Carol: https://docs.carol.ai/
    TOTVS Developers (Podcast): https://developers.totvs.com/podcast/
    TOTVS Developers #2 - Inteligência Artificial
    TOTVS Developers #16 - TOTVS CAROL

    View Slide

  19. Globalcode – Open4education
    Obrigado!
    Guilherme de Cleva Farto
    [email protected]
    https://github.com/guilhermefarto
    https://www.linkedin.com/in/guilherme-farto/
    https://twitter.com/gcleva

    View Slide

  20. Globalcode – Open4education

    View Slide