Machine Learning

  • Melhores práticas para testar e monitorar modelos de ML

    Melhores práticas para testar e monitorar modelos de ML

    O Machine Learning (ML) é uma área da Inteligência Artificial que permite criar sistemas capazes de aprender com os dados e fazer previsões. Que o ML está revolucionando diversos setores da indústria, desde a saúde até as finanças, não é mais segredo para ninguém. No entanto, para garantir que os modelos de ML funcionem como esperado, é crucial testá-los e monitorá-los adequadamente. Neste texto, iremos explorar as melhores práticas para testar e monitorar modelos de Machine Learning. Testar modelos de Machine Learning Primeiramente, é importante entender que o teste de modelos de ML é um pouco diferente do teste de…

    Continue lendo…


  • Análise e visualização de dados para ML e Ciência de Dados

    Análise e visualização de dados para ML e Ciência de Dados

    A Ciência de Dados é uma área em constante crescimento, e no momento em que há um aumento da quantidade de dados disponíveis, a necessidade de Análise e visualização de dados para ML e Ciência de Dados de maneira eficiente tornou-se cada vez mais importante. Neste post, quero explorar como o Machine Learning pode ser usado para essa finalidade, utilizando a linguagem de programação Python. Machine Learning e Ciência de Dados Machine Learning é um subcampo da Inteligência Artificial que se concentra em desenvolver algoritmos que permitem que os computadores aprendam a partir dos dados. Contudo, na Ciência de Dados,…

    Continue lendo…


  • MLOps e Engenharia de Machine Learning descomplicados

    MLOps e Engenharia de Machine Learning descomplicados

    Fala galera, hoje vamos falar sobre dois termos que estão revolucionando o mundo dos dados: Engenharia de Machine Learning (ML) e MLOps. Mas o que são esses termos e por que eles são tão importantes? Parece difícil, né? Mas não é, por isso estou descomplicando MLOps e Engenharia de ML neste texto com você! A engenharia de Machine Learning e o MLOps estão se tornando cada vez mais importantes à medida que mais empresas começam a reconhecer o valor dos dados, mas com a combinação certa de habilidades em ciência de dados, engenharia de software e operações, os profissionais de…

    Continue lendo…


  • Automatizar a publicação do seu modelo com MLOps

    Automatizar a publicação do seu modelo com MLOps

    Automatizar a publicação do seu modelo com MLOps para colocar seus projetos de Machine Learning no ar Uma das grandes dificuldades enfrentadas em projetos de Machine Learning está relacionada ao processo de automatizar a publicação do seu modelo, mas não se desespere, isso pode ser resolvido com MLOps. Fazendo uma brincadeira com a imagem de destaque desta postagem, não podemos mais pegar os modelos criados pelos cientistas de dados e jogar por cima do muro, ou seja, precisamos integrar cada vez mais a área de ciência de dados e a área de operações. É importante destacar que esta disciplina busca…

    Continue lendo…


  • Minicurso gratuito de introdução a IA e ML

    Minicurso gratuito de introdução a IA e ML

    Minicurso gratuito Introdução a Machine Learning e Inteligência Artificial Desenvolvemos um minicurso gratuito de introdução a IA e ML, que está disponibilizado no Youtube. Como resultado desta iniciativa foram criadas 13 aulas, com 13 professores diferentes de diversos lugares do país. Foram cobertos assuntos de Big Data, Data Science, Machine Learning e Inteligência Artificial. Contudo, foram publicadas uma aula por dia, de segunda a sexta-feira às 20hs. Começoioiu dia 11/05! O minicurso foi criado de forma voluntária, sem nenhuma bandeira ideológica ou empresarial. Fizemos isso doando nosso tempo e não queremos que ninguém pague para fazer este curso. Contudo, é…

    Continue lendo…


  • Algoritmo Apriori para sistemas de recomendação

    Algoritmo Apriori para sistemas de recomendação

    Sistemas de recomendação para por em prática as regras de associação Arrisco dizer que o algoritmo Apriori para sistemas de recomendação é a forma mais efetiva para colocar em prática as regras de associação. Mas isso só ocorre porque, para criar regras de forma efetiva, é necessário evitar o trabalho de força bruta. O princípio do algoritmo Apriori diz que um 𝑘−𝑖𝑡𝑒𝑚𝑠𝑒𝑡 só será entendido como frequente se todos seus (𝑘−1)−𝑖𝑡𝑒𝑚𝑠𝑒𝑡 forem frequentes. Ou seja, um conjunto de itens é frequente se seu suporte, que é a segmentação de registros criando um subconjunto de dados que contém os itens, está…

    Continue lendo…


  • Explicando o algoritmo de Regra de Associação

    Explicando o algoritmo de Regra de Associação

    Como recomendar algo a partir de experiências passadas Como acontece com refatoração no desenvolvimento de software, ví a importância de escrever um outro texto explicando o algoritmo de Regra de Associação. Por exemplo, em 2014, eu já havia postado sobre este assunto, porém foi com uma implementação no SQL Server 2014. Ao re-ler o texto, contudo, senti falta de algumas coisas importantes. Regras de Associação As regras de associação permitem que elementos em um conjunto de dados sejam expressos como 𝑋→𝑌, e lê-se 𝑋 implica em 𝑌, desde que 𝑋 e 𝑌 sejam sub-conjuntos da base de dados em questão…

    Continue lendo…