viernes, 2 de octubre de 2020

Visualización de gráficos 2019

Los gráficos están destinados a ser vistos

La tercera capa de tecnología de gráficos que discutimos en este artículo es la capa frontal, la de visualización de gráficos. La visualización de información ha sido el soporte de muchos tipos de análisis, incluido  el Análisis de redes sociales . Durante décadas, las representaciones visuales han ayudado a los investigadores, analistas y empresas a obtener conocimientos de sus datos.

Las herramientas de visualización representan un puente importante entre los datos gráficos y los analistas. Ayuda a sacar a la luz información y conocimientos que conducen a la comprensión de una situación o la resolución de un problema.

Si bien es fácil leer y comprender datos que no son gráficos en un formato tabular, como una hoja de cálculo, probablemente perderá información valiosa si intenta analizar los datos conectados de la misma manera. Representar datos conectados en tablas no es intuitivo y, a menudo, oculta las conexiones en las que reside el valor. Las herramientas de visualización de gráficos convierten los datos conectados en representaciones gráficas de red que aprovechan la competencia del cerebro humano para reconocer patrones visuales y más variaciones de patrones.


En el campo de la teoría de grafos y la ciencia de redes, los investigadores empezaron a imaginar herramientas de visualización y análisis de grafos ya en 1996 con el   proyecto Pajek . Aunque estas aplicaciones se han limitado durante mucho tiempo al campo de la investigación, fue el nacimiento de las herramientas informáticas para la visualización de gráficos.


La visualización acelera el análisis de datos

Hay una razón por la que los investigadores comenzaron a desarrollar estas herramientas. Como escribimos anteriormente, la  visualización de gráficos es fundamental para el análisis de datos de gráficos . Cuando aplica métodos de visualización al análisis de datos, es más probable que reduzca el tiempo dedicado a buscar información porque:

Tiene una mayor capacidad para reconocer tendencias y patrones.

Puede digerir grandes cantidades de datos con mayor facilidad.

Compararás situaciones o escenarios con mayor facilidad.

Y además, será más fácil compartir y explicar tus hallazgos a través de un medio visual.

Combinadas con las capacidades que brindan las máquinas informáticas, estas ventajas abrieron nuevas puertas para los analistas que buscaban información en grandes volúmenes de datos. También es la razón por la que las soluciones de visualización de gráficos son complementarias a las  herramientas de análisis de gráficos  y  bases de datos de gráficos  que discutimos en los artículos anteriores. Una vez que se almacenan los datos y se realizan los cálculos, los usuarios finales necesitan una forma inteligible de procesar y dar sentido a los datos. Y las herramientas de visualización de gráficos son útiles en muchos escenarios.

¿Necesita  identificar esquemas financieros turbios en terabytes de datos ? Visualización de datos gráficos. ¿Necesitas  comprender la dinámica humana entre redes criminales ? Visualización de datos gráficos. ¿Necesita evaluar rápidamente  la fraudulencia de las transacciones marcadas ? Lo adivinaste, visualización gráfica.

La mayoría de las herramientas que estamos a punto de presentar se pueden conectar directamente a la base de datos y los sistemas de análisis para promover el análisis de los datos gráficos.


Bibliotecas y kits de herramientas de visualización de gráficos

Entre las herramientas comunes disponibles hoy en día para visualizar datos gráficos se encuentran las bibliotecas y el juego de herramientas. Estas bibliotecas le permiten crear una aplicación de visualización personalizada ajustada a sus necesidades: desde un diseño gráfico básico que muestra datos en su navegador, hasta una aplicación avanzada que incorpora un panel completo de funciones de análisis y personalización de datos gráficos. Requieren el conocimiento de lenguajes de programación o implican que tiene recursos de desarrollo disponibles.


Ver Imagen de principales herramientas: 

https://storage.ning.com/topology/rest/1.0/file/get/1826436756?profile=RESIZE_710x


El catálogo es amplio, con muchas opciones según su idioma favorito, requisitos de licencia, presupuesto o necesidades del proyecto. En el mundo del código abierto, algunas bibliotecas ofrecen muchas posibilidades para la visualización de datos, incluidas representaciones gráficas o de red. Es el caso de  D3.js  y  Vis.js,  por ejemplo, que le permiten elegir entre diferentes formatos de representación de datos.

Otras bibliotecas se centran únicamente en representaciones gráficas de datos, como  Cytoscape.js  o  Sigma.js . Por lo general, estas bibliotecas proporcionan más funciones que las generalistas. Hay bibliotecas en Java como  GraphStream  o  Jung , o en Python, con paquetes como  NodeBox Graph .

También encontrará bibliotecas comerciales de visualización de gráficos como  yFiles de yWorks,  Keylines  de Cambridge Intelligence,   Tom Sawyer Perspectives  de Tom Sawyer Software o nuestra propia solución  Ogma . Las bibliotecas comerciales tienen la ventaja de garantizar un soporte técnico continuo y rendimientos avanzados. 


Software de visualización de gráficos y aplicaciones web


Aplicaciones de investigación 

Existen otras soluciones que no requieren ningún desarrollo. Estas soluciones son Saas o software y aplicaciones web en las instalaciones. Como mencionamos anteriormente, las primeras soluciones listas para usar surgen del trabajo de los investigadores de la teoría de redes. Después de Pajek, se lanzaron otras soluciones, como  NetMiner en 2001, un software comercial para análisis exploratorio y visualización de datos de grandes redes. En la misma línea, el  software Gephi , creado en 2008, trajo una poderosa herramienta de código abierto a muchos investigadores en el campo del  Análisis de Redes Sociales . Cofundada por el CEO de Linkurious, Sébastien Heymann, Gephi jugó un papel clave en la democratización de los métodos de visualización de gráficos.

Surgieron otros proyectos de investigación, ya que las tecnologías web simplificaron su creación. Por ejemplo,  Palladio , una aplicación web de visualización de gráficos para investigadores de historia fue creada en 2013. Más recientemente, en 2016, el  proyecto de investigación OSoMe  (el Observatorio de Redes Sociales) lanzó una aplicación de visualización de gráficos en línea para estudiar la difusión de información y desinformación en redes sociales. medios de comunicación.

Sin embargo, la visualización de gráficos ya no es un dominio exclusivo del mundo académico y de la investigación. Otros entendieron el potencial de la visualización de gráficos y cómo tales herramientas podrían ayudar a organizaciones y empresas en otros campos: administración de redes, investigación de delitos financieros, ciberseguridad, desarrollo de la atención médica y más. Las empresas comenzaron a proporcionar una solución de visualización de gráficos lista para empresas, al igual que  Linkurious en 2013 .


Soluciones genéricas y específicas de campo

En la actualidad, puede encontrar fácilmente software o aplicaciones web para visualizar datos gráficos de diversas naturalezas. Bakamap es una aplicación web para visualizar los datos de su hoja de cálculo como gráficos interactivos. La aplicación basada en la nube  BeGraph  ofrece un visualizador de red de datos 3D. El software histórico de código abierto, como  GraphViz y  Cytoscape,  también le permite visualizar cualquier tipo de datos como gráficos interactivos.

Algunas empresas proponen soluciones dedicadas a determinados casos de uso. En estos casos, la aplicación de visualización de gráficos a menudo se mejora con funciones especialmente diseñadas para responder a las necesidades específicas de un campo determinado. Por ejemplo, la  plataforma de visualización de gráficos Linkurious Enterprise  está dedicada hoy a escenarios de lucha contra el fraude, el lavado de dinero, el análisis de inteligencia y la ciberseguridad. Entonces, además de la visualización de gráficos, propone alertas y capacidades de detección de patrones para respaldar el trabajo de los analistas en estos campos. Otro ejemplo de una herramienta específica de campo es  VIS  (Visual Investigative Scenarios), una herramienta diseñada por OCCRP para periodistas que investigan las principales redes comerciales o criminales. Synapp, por otro lado, es una aplicación dedicada a la visualización de recursos humanos dentro de las organizaciones. A medida que se extiende la adopción de la tecnología de gráficos, cada vez más áreas son testigos del desarrollo de herramientas específicas de visualización de gráficos.


Visualizadores integrados y otros complementos

Finalmente, el último conjunto de herramientas dedicadas a la visualización de datos de gráficos son los visualizadores integrados y los complementos de la base de datos de gráficos.


Ver imagen de visualizadores: 

https://storage.ning.com/topology/rest/1.0/file/get/1826482689?profile=RESIZE_710x


Si bien el software de visualización de gráficos y las aplicaciones web son excelentes para análisis en profundidad o investigaciones de datos de gráficos avanzados, hay situaciones en las que simplemente necesita un visualizador básico y accesible para tener una idea de cómo se ve un conjunto de datos de gráficos dado. Es por eso que algunas bases de datos de gráficos se envían con visualizadores de datos de gráficos integrados. Estas funciones son un gran activo para los desarrolladores e ingenieros de datos que trabajan con datos de gráficos. Sin salir del entorno de la base de datos de gráficos, puede acceder fácilmente a una interfaz gráfica de usuario para consultar y visualizar sus datos. Esto es lo que   ofrece el navegador Neo4j, por ejemplo, que puede ser de gran ayuda al crear conjuntos de datos o ejecutar algoritmos de gráficos. Del mismo modo, TigerGraph propone una interfaz gráfica de usuario integrada:  GraphStudio para visualizar el contenido de su base de datos. El año pasado, Bitnine lanzó AgensBrowser,  una interfaz de visualización para ayudarlo a administrar y monitorear el contenido de su base de datos de gráficos AgensGraph.

En un aviso similar, los proveedores de bases de datos de gráficos han comenzado a ampliar sus ofertas con herramientas de visualización complementarias compatibles con su producto de almacenamiento. Por ejemplo, a principios del año pasado, Neo4j lanzó  Bloom , una aplicación complementaria para la aplicación de escritorio Neo4j. Ofrece una interfaz de visualización sin código para explorar datos de las bases de datos de gráficos de Neo4j.


Fuentes.

Artículo:  "El panorama de la visualización de gráficos 2019" Publicado en https://www.analyticbridge.datasciencecentral.com/ por Elise Devaux el 09/04/2019. Consultado el 24/09/2020.

URL: https://www.analyticbridge.datasciencecentral.com/profiles/blogs/the-graph-visualization-landscape-2019


No hay comentarios:

Publicar un comentario