I+D+i

I+D+i

Innovación la base del crecimiento

Las actividades de Investigación e Innovación (I+D+i) son una parte fundamental de nuestra empresa como motores de la generación de nuevos conocimientos que permiten el avance tecnológico.

Creemos que la inversión en I+D+i motiva a nuestro equipo a sacar el mayor partido a sus ideas, son las bases nuestro trabajo y los clientes son los auténticos beneficiarios de estos desarrollos.

La investigación, el desarrollo tecnológico y la innovación en un país son factores críticos para determinar su crecimiento económico, el nivel de bienestar y su competitividad. Resultan además de gran importancia para la supervivencia de las empresas, ya que contribuyen a situarlas en una posición adecuada para afrontar los nuevos desafíos que surgen en un mercado globalizado.

Compartimos nuestras ideas

GitHub un espacio dedicado para nuestra comunidad

AItenea

Completo ecosistema para experimentar con algoritmos avanzados con el fin de acelerar la producción de soluciones machine learning.

box image

En cualquier proceso científico o productivo donde se tiene que aplicar Inteligencia Artificial existen dos tipos de participantes: los que tienen conocimientos técnicos relativos al tratamiento de datos y uso o creación de algoritmos de predicción, y los que conocen los procesos y pueden valorar si las soluciones propuestas se acercan a las soluciones óptimas.

Por otro lado, Europa se está quedando atrás en el diseño de software y hardware para Big Data e Inteligencia Artificial. Gigantes estadounidenses y chinos lideran diferentes proyectos y, aunque la mayoría son Open Source, la dirección de los proyectos y gran parte del conocimiento de su desarrollo pertenece a empresas no europeas. Teniendo en cuenta que la mayoría de los ciudadanos europeos son usuarios de dichas aplicaciones, esta situación dará una importante ventaja competitiva a las empresas estadounidenses y chinas. Además, acontecimientos del año pasado como el veto de la administración de Trump al fabricante Chino Huawei, añaden aún más incertidumbre a nuestro futuro. Existe el riesgo de que parte de la comunidad China deje de aportar código o que las empresas de Estados Unidos cambien la forma de controlar sus propios proyectos, dirigiendo el desarrollo a intereses propios o dejando de compartir las innovaciones que se están haciendo. Si esto sucediera, Europa quedaría como un mero espectador mientras se amplía su actual brecha tecnológica.
AItenea nace para dar solución a estas dos circunstancias.

¿Qué es AItenea?

AItenea pretende ser un completo ecosistema (o framework) con capacidad para la experimentación de algoritmos avanzados, la automatización de entrenamientos en paralelo y la realización de modelos y su despliegue, todo esto con el objetivo de acelerar la puesta en aplicación y producción de soluciones en machine learning.

Este framework cuenta con una doble finalidad. Por una parte, facilita que personal experto en algoritmia y tratamiento de datos despliegue o cree algoritmos y los pueda probar automáticamente y, por otra, permite que el personal experto en los procesos pueda evaluar los resultados de forma autónoma e incluso desplegar, modificar y evaluar distintos algoritmos.

Nuestro objetivo es desarrollar un ecosistema más próximo a la programación científica pero que, al mismo tiempo, sea útil para el desarrollo y despliegue de modelos para producción. En este sentido AItenea debe tener las siguientes características que consideramos imprescindibles:

  • 1

    Será desarrollada dentro de un proyecto de código abierto.

  • 2

    Como estructura de datos se emplearán los dataframes de Pandas (Dask en su versión distribuida).

  • 3

    Los algoritmos se podrán implementar sin necesidad de emplear librerías de terceros, aunque el diseño no impide emplear librerías como TensorFlow, Keras o Scikit Learn.

  • 4

    Proveerá de una serie de herramientas para la preparación de los datos, transformación, visualización, etc.

  • 5

    Incluirá las técnicas habituales en el desarrollo de modelos con técnicas de ML. Todo ello mediante programación visual para un desarrollo y despliegue rápido de los modelos para producción.

  • 6

    La arquitectura deberá permitir experimentar y desarrollar nuevos algoritmos y que, tras su desarrollo, estos estén inmediatamente disponibles para la programación más productiva desde la capa visual.

  • 7

    La herramienta permitirá la automatización de todos los procesos.

  • 8

    La herramienta contará con una capa de visualización que permita la implementación de un flujo de programación (transformación/es-método ML) de forma automática como un algoritmo genético o evolutivo.

  • 9

    Quedará garantizada la ejecución de forma distribuida usando clúster de GPUs o cómputo en la nube.

Para lograr estos objetivos proponemos la implementación de un modelo con cuatro capas:

  • 1

    Una capa de bajo nivel: Con un diseño que permita desarrollar de forma flexible cualquier algoritmo estadístico, de tratamiento de datos o de machine learning.

  • 2

    Una capa intermedia:Cuyo fin es el de enlazar la capa de negocio de algoritmos con la capa de visualización.

  • 3

    Una capa de visualización o interfaz de usuario:Va a permitir la manipulación de los algoritmos y la visualización de los resultados de una forma muy intuitiva.

  • 4

    Una capa de datos: Gestionada desde la interfaz anterior y capaz de adquirir datos de diferentes fuentes. Su funcionalidad debe ser fácilmente escalable.

Para la evaluación de AItenea, se utilizarán durante su desarrollo dos casos de uso diferentes. Por un lado, mediante su aplicación con datos públicos de CMS (Compact Muon Soleoid) del LHC (Large Hadron Collider) del CERN y por otro, a través de una prueba de concepto con Johnson Controls, para su uso en el tratamiento de datos en edificios inteligentes.

Smart Framework

Kit de herramientas que permite desarrollar soluciones de monitorización, telemetría y control automático de forma sencilla, rápida y escalable.

box image

Las soluciones desarrolladas con Smart Framework tienen aplicación en distintos campos: Internet of the Things (IoT), Internet of the Machines (IoM), automatización industrial, telecontrol, etc.

Propuesta de valor de Smart Framework

Smart Framework presenta ventajas que lo diferencian de la competencia y constituyen su propuesta de valor:

  • 1

    Estará orientada al mercado puramente industrial lo que le da una exclusividad que no ofrecen los demás.

  • 2

    Permite un desarrollo a medida.

  • 3

    Es una solución end-to-end: provee una plataforma y un hardware, mientras que los demás no ofrecen ambas.

  • 4

    Ofrece una flexibilidad sobre los demás que permiten realizar una monitorización que va más allá de funciones definidas concretas.

  • 5

    Ofrece servicios adicionales al propio ecosistema IoT, evitando cuellos de botella en los despliegues: actualización remota de equipos, servicio VPN en hardware y cloud.

  • 6

    Ofrece hardware basado en Linux y un servicio Cloud.

Uno de los aspectos más importantes e innovadores dentro del proyecto Smart Framework es la incorporación del desarrollo de un software en la nube que lleve incorporados algoritmos predictivos que permitan al sistema “aprender” mediante un análisis predictivo de la información que haga que se escoja el algoritmo adecuado en cada momento. Se llevará a cabo mediante la búsqueda de normas de clasificación o de predicción basadas en los datos de manera que se prediga o clasifique el resultado futuro de una o más variables de respuesta o de destino en relación a lo que ocurre en la práctica con los motivos que la causan o bien en relación con las variables de entrada. Todo ello permitirá un mantenimiento preventivo.

Equipo del proyecto

El equipo del proyecto Smart Framework está formado por los perfiles profesionales más adecuados, adaptando nuestra expertise a necesidades reales del mercado. A lo largo de estos 10 años de experiencia en Aerin Sistemas, nos hemos especializado fundamentalmente en el campo de la monitorización de sistemas.

Cuando hablamos de proyectos de desarrollo de integración, hablamos de experiencia específica en estos entornos y de perfiles adecuados a estas necesidades. Así, nuestros consultores tienen experiencia en desarrollo en lenguajes ligeros, versátiles, flexibles y multiplataforma como Python, Perl, Shellscript o VBS. Gracias a este paradigma, basado en la reutilización y construcción de prototipos rápidos, somos capaces de llevar a término proyectos en tiempos récord.

No te quedes atrás

Transforma tu organización para hacer frente a los retos de los avances tecnológicos cada vez más imparables.