Apêndice A. Informações e recursos adicionais
Nesta seção, abordamos rapidamente informações adicionais que podem ser úteis para alguns leitores. Veremos outros tipos de algoritmos, outra forma de importar dados para o Neo4j e outra biblioteca de procedimentos. Há também alguns recursos para encontrar conjuntos de dados, assistência à plataforma e treinamento.
Outros algoritmos
Muitos algoritmos podem ser usados com dados de grafos. Neste livro, concentramo-nos naqueles que são mais representativos dos algoritmos clássicos de grafos e nos que são mais úteis para os programadores de aplicações. Alguns algoritmos, como coloração e heurística, foram omitidos porque são de maior interesse em casos acadêmicos ou podem ser facilmente derivados.
Outros algoritmos, como a deteção de comunidades com base em arestas, são interessantes, mas ainda não foram implementados no Neo4j ou no Apache Spark. Esperamos que a lista de algoritmos de grafos utilizados em ambas as plataformas aumente à medida que a utilização da análise de grafos cresce.
Existem também categorias de algoritmos que são utilizados com grafos mas que não são estritamente de natureza gráfica. Por exemplo, analisámos alguns algoritmos utilizados no contexto da aprendizagem automática no Capítulo 8. Outra área de destaque são os algoritmos de semelhança, que são frequentemente aplicados a recomendações e à previsão de ligações. Os algoritmos de semelhança determinam quais os nós mais parecidos uns com os outros, utilizando ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access