A análise de redes pode ser entendida como um conjunto de estratégias que proporcionam a capacidade de estimar padrões de relacionamentos de uma maneira simplificada através da utilização de grafos, permitindo descobrir características importantes de uma rede.

Existem diversos campos de estudo que podemos aplicar técnicas de análise de redes, onde podemos destacar aplicações relacionadas a redes biológicas, redes temporais, redes de rotas, redes sociais, entre outras. Neste artigo, vamos estudar sobre o Twitter, uma rede social.

A rede que vamos desenvolver será baseada na forma de interação mais básica entre usuários: o Retweet. Segundo o próprio site do Twitter


Hello, everyone!

Today, I’m going to explain how to develop and deploy a network that will be created using Wikipedia data, Network X, and Gephi, an interesting tool to visualize graphs and networks.

In this article, we will build a large network, with more than 60 thousand nodes, which can be very difficult to work with if you have to construct it manually or through a CSV file. Therefore, we will also present an easy way to construct a large network by automatically collecting node and edge data from the Internet.

The other goal of this article is to analyze…


Hello, everyone! Today, I’m going to perform an extensive network analysis related to air traffic, where different techniques will be applied to help perceive patterns and relationships between the connections of the network through some basic metrics and images.

In this article, I will consider the Brazilian air traffic during 2019 and 2020 as a study case, but the same ideas can be applied to any other country. By considering these two years, we will also have an idea of the covid-19 pandemic influence on the Brazilian air traffic. So, let’s dive in!

Database

The database used in this article is…


A análise de redes pode ser resumidamente definida como um conjunto de técnicas integradas que proporcionam a capacidade de estimar padrões complexos de relacionamentos de uma maneira mais simplificada através da utilização de grafos, permitindo descobrir características importantes dessa rede.

Existem diversas campos de estudo que podemos aplicar técnicas de análise de redes, onde podemos destacar aplicações relacionadas a análise de redes sociais (que mapeia relacionamentos entre indivíduos numa rede social, ou organizações), redes biológicas, redes de ligações, redes temporais, redes de rotas, entre outros.

Neste artigo, vamos estudar sobre análise de redes aplicada em redes de estradas, onde apresentaremos…


Em função da crescente demanda de novos veículos no Brasil e no mundo, realizar o reconhecimento de placas veiculares se tornou uma aplicação essencial a ser desenvolvida para a engenharia de tráfego. Seu principal objetivo é o de proporcionar o controle de acesso de carros em ambientes controlados, como estacionamentos, e verificar a localização de carros em situações irregulares ou furtados.

Neste artigo, vamos abordar uma solução para realizar o reconhecimento de placas veiculares brasileiras, levando em consideração tanto o modelo antigo como o modelo novo, através do uso de redes neurais convolucionais. …


In this article, we are going to develop a neural network to classify whether images contain either a dog or a cat using AlexNet architecture. We will use a dataset provided by Kaggle, which contains 25,000 images of dogs and cats.

The distribution of this dataset is shown in the Figure below, where the number 1 represents dogs and number 2 represents cats. From this data, we have 12,500 cats and 12,500 dogs.


According to FinancesOnline, DASH App is a data visualization software that transforms data from custom and standard objects into an interactive system of clickable charts that show real-time information. Perfect for creating custom dashboards, DASH App enables users to easily navigate, view, comprehend and compare numerical data and come to intelligent, data-driven decisions.

Thus, DASH App is a perfect tool for data science applications, making it easier to analyze data in differently. In this article, we are going to show you how to build a Dash App using Google Collab. Besides, we will use as a study case a dataset…


Hello there!

In this article, we are going to discuss the influence of some important techniques that are useful when training a neural network, such as hyperparameter tuning, batch normalization, and regularization. Besides, we will also perform a comparison between artificial and convolutional neural networks considering the development of a system that must recognize some basic hand gestures.

To perform this analysis, we will consider the simple SIGNS dataset, which has 1300 pictures of hand signs representing numbers from 0 to 5. An example of each possible class is shown in the figure below. …


In the previous article of the series, we talked about Neural Networks, giving an introduction of its structure, architecture, neurons, layers and so on. We also studied that it is necessary to have as much data as possible to train the neural network so that it will be able to generalize the data and achieve a high accuracy.

In this second part of this series, we will see how to divide this data into different datasets and the reason why we must do this. We will also introduce problemas related to underfitting and overfitting, and some robust techniques that are…


Have you ever heard about Neural Networks and thought that this particular subject is way too complicated and that there’s no way you can understand what they represent? If this applies to you, you’ve come to the right place.

In this first series of articles, I will explain the main idea of how Neural Networks works, without giving much mathematical detail. Besides, to give a better understanding, I will also show a study case from an interesting project that I’ve been working on.

What is a Neural Network?

Neural Networks (NN) are computing systems that were created vaguely inspired by biological neural networks that constitute…

Vitor dos Santos

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store