Video Experimental Relacionado
Updated: Mar 1, 2026

05:12
ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019
12.0K
NNP-NET: Aceleración del Dibujo de Grafos t-SNE para Grafos Estáticos y Dinámicos Grandes mediante Redes Neuronales
IEEE transactions on visualization and computer graphics
|February 27, 2026
Resumen
NNP-NET ofrece un dibujo de grafos más rápido que tsNET adaptando la proyección NNP. Este método logra una alta calidad de diseño para grafos grandes y dinámicos, equilibrando la estabilidad y el atractivo visual.
Área de la Ciencia:
- Ciencias de la Computación
- Visualización de Datos
- Aprendizaje Automático
Sus antecedentes:
- Métodos recientes de dibujo de grafos (GD) como tsNET producen diseños de alta calidad pero son computacionalmente costosos debido a la dependencia de t-SNE.
- Existe la necesidad de algoritmos de dibujo de grafos eficientes que puedan manejar datos de grafos dinámicos y a gran escala sin sacrificar la calidad del diseño.
Objetivo del estudio:
- Introducir NNP-NET, un método novedoso de dibujo de grafos que aborda las limitaciones de tiempo de ejecución de tsNET.
- Adaptar la técnica de proyección NNP para la generación eficiente y de alta calidad de diseños de grafos estáticos y dinámicos.
Principales métodos:
- NNP-NET adapta la técnica NNP (Proyección No Lineal Basada en Vecinos) para la proyección de grafos, permitiendo una escalabilidad lineal con el tamaño de los datos.
- El método maneja grafos no ponderados y ponderados y aprovecha la capacidad de NNP fuera de muestra para la proyección de grafos dinámicos.
- La calidad del diseño se optimiza para ser comparable a tsNET al tiempo que se mejora significativamente la eficiencia computacional.
Principales resultados:
- NNP-NET demuestra un rendimiento significativamente más rápido en comparación con los métodos existentes para grafos muy grandes (hasta 50 millones de nodos y 108 millones de aristas).
- Los diseños proyectados logran métricas de calidad cercanas a tsNET, la verdad fundamental.
- Para grafos dinámicos, NNP-NET equilibra eficazmente la estabilidad del diseño con una alta calidad visual.
Conclusiones:
- NNP-NET proporciona una solución eficiente y eficaz para el dibujo de grafos a gran escala y dinámicos.
- El método ofrece una alternativa atractiva a los enfoques basados en t-SNE, ofreciendo una calidad comparable a una fracción del costo computacional.
- NNP-NET avanza en el campo del dibujo de grafos al permitir la visualización de estructuras de red complejas y variables en el tiempo.
Palabras clave:
NNP-NETdibujo de grafosredes neuronalest-SNEgrafos dinámicosescalabilidadvisualización de datosMás Videos Relacionados
Videos de Conceptos Relacionados
Time-Series Graph
5.4K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
5.4K
Graphs of Functions
403
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
403
Vector Algebra: Graphical Method
18.2K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
18.2K
Graphs of Equations in Two Variables
312
An equation with two variables, typically written in the form y = f(x) or Ax + By = C, describes a relationship between quantities represented by x and y. Each solution to such an equation is an ordered pair (x, y) that satisfies the equation when substituted. These pairs can be represented graphically to understand the variables' relationship visually.A common technique for constructing the graph of a two-variable equation is to create a value table. Begin by choosing several values for the...
312
Acceleration Vectors
23.6K
In everyday conversation, accelerating means speeding up. Acceleration is a vector in the same direction as the change in velocity, Δv, therefore the greater the acceleration, the greater the change in velocity over a given time. Since velocity is a vector, it can change in magnitude, direction, or both. Thus acceleration is a change in speed or direction, or both. For example, if a runner traveling at 10 km/h due east slows to a stop, reverses direction, and continues their run at 10 km/h...
23.6K
Multiple Bar Graph
10.3K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
10.3K

