<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos Análise Exploratória Descritiva - Diego Nogare</title>
	<atom:link href="https://diegonogare.net/tags/analise-exploratoria-descritiva/feed/" rel="self" type="application/rss+xml" />
	<link>https://diegonogare.net/tags/analise-exploratoria-descritiva/</link>
	<description>Consultor Executivo de IA &#38; ML</description>
	<lastBuildDate>Tue, 15 Apr 2025 13:42:53 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/diegonogare.net/wp-content/uploads/2025/06/cropped-cropped-DN-Black-300x300-1.png?fit=32%2C32&#038;ssl=1</url>
	<title>Arquivos Análise Exploratória Descritiva - Diego Nogare</title>
	<link>https://diegonogare.net/tags/analise-exploratoria-descritiva/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">247556142</site>	<item>
		<title>Machine Learning &#8211; Meu repositório no github</title>
		<link>https://diegonogare.net/2024/03/machine-learning-meu-repositorio-no-github/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 25 Mar 2024 21:59:08 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Análise Exploratória Descritiva]]></category>
		<category><![CDATA[Aprendizado Não Supervisionado]]></category>
		<category><![CDATA[Aprendizado Supervisionado]]></category>
		<category><![CDATA[Comparação de Algoritmos]]></category>
		<category><![CDATA[Contribuição em Repositório]]></category>
		<category><![CDATA[Grid Search]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Serialização de Modelos]]></category>
		<category><![CDATA[Validação Cruzada]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3832</guid>

					<description><![CDATA[<p>Seja bem-vindo ao meu repositório de Machine Learning no GitHub! Aqui, você encontrará os códigos que desenvolvi durante a disciplina de Aprendizagem de Máquina do doutorado no Mackenzie. Você encontrará diversos Jupyter Notebook para aprender Machine Learning utilizando Python e abordando desde Análise Exploratória Descritiva até implementações práticas de Aprendizado Supervisionado e Aprendizado não Supervisionado,...</p>
<p>O post <a href="https://diegonogare.net/2024/03/machine-learning-meu-repositorio-no-github/">Machine Learning &#8211; Meu repositório no github</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Seja bem-vindo ao meu <a href="https://github.com/diegonogare/MachineLearning" target="_blank" rel="noopener">repositório de Machine Learning no GitHub</a>! Aqui, você encontrará os códigos que desenvolvi durante a disciplina de Aprendizagem de Máquina do doutorado no Mackenzie. Você encontrará diversos Jupyter Notebook para aprender Machine Learning utilizando Python e abordando desde Análise Exploratória Descritiva até implementações práticas de Aprendizado Supervisionado e Aprendizado não Supervisionado, além de boas práticas como Validação Cruzada, Grid Search e Serialização do Modelo e códigos que realizam comparações dos algoritmos estudados.</p>
<p>Navegue pelo repositório de machine learning com Python e execute todos os códigos no Google Colab para aprimorar suas habilidades em Machine Learning. E claro, colabore para que todos possamos aprender cada vez mais!</p>
<h2>Meu repositório no github</h2>
<p dir="auto">O repositório é dedicado a compartilhar os códigos com resoluções de problemas de <a href="https://github.com/diegonogare/MachineLearning" target="_blank" rel="noopener">Machine Learning</a>. Ajudam no entendimento desta área de atuação que vem crescido bastante nos últimos anos. Aqui você irá encontrar exemplos de algoritmos no repositório de machine learning com Python explicados de maneira detalhada (ao menos estou tentando deixar o mais detalhado que consigo, no tempo que tenho).</p>
<p dir="auto">Os códigos estão organizados em grupos, onde há o nome do arquivo e uma breve descrição do que ele tem de implementação.</p>
<h3 dir="auto">Análise exploratória descritiva</h3>
<p dir="auto">Existem os códigos que fazem a exploração de dados de um dataset de Detecção de Fraude e outro da Iris. Além de uma exploração de dados com os dígitos do MNIST.</p>
<h3 dir="auto">Aprendizado supervisionado</h3>
<p dir="auto">Só coloquei os códigos de algoritmos de classificação, porém, tem KNN, Árvore de Decisão e Multi-Layer Perceptron (Rede Neural). Tem espaço para incluir outros algoritmos de classificação, como também há espaço para adicionar algoritmos de regressão, por que eu não subi nenhum.</p>
<h3 dir="auto">Aprendizado não supervisionado</h3>
<p dir="auto">Apesar de já ter o arquivo para o DBScan e o <a href="https://diegonogare.net/2015/08/entendendo-como-funciona-o-algoritmo-de-cluster-k-means/" target="_blank" rel="noopener">K-Means</a>, só o K-Means que escrevi os códigos&#8230; para o DBScan eu comecei a fazer a parte teórica mas não implementei nada. Há espaço para colaborar aqui também&#8230;</p>
<p dir="auto">Além, é claro, de outros algoritmos que quiserem</p>
<h3 dir="auto">Boas práticas</h3>
<p dir="auto">Tem códigos utilizando <a href="https://diegonogare.net/2024/02/melhores-praticas-para-testar-e-monitorar-modelos-de-ml/" target="_blank" rel="noopener">Validação Cruzada</a>, Grid Search e Serialização de Modelos&#8230; Mas aqui também há espaço para trazerem mais boas práticas <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h3 dir="auto">Comparação de algoritmos</h3>
<p dir="auto">Para o trabalho de comparar os algoritmos, fiz a junção de vários códigos do repositório e então comparei KNN, Árvore de Decisão e Multi-Layer Perceptron para a base de dados MNIST&#8230; Como eu queria garantir que os dígitos testados não tivessem sido utilizados de forma alguma, criei uma rede adversaria generativa para que fosse possível criar dígitos artificiais. Então, com esses dígitos, eu posso testar os algoritmos em si e comparar seus resultados.</p>
<figure id="attachment_3838" aria-describedby="caption-attachment-3838" style="width: 350px" class="wp-caption aligncenter"><img data-recalc-dims="1" fetchpriority="high" decoding="async" class="wp-image-3838" src="https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/03/digitos-MNIST.gif?resize=350%2C350&#038;ssl=1" alt="Animação com a geração artificial dos dígitos entre a época 0 e 100" width="350" height="350" /><figcaption id="caption-attachment-3838" class="wp-caption-text">Animação com a geração artificial dos dígitos entre a época 0 e 100</figcaption></figure>
<p dir="auto">De bonus ainda tem um código que fiz para juntar as imagens dos dígitos em cada uma das épocas e construir um gif animado. Assim fica bem legal ver a evolução das gerações de dígitos artificiais ao longo das épocas da GAN.</p>
<h2 dir="auto">Contribua com o repositório de machine learning</h2>
<p dir="auto">Você já fez alguma coisa de ML e gostaria de subir nesse repositório? Se for até o final do Readme.md vai ver algumas instruções rápidas para contribuir além de uma<a href="https://www.youtube.com/playlist?list=PLrakQQfctUYX37CRv3fomYfKwDe0NLmsk" target="_blank" rel="noopener"> playlist explicando como fazer isso</a>. Mas mesmo assim, aqui está uma lsita simplificada de passos para contribuir:</p>
<ol>
<li><strong>Crie uma conta no GitHub</strong>: Se você ainda não tem uma, você pode criar uma gratuitamente no site do GitHub.</li>
<li><strong>Fork do repositório</strong>: Abra o link do projeto e faça um “fork” dele. Isso cria uma cópia do projeto na sua conta do GitHub.</li>
<li><strong>Clone o repositório para o seu computador</strong>: Use o comando <code>git clone</code> seguido do URL do seu fork para baixar o repositório para o seu computador.</li>
<li><strong>Faça suas alterações</strong>: Faça as alterações que você acha que melhoram o projeto.</li>
<li><strong>Commit suas alterações</strong>: Use o comando <code>git commit -m</code> seguido de uma mensagem descritiva para salvar suas alterações.</li>
<li><strong>Push suas alterações para o GitHub</strong>: Use o comando <code>git push origin</code> seguido do nome da sua branch (<em>main</em>) para enviar suas alterações para o seu fork no GitHub.</li>
<li><strong>Abra um Pull Request</strong>: Volte para o seu fork no GitHub, selecione a sua branch e clique no botão “New pull request”. Escreva uma descrição detalhada das suas alterações e então clique em “Create pull request”.</li>
</ol>
<p>A partir disso eu recebo o seu PR, analiso o que você codou e faço o merge para o repositório. Dando os devidos créditos à você, é claro! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h2>Quer estudar mais</h2>
<p>Quer estudar os algoritmos e implementá-los no repositório de machine learning com Python? Com o livro <a href="https://amzn.to/3TRgixh" target="_blank" rel="noopener">Mãos à obra: aprendizado de máquina com scikit-learn &amp; tensorflow</a> você vai aprender bastante, assim como com <a href="https://amzn.to/49aenZ1" target="_blank" rel="noopener">Data Science do zero: noções fundamentais com Python</a>. Então não deixe de estudar e se aperfeiçoar nessa disciplina!</p>
<p>O post <a href="https://diegonogare.net/2024/03/machine-learning-meu-repositorio-no-github/">Machine Learning &#8211; Meu repositório no github</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3832</post-id>	</item>
		<item>
		<title>Mineração de dados e suas ramificações</title>
		<link>https://diegonogare.net/2020/04/mineracao-de-dados-e-suas-ramificacoes/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 13 Apr 2020 12:00:39 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Análise Exploratória Descritiva]]></category>
		<category><![CDATA[Análise Preditiva]]></category>
		<category><![CDATA[Aprendizagem de Máquina]]></category>
		<category><![CDATA[Descoberta de Padrões]]></category>
		<category><![CDATA[mineracao de dados]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=3306</guid>

					<description><![CDATA[<p>Por onde começar a analisar os dados para criar um caminho assertivo na tomada de decisão Quem pretende começar a fazer uma análise em cima de dados, pode ter algumas dúvidas sobre onde começar, isso porque há muitos caminhos a seguir na mineração de dados e suas ramificações. Com estas áreas de estudos, é possível...</p>
<p>O post <a href="https://diegonogare.net/2020/04/mineracao-de-dados-e-suas-ramificacoes/">Mineração de dados e suas ramificações</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Por onde começar a analisar os dados</h1>
<h2>para criar um caminho assertivo na tomada de decisão</h2>
<p>Quem pretende começar a fazer uma análise em cima de dados, pode ter algumas dúvidas sobre onde começar, isso porque há muitos caminhos a seguir na mineração de dados e suas ramificações. Com estas áreas de estudos, é possível identificar o que fazem e como aplicar em seus projetos. Não existe inteligência artificial sem mineração de dados, e<a href="https://diegonogare.net/2020/04/primeiros-passos-em-machine-learning/" target="_blank" rel="noopener noreferrer"> independente de qual linguagem de programação</a> vai escolher para trabalhar, você precisará aprender a minerar os dados.</p>
<h2>Mineração de Dados</h2>
<p>Mineração de Dados faz parte de um processo mais amplo conhecido como descoberta de conhecimento em base de dados (<em>Knowledge Discovery in Database &#8211; KDD</em>). Esta terminologia é uma referência à mineração tradicional, onde minas são exploradas em busca de minérios ou pedras preciosas, e para encontrar cada um destes elementos são utilizadas ferramentas específicas. Por isso a referência à estas pedras preciosas na imagem de capa deste texto. Por exemplo, em mineração de dados pode-se criar um paralelo e dizer que as bases de dados são as minas, os minérios ou pedras preciosas são os conhecimentos extraídos dos dados e as ferramentas específicas são os algoritmos.</p>
<p>O processo de mineração de dados pode ser dividido em duas grandes vertentes. Em primeiro lugar a <strong>Análise Descritiva</strong> e em segundo a<strong> Análise Preditiva</strong>. A Análise Descritiva apresenta as características gerais dos dados, possibilitando que sejam encontrados padrões de comportamento e conhecimento que os usuários nem imaginavam que existiam. Por outro lado, na Análise Preditiva, são criados modelos formais que permitem estimar, classificar ou agrupar dados, a partir de determinados comportamentos que foram aprendidos e encontrados na Análise Descritiva.</p>
<p>Existem linhas de pesquisa que apontam a mineração de dados como uma vertente do Machine Learning. Ambos processos se preocupam em encontrar padrões comportamentais, técnicas e algoritmos também são comuns de se encontrar nas duas áreas. Na tentativa de diferenciar os dois, processos de Machine Learning possuem características de melhorias de desempenho e evolução dos reconhecimentos, enquanto a Mineração de Dados procura explicar os padrões utilizando técnicas de análise de dados descritiva.</p>
<h3><strong>Análise Descritiva &#8211; </strong>Análise exploratória descritiva</h3>
<p>Durante o processo de descoberta do conhecimento é esperado que os resultados sejam facilmente entendidos, permitindo uma compreensão mais apropriada por quem está lendo. Por isso é bastante comum utilizar elementos gráficos para representar esses conhecimentos descobertos e seus padrões.</p>
<p>A análise exploratória permite descobrir padrões e comportamento nos dados, possibilitando um melhor entendimento da base de dados que se está trabalhando. Com esta técnica é possível investigar como está distribuída a frequência de ocorrência dos dados, entender as médias móveis além de calcular as medidas de posição relativa e absoluta. É comum encontrar uma combinação das descrições com representação visual, suportando uma análise gráfica dos dados.</p>
<p>Os gráficos permitem um acompanhamento e visualização das características e padrões encontrados nos dados. É comum criar histogramas, diagramas de caixas, diagrama de dispersão e gráfico de setores para descobrir o comportamento geral dos dados. Contudo também são utilizados para permitir a comparação entre o subconjunto real e os resultados da predição. Isso para medir a performance de desempenho do modelo preditivo.</p>
<h3><strong>Análise Descritiva &#8211; </strong>Descoberta de Padrões</h3>
<p>Padrões são conhecimentos apresentados formalmente, e como são mais simples que os dados propriamente ditos, são apresentados através de uma linguagem formal. Se esse padrão possui uma forma que seja possível de um humano ler e interpretar, ele é considerado um padrão compreensível. Uma das linguagens formais para representar padrão amplamente utilizada é a linguagem de equações. Se deseja somar os valores de duas variáveis, é possível utilizar o símbolo de adição e quem for interpretar aquela equação sabe o que o padrão representa. É um padrão compreensível para nós, humanos. Contudo, nem todos os padrões matemáticos são</p>
<p>&nbsp;</p>
<h3><strong>Análise Preditiva &#8211; </strong>Machine Learning</h3>
<p>Nenhuma aprendizagem é imediata, seja ela biológica ou artificial. Contudo, como conhecimento adquirido é gradual, a evolução da aprendizagem depende de adaptação e interação com o ambiente da qual estão inseridos. Isso quer dizer que sistemas capazes de se adaptar, ou mudar seu comportamento, de forma automática ou através de exemplos, são considerados sistemas de Machine Learning.</p>
<p>O Machine Learning, como área de estudo, se preocupa com o desenvolvimento de métodos para suportar e melhorar o conhecimento ou desempenho de um agente inteligente. Esse melhoramento é esperado que aconteça ao longo do tempo, se adaptando às experiências vividas pelo agente no contexto inserido.</p>
<p>Em mineração de dados a aprendizagem se refere ao processo de treinamento do modelo preditivo. Mas sua construção ou ajuste, precisa se adaptar às regras pré-estabelecidas e se moldar de acordo com o comportamento dos dados ao longo do tempo, buscando melhorar seu resultado.</p>
<h3>Paradigmas de Aprendizagem de Máquina</h3>
<p>As formas de Aprendizagem de Máquina são definidas, principalmente, entre supervisionadas e não supervisionadas. Contudo, deixando de lado a complexidade destas diferenças, podemos separar as duas observando a existência de uma variável alvo. Isso porque, quando existe uma variável alvo definida e o modelo tem o objetivo de responder à essa variável, o paradigma de aprendizagem é chamado de supervisionado. Quando não existe, podemos chamá-lo de não supervisionado.</p>
<p>Uma condição imprescindível para esse processo de aprendizagem é que devem existir dados que expliquem a variável alvo. E a variável alvo deve conter os rótulos necessários para a resposta da formulação do problema.</p>
<p>Contudo, quando não há uma variável alvo, todos as outras variáveis que foram utilizadas para criarem o modelo são comparadas por similaridade ou distância, e são encontrados possíveis resultados. Existem situações nas quais os grupos de similaridades não representam o que é desejado encontrar para responder a formulação do problema. Esse comportamento é conhecido como não supervisionado.</p>
<p>&nbsp;</p>
<h3>Referências</h3>
<p>Se quiser aprofundar seus estudos em mineração de dados e suas ramificações, os três livros que usei como referência para escrever este texto foram <a href="https://www.amazon.com.br/gp/product/8547200983/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=8547200983&amp;linkCode=as2&amp;tag=diegonogare-20&amp;linkId=94fdbd34ddc07ae367f9b70fbd6f9cbb" target="_blank" rel="noopener noreferrer">Introdução à mineração de dados: Conceitos básicos, algoritmos e aplicações</a><img decoding="async" style="border: none !important; margin: 0px !important;" src="//ir-br.amazon-adsystem.com/e/ir?t=diegonogare-20&amp;l=am2&amp;o=33&amp;a=8547200983" alt="" width="1" height="1" border="0" /> e  <a href="https://www.amazon.com.br/gp/product/853528446X/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=853528446X&amp;linkCode=as2&amp;tag=diegonogare-20&amp;linkId=e46c1ae0ffdd91cee662fa8f5d3347d1" target="_blank" rel="noopener noreferrer">Introdução à mineração de dados: com Aplicações em R</a><img decoding="async" style="border: none !important; margin: 0px !important;" src="//ir-br.amazon-adsystem.com/e/ir?t=diegonogare-20&amp;l=am2&amp;o=33&amp;a=853528446X" alt="" width="1" height="1" border="0" />. Estes dois de mineração de dados foram escritos por professores que me deram aulas durante o mestrado. E também o <a href="https://www.amazon.com.br/gp/product/8576089726/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=8576089726&amp;linkCode=as2&amp;tag=diegonogare-20&amp;linkId=74f0b1d609ffa751050144fc5a271563" target="_blank" rel="noopener noreferrer">Data Science Para Negócios</a><img loading="lazy" decoding="async" style="border: none !important; margin: 0px !important;" src="//ir-br.amazon-adsystem.com/e/ir?t=diegonogare-20&amp;l=am2&amp;o=33&amp;a=8576089726" alt="" width="1" height="1" border="0" />, que é outro livro importante da nossa área.</p>
<p>O post <a href="https://diegonogare.net/2020/04/mineracao-de-dados-e-suas-ramificacoes/">Mineração de dados e suas ramificações</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3306</post-id>	</item>
	</channel>
</rss>
