Connect with us

Hi, what are you looking for?

Tecnología

GPipe: una nueva biblioteca de Google para entrenar redes neuronales

La división de IA (Inteligencia Artificial) de Google ha liberado su biblioteca de código abierto, GPipe, la cual busca entrenar redes neuronales “eficientemente”, basándose en Lingvo, un marco de trabajo de TensorFlow para el modelaje de secuencias. Esta biblioteca de software es aplicable a toda red neuronal que consista en muchas capas secuenciales, afirma el ingeniero de Google, Yanping Huang, en donde además -indica- permite que los investigadores puedan escalar el desempeño fácilmente.

Las redes neuronales profundas (DNN por sus siglas en inglés), tienen muchas tareas en el aprendizaje de máquinas, incluyendo el reconocimiento de la voz, el reconocimiento visual y el procesamiento del lenguaje. Todo esto tiene sus propios inconvenientes y GPipe busca minimizarlos, haciendo que a través del paralelismo se puedan escalar estas redes (en su entrenamiento), para superar las limitaciones.

Resultado de imagen para GPipe google

Huang y colegas explican en un artículo llamado: “GPipe: Efficient Training of Giant Neural Networks using Pipeline Parallelism“), cómo se ha implementado GPipe, que usa dos técnicas de IA: Una es usar el gradiente estocástico síncrono descendiente y la segunda es el paralelismo vía pipeline, un sistema de ejecución de las tareas en donde la salida de un programa es la entrada del siguiente en la cadena de la aplicación.

La mayoría de las ganancias en el desempeño usando GPipe se deben a la manera mucho mejor de usar la memoria en los modelos de la IA. Sobre la segunda generación de tensores en Google Cloud (llamadas TPUs), se tienen 8 núcleos y 64 GB de memoria (8 por núcleo), en donde GPipe reduce el uso de memoria intermedia de 6.26 GB a 3.46 GB, activando 318 millones de parámetros en un solo núcleo acelerado. Sin GPipe, -dice Huang- un solo núcleo podría apenas entrenar un sistema con 82 millones de parámetros.

Google crea inteligencia artificial capaz de derrotar a gamers profesionales

Pero esto no es la única ventaja de GPipe. Su modelo particionado entre diferentes aceleradores hace que puedan generarse batches miniatura (mini-batches), de ejemplos de entrenamiento, los cuales a su vez pueden partirse en micro-batches, y mediante la ejecución a través de pipelines, los resultados son más eficientes e incluso más rápidos. La razón es que así los núcleos pueden operar en paralelo y así acumular os gradientes entre los micro-batches, previniendo entonces las particiones y afectado la calidad del modelo.

En un experimento, Google entrenó un algoritmo de aprendizaje profundo -AmoebaNet-B- en 557 millones de parámetros en el modelo y con imágenes ejemplos en los TPUs, incorporando así 1.8 mil millones de parámetros en cada TPU, lo cual es 25 veces más que lo que no es posible hacer sin GPipe. El desempeño de la biblioteca se calificó como “bueno”.

Resultado de imagen para GPipe google

Por otra parte, la velocidad de entrenamiento mejoró. En una prueba separada que involucraba el algoritmo AmoebaNet-D, distribuyendo el modelo mejoró unas 3.5 veces. Cuando Google probó su modelo de transformación de lenguajes, que tiene unos 8 mil millones de parámetros. Usando núcleos TPU de tercera generación (que son los más nuevos), en donde cada uno tienen 16 núcleos y 256 GB de memoria, (16 GB por núcleo), se logró un tiempo récord de 11 veces más rápido.

“El desarrollo ulterior y exitoso de muchas aplicaciones de aprendizaje de máquinas, como la conducción de automóviles autónomamente o bien, imagenología médica, depende en lograr la mayor precisión posible”, escribió Huang. “Y como esto frecuentemente requiere construir modelos cada vez más complejos, estamos felices de compartir GPipe con la comunidad de investigadores, esperando que sea una infraestructura útil para entrenar eficientemente las redes neuronales a gran escala”.

La entrada GPipe: una nueva biblioteca de Google para entrenar redes neuronales se publicó primero en unocero.

Click to comment

Comenta

Últimas noticias

Grupo de personas recolectando camarón tras volcadura de tráiler en autopista Mazatlán-Tepic

Escuinapa

Impactante saqueo: decenas arrasan toneladas de camarón tras volcar tráiler en Mazatlán-Tepic 🦐🚚⚠️ #Saqueo #MazatlánTepic

Camioneta policial con oficiales armados en Culiacán, operativo tras incidente de disparo. Camioneta policial con oficiales armados en Culiacán, operativo tras incidente de disparo.

Culiacán

SSP confirma balazo en pierna de mujer tras discusión con su esposo en colonia Morelos de Culiacán 🔥🚨 #Seguridad #Culiacán

Paisaje natural con cuerpo de agua, colinas, montañas y estructura de madera en construcción bajo un cielo nublado. Paisaje natural con cuerpo de agua, colinas, montañas y estructura de madera en construcción bajo un cielo nublado.

Actualización

Conagua revela leve repunte en presas de Sinaloa: sólo suben al 12.2% tras lluvias 🌧️💧 ¡Nivel sigue crítico! #Sinaloa #Agua

Detención de sospechosos en caso de homicidio en Jalisco, con oficiales de seguridad presentes. Detención de sospechosos en caso de homicidio en Jalisco, con oficiales de seguridad presentes.

Nacionales

¡Presuntos asesinos de familia en San Cristóbal detenidos! Fiscalía de Jalisco los acusa de homicidio ⚖️ 🚔 #Justicia #Jalisco

Entrada de la Escuela Primaria 'Petróleo Mexicano' con diseño sencillo y puerta de rejas, tras un robo violento. Entrada de la Escuela Primaria 'Petróleo Mexicano' con diseño sencillo y puerta de rejas, tras un robo violento.

Educación

🚨 ¡Tercero asalto violento a Primaria Petróleo Mexicano! Sin seguridad ni patrullajes, maestros exigen vigilancia policial 🎒🔒 #SeguridadEscolar #Justicia

Militares en operativo de vigilancia en Imala, Culiacán, tras enfrentamiento armado. Militares en operativo de vigilancia en Imala, Culiacán, tras enfrentamiento armado.

Culiacán

🚨 Balacera mortal en El Pozo deja 3 víctimas: nuevo enfrentamiento entre cárteles sacude Imala 🌵🔫 #Culiacán #Seguridad

hotel, European Life Style

Suscríbete y recibe noticias

Tendencia

Clima

Rayo impacta cerca de vehículo; IMSS no logra reanimar a bebé de un año y medio, Fiscalía investiga ⚡🚗👶 #IMSS #Fiscalia

Sinaloa

🚨📢 Narco-mantas invaden puentes de Culiacán: crimen organizado señala traición y reclama control total 🔥🪧 #Sinaloa #Alerta

Culiacán

Fuerte tiroteo en Tacuichamona deja 4 muertos; vecinos acusan a Policía Estatal de ejecuciones 💥👮 #Tacuichamona #Justicia

Culiacán

Indignante hallazgo: tres cuerpos torturados y baleados abandonados en cajuela de Tiida en autopista ‘La Costera’ 😱🚨 #AlertaViolencia #JusticiaYa

Culiacán

Hombres armados atacan vehículo de prensa en Culiacán; periodista sobrevive a seis impactos y busca refugio 💥📰🚨 #LibertadDePrensa #Culiacán

Sinaloa

Blindan Culiacán: autoridades federales, estatales y municipales desplegan gran operativo tras conato de riña; sin heridos 🔥🚔 #Culiacán #Aguaruto

Sinaloa

Violencia sin freno en Culiacán: hallan dos cuerpos envueltos en plástico frente a empresa agrícola ⚠️ #Inseguridad #Culiacán

Policiaco

Brutal tragedia en Tecuala: Héctor Díaz “Chambonbo” arrebata la vida de Marisela, quien ya planeaba regresar a Sinaloa 😡💔 #JusticiaParaMarisela #AltoALaViolencia

Desarrollado por
FIIXCOM