OctoML Levanta 15 Millones De Dólares Para Facilitar La Optimización De Los Modelos De Machine Learning

Frederic Lardinois
Apr 13, 2020

Contents Outline

OctoML Levanta 15 Millones De Dólares Para Facilitar La Optimización De Los Modelos De Machine Learning

Apr 13, 2020 3 minutes read

Nota: Este artículo pretende entregar noticias actualizadas sobre Data Science y Machine Learning y casos de uso o empresas exitosas en este ámbito empresarial.

OctoML, una startup fundada por el equipo que está detrás del proyecto de compiladores de machine learning Apache TVM, anunció el 3 de Abril que ha recaudado una ronda de 15 millones de dólares de Serie A liderada por Amplify, con la participación de Madrona Ventures, que lideró su ronda seed de 3,9 millones de dólares.

La idea central detrás de OctoML y TVM es utilizar machine learning para optimizar los modelos de machine learning para que puedan funcionar más eficientemente en diferentes tipos de hardware.

"Ha habido bastante progreso en la creación de modelos de aprendizaje automático", me dijo el director general de OctoML y profesor de la Universidad de Washington, Luis Ceze. "Pero gran parte del dolor se ha trasladado a que una vez que tienes un modelo, ¿cómo lo aprovechas en la vida real y en la nube?"

Image Credits: Disney Junior via Getty Images / Getty Images


Ahí es donde entra en juego el proyecto TVM, que fue lanzado por Ceze y sus colaboradores en la Escuela de Ciencias Informáticas e Ingeniería Paul G. Allen de la Universidad de Washington.

Ahora es un proyecto incubador de Apache y porque ha visto bastante uso y apoyo de grandes compañías como AWS, ARM, Facebook, Google, Intel, Microsoft, Nvidia, Xilinx y otros, el equipo decidió formar una empresa comercial a su alrededor, que se convirtió en OctoML. Hoy en día, incluso la detección de la palabra clave de Amazon Alexa es impulsada por TVM.




Ceze describió TVM como un moderno sistema operativo para modelos de aprendizaje automático. "Un modelo de aprendizaje automático no es un código, no tiene instrucciones, tiene números que describen su modelado estadístico", dijo.

"Hay bastantes desafíos para hacer que funcione eficientemente en una plataforma de hardware dada porque hay literalmente miles de millones de formas en las que se puede mapear un modelo a objetivos de hardware específicos. Escoger el correcto y que funcione bien es una tarea significativa que típicamente requiere de la intuición humana".

Y ahí es donde entra el OctoML y su producto SaaS "Octomizador (Octomizer)", que también anunció, en la misma fecha.

Los usuarios pueden subir su modelo al servicio y este lo optimizará, comparará y empaquetará automáticamente para el hardware que especifique y en el formato que desee.

Para los usuarios más avanzados, también existe la opción de añadir la API del servicio a sus pipelines de CI/CD.

Estos modelos optimizados se ejecutan significativamente más rápido porque ahora pueden aprovechar al máximo el hardware en el que se ejecutan, pero lo que a muchas empresas les puede importar aún más es que estos modelos más eficientes también les cuesten menos para ejecutarse en la nube, o que sean capaces de utilizar un hardware más barato con menos rendimiento para obtener los mismos resultados.

Para algunos casos de uso, TVM ya da como resultado un aumento del rendimiento 80 veces mayor.




Actualmente, el equipo de OctoML está formado por unos 20 ingenieros. Con esta nueva financiación, la compañía planea expandir su equipo. 

Esas contrataciones serán en su mayoría ingenieros, pero Ceze también subrayó que quiere contratar a un evangelista, lo que tiene sentido, dada la herencia de código abierto de la compañía. 

También señaló que aunque el Octomizador es un buen comienzo, el verdadero objetivo es construir una plataforma de MLOps más completa. "La misión del OctoML es construir la mejor plataforma del mundo que automatiza los MLOps", dijo.
Join our private community in Discord

Keep up to date by participating in our global community of data scientists and AI enthusiasts. We discuss the latest developments in data science competitions, new techniques for solving complex challenges, AI and machine learning models, and much more!