• Contacto
  • Cookies
  • Sitemap
domingo, diciembre 10, 2023
Cita Andalucía | Diario con Actualidad e Información de la Comunidad
  • Actualidad
  • Economía y Criptomonedas
  • Entretenimiento
  • Deportes
  • Hogar y Decoración
  • Motor
  • Salud
  • Turismo
  • Tecnología
No hay resultados
Ver todos los resultados
  • Actualidad
  • Economía y Criptomonedas
  • Entretenimiento
  • Deportes
  • Hogar y Decoración
  • Motor
  • Salud
  • Turismo
  • Tecnología
No hay resultados
Ver todos los resultados
Cita Andalucía | Diario con Actualidad e Información de la Comunidad
No hay resultados
Ver todos los resultados

CausalSim: la nueva herramienta del MIT para simular con precisión sistemas complejos

por Jaime Muñoz
05/06/2023
en Tecnología
0
Accurately Simulating Complex Systems
FacebookTwitter
Índice de contenidos mostrar
1 simulaciones engañosas
2 Aprendiendo de los datos

Simulación precisa de sistemas complejos

Una nueva técnica elimina una fuente de sesgo en un popular método de simulación, lo que podría permitir a los científicos crear nuevos algoritmos que sean más precisos y mejoren el rendimiento de las aplicaciones y las redes. Crédito: José-Luis Olivares/MIT

El sistema que desarrollaron elimina una fuente de sesgo en las simulaciones, lo que conduce a algoritmos mejorados que pueden aumentar el rendimiento de la aplicación.

Los investigadores del MIT han desarrollado CausalSim, un método de aprendizaje automático que elimina el sesgo en las simulaciones basadas en trazas utilizadas para el diseño de algoritmos. La técnica utiliza principios de causalidad para comprender cómo el comportamiento del sistema afecta los rastros de datos, lo que lleva a predicciones más precisas del rendimiento del algoritmo. Probado en aplicaciones de transmisión de video, superó a los simuladores convencionales en la predicción del algoritmo de tasa de bits adaptable más eficiente.

Los investigadores a menudo usan simulaciones cuando diseñan nuevos algoritmos, ya que probar ideas en el mundo real puede ser costoso y arriesgado. Pero dado que es imposible capturar todos los detalles de un sistema complejo en una simulación, generalmente recopilan una pequeña cantidad de datos reales que reproducen mientras simulan los componentes que quieren estudiar.

Conocido como simulación basada en trazas (los pequeños fragmentos de datos reales se denominan trazas), este método a veces produce resultados sesgados. Esto significa que los investigadores pueden elegir, sin saberlo, un algoritmo que no es el mejor que han evaluado y que funcionará peor en datos reales de lo que predijo la simulación.

Los investigadores del MIT han desarrollado un nuevo método que elimina esta fuente de sesgo en la simulación basada en el seguimiento. Al permitir simulaciones imparciales basadas en trazas, la nueva técnica podría ayudar a los investigadores a diseñar mejores algoritmos para una variedad de aplicaciones, incluida la mejora de la calidad del video en Internet y el aumento del rendimiento de los sistemas de procesamiento de datos.

El algoritmo de aprendizaje automático de los investigadores se basa en los principios de causalidad para aprender cómo el comportamiento del sistema afectó los rasgos de los datos. De esa manera, pueden reproducir la versión correcta e imparcial del rasgo durante la simulación.

Cuando se comparó con un simulador basado en seguimiento desarrollado anteriormente, el método de simulación de los investigadores predijo correctamente qué algoritmo de nuevo diseño sería el mejor para la transmisión de video, es decir, el que condujera a menos almacenamiento en búfer y mayor calidad visual. Los simuladores existentes que no consideran el sesgo habrían señalado a los investigadores un algoritmo de peor rendimiento.

“Los datos no son lo único que importa. La historia detrás de cómo se generan y recopilan los datos también es importante. Si desea responder una pregunta hipotética, necesita conocer la historia subyacente de la generación de datos para intervenir solo en las cosas que realmente desea simular”, dice Arash Nasr-Esfahany, estudiante de posgrado en ingeniería eléctrica e informática (EECS). y coautor principal de un artículo sobre esta nueva técnica.

A él se unen en el artículo los coautores principales y compañeros estudiantes graduados de EECS Abdullah Alomar y Pouya Hamadanian; estudiante recién graduado Anish Agarwal PhD ’21; y los autores principales Mohammad Alizadeh, profesor asociado de ingeniería eléctrica e informática; y Devavrat Shah, profesor Andrew y Erna Viterbi en EECS y miembro del Instituto de Datos, Sistemas y Sociedad y del Laboratorio de Sistemas de Información y Decisión. La investigación se presentó recientemente en el Simposio USENIX sobre diseño e implementación de sistemas en red.

simulaciones engañosas

Los investigadores del MIT estudiaron la simulación basada en el seguimiento en el contexto de las aplicaciones de transmisión de video.

En la transmisión de video, un algoritmo de tasa de bits adaptable decide continuamente qué calidad de video, o tasa de bits, transmitir a un dispositivo en función de los datos en tiempo real sobre el ancho de banda del usuario. Para probar cómo los diferentes algoritmos de tasa de bits adaptables afectan el rendimiento de la red, los investigadores pueden recopilar datos de usuarios reales durante una transmisión de video para una simulación basada en el seguimiento.

Utilizan estos rastros para simular lo que habría sucedido con el rendimiento de la red si la plataforma hubiera utilizado un algoritmo de tasa de bits adaptable diferente en las mismas condiciones subyacentes.

Los investigadores asumen tradicionalmente que los datos de seguimiento son exógenos, lo que significa que no se ven afectados por factores que cambian durante la simulación. Supondrían que durante el período en que recogieron los datos de rendimiento de la red, las elecciones realizadas por el algoritmo de adaptación de tasa de bits no afectaron a estos datos.

Pero esta es a menudo una suposición falsa que da como resultado sesgos en el comportamiento de los nuevos algoritmos, lo que hace que la simulación sea inválida, explica Alizadeh.

“Reconocemos, y otros lo han reconocido, que esta forma de hacer simulación puede conducir a errores. Pero no creo que la gente necesariamente supiera cuán significativos podrían ser esos errores”, dice.

Para desarrollar una solución, Alizadeh y sus colaboradores enmarcaron el problema como un problema de inferencia causal. Para recopilar un rastro imparcial, debe comprender las diferentes causas que afectan los datos observados. Algunas causas son intrínsecas a un sistema, mientras que otras se ven afectadas por las acciones que se toman.

En el ejemplo de transmisión de video, el rendimiento de la red se ve afectado por las elecciones realizadas por el algoritmo de adaptación de la tasa de bits, pero también se ve afectado por elementos intrínsecos como la capacidad de la red.

“Nuestra tarea es separar estos dos efectos, tratar de comprender qué aspectos del comportamiento que estamos viendo son intrínsecos al sistema y cuánto de lo que estamos observando se basa en las acciones que se tomaron. Si podemos separar estos dos efectos, podemos ejecutar simulaciones imparciales”, dice.

Aprendiendo de los datos

Pero los investigadores a menudo no pueden observar directamente las propiedades intrínsecas. Aquí es donde entra en juego la nueva herramienta, llamada CausalSim. El algoritmo puede aprender las características subyacentes de un sistema utilizando solo los datos de seguimiento.

CausalSim toma los datos de seguimiento que se recopilaron a través de una prueba de control aleatorio y estima las funciones subyacentes que produjeron esos datos. El modelo les dice a los investigadores, exactamente bajo las mismas condiciones subyacentes que experimentó un usuario, cómo un nuevo algoritmo cambiaría el resultado.

Usando un simulador típico orientado a trazas, el sesgo puede llevar a un investigador a seleccionar un algoritmo de peor rendimiento, aunque la simulación indique que debería ser mejor. CausalSim ayuda a los investigadores a seleccionar el mejor algoritmo que se haya probado.

Los investigadores del MIT han observado esto en la práctica. Quando eles usaram o CausalSim para projetar um algoritmo de adaptação de taxa de bits aprimorado, isso os levou a selecionar uma nova variante que tinha uma taxa de parada quase 1,4 vezes menor do que um algoritmo concorrente bem aceito, enquanto alcançava a mesma qualidade de video. La tasa de bloqueo es la cantidad de tiempo que un usuario pasó recargando el video.

Por el contrario, un simulador orientado al seguimiento diseñado por expertos predijo lo contrario. Indicó que esta nueva variante debería causar una tasa de bloqueo casi 1,3 veces mayor. Los investigadores probaron el algoritmo en la transmisión de video del mundo real y confirmaron que CausalSim era correcto.

“Las ganancias que estábamos logrando con la nueva variante estaban muy cerca de lo que predijo CausalSim, mientras que el simulador experto estaba muy lejos. Esto es realmente emocionante porque este simulador diseñado por expertos se ha utilizado en la investigación durante la última década. Si CausalSim claramente puede ser mejor que eso, ¿quién sabe qué podemos hacer con él? dice Hamadian.

Durante un experimento de 10 meses, CausalSim mejoró constantemente la precisión de la simulación, lo que dio como resultado algoritmos que cometieron aproximadamente la mitad de errores que los diseñados con métodos de referencia.

En el futuro, los investigadores quieren aplicar CausalSim en situaciones en las que no se disponga de datos de ensayos controlados aleatorios o en las que sea especialmente difícil recuperar la dinámica causal del sistema. También quieren explorar cómo diseñar y monitorear sistemas para hacerlos más susceptibles al análisis causal.

Referencia: «CausalSim: A Causal Framework for Unbiased Trace-Driven Simulation» por Abdullah Alomar, Pouya Hamadanian, Arash Nasr-Esfahany, Anish Agarwal, Mohammad Alizadeh y Devavrat Shah, Actas del 20º Simposio USENIX sobre diseño e implementación de sistemas en red.
PDF

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)
Artículo anterior

Velocidades de transmisión sin precedentes: los científicos desarrollan un nuevo sistema de distribución de claves cuánticas

Siguiente artículo

Descubre todo sobre Isla Mágica: el parque temático español que no puedes perderte.

Contenido de tu interés

Visión autónoma del MIT: una innovadora impresora 3D puede verse a sí misma creando objetos complejos
Tecnología

Visión autónoma del MIT: una innovadora impresora 3D puede verse a sí misma creando objetos complejos

por Jaime Muñoz
05/12/2023
0

Una nueva impresora de inyección de tinta 3D multimaterial de alto rendimiento utiliza visión por computadora para controlar rápida y...

Leer más
New Chip Architecture Art

Un hito en la informática: procesador en memoria 2D con más de 1.000 transistores

04/12/2023
Deep Space Communication With Lasers

A 10 millones de millas de distancia: la NASA logra un intercambio histórico de datos con un experimento de comunicaciones ópticas en el espacio profundo

03/12/2023
Robot Open World Art Concept

Comprensión del lenguaje robótico: desbloqueando un mundo abierto para la automatización

02/12/2023
El próximo salto en la tecnología de baterías: las baterías de iones de litio ya no son el estándar de oro

El próximo salto en la tecnología de baterías: las baterías de iones de litio ya no son el estándar de oro

01/12/2023
Siguiente artículo
Isla Mágica: el parque temático español

Descubre todo sobre Isla Mágica: el parque temático español que no puedes perderte.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Facebook Twitter

Tu diario independiente con información y actualidad de la comunidad autónoma andaluza.

Secciones

  • Actualidad
  • Ciencia
  • Deportes
  • Economía y Criptomonedas
  • Entretenimiento
  • Hogar y Decoración
  • Motor
  • Salud
  • Tecnología
  • Turismo

¡Suscríbete a nuestra Newsletter!

Únete a nuestro boletín y se el primero en recibir las publicaciones de nuestro diario.

© 2021 Citandalucia - Todos los derechos reservados.

No hay resultados
Ver todos los resultados
  • Actualidad
  • Economía y Criptomonedas
  • Entretenimiento
  • Deportes
  • Hogar y Decoración
  • Motor
  • Salud
  • Turismo
  • Tecnología

© 2021 Citandalucia - Todos los derechos reservados.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Este sitio web utiliza Cookies. Si continuas navegando aceptas los términos y condiciones de nuestra Política de cookies.