Inteligencia artificial: Las más conocidas y usadas IA de código abierto

Inteligencia artificial: Las más conocidas y usadas IA de código abierto

Inteligencia Artificial: Las más conocidas y usadas IA de código abierto

Nuestro artículo de hoy, será sobre el apasionante ámbito o mundo de la Tecnología de la «Inteligencia Artificial». Sí, la «Inteligencia Artificial» mayormente conocida por sus siglas en español o ingles, «IA» o «AI» respectivamente. Y claro esta, haciendo énfasis en aquellas que son de Código Abierto.

Para aquellos que pudieran no tener claro que es la Tecnología de la «Inteligencia Artificial», esta es una tecnología que se basa en la simulación de procesos de Inteligencia Humana por parte de máquinas, especialmente sistemas informáticos. Estos procesos incluyen el aprendizaje, el razonamiento y la autocorrección. Además, las aplicaciones particulares de «IA» incluyen sistemas expertos, reconocimiento de voz y visión artificial.

Cuarta Revolución Industrial: El papel del Software Libre en esta nueva era

Cuarta Revolución Industrial: El papel del Software Libre en esta nueva era

La Inteligencia Artificial en la Cuarta Revolución Industrial

Y antes de entrar de lleno en el tema, vale destacar que las Tecnologías de Inteligencia Artificial, entre muchas otras, que se ejecutan a través del actual Internet o se apoyan fuertemente sobre este, son las que dan cuerpo o definen claramente a esta actual Cuarta Revolución Industrial, que estamos viviendo. Y para mencionar y dejar en claro cuáles son las Tecnología más relevantes de esta etapa, las volveremos a mencionar a continuación:

  1. La Inteligencia Artificial y la Robótica
  2. El Internet de las Cosas, Internet de las Personas e Internet de Todos
  3. La Conducción autónoma y los Drones
  4. Las Redes 5G y las Redes WiFi 6
  5. La Computación Cuántica y en la Nube
  6. La Biotecnología, Nanotecnología y Neurotecnología
  7. El Tele-medicina, Tele-educación y Tele-trabajo
  8. El Aprendizaje profundo y el Big Data
  9. La Impresión 3D, la Realidad Aumentada y la Realidad Virtual
  10. Los nuevos Sistemas de generación y almacenamiento de energía

Para mayor información sobre este punto, pueden explorar nuestra anterior publicación relacionada con el mismo, que está inmediatamente más abajo:

Artículo relacionado:
Cuarta Revolución Industrial: El papel del Software Libre en esta nueva era

Inteligencia Artificial de Código Abierto

Inteligencia Artificial de Código Abierto

¿Cuáles Tecnologías de Inteligencia Artificial existen bajo Código Abierto?

Entre las «IA» ya exploradas, en otras anteriores publicaciones tenemos a:

OpenAI

«OpenAI» más que un proyecto en sí, es una organización privada sin fines de lucro que elabora Proyectos de Inteligencia Artificial libres y abiertos para todos. Cuya misión en general, es el garantizar que la «IA» beneficie a toda la humanidad.

Sin embargo, la misma espera lograr ese beneficio logrando que sus proyectos de «IA» conocidos como «Artificial General Intelligence (AGI)», se conviertan en futuros Sistemas Altamente Autónomos, capaces de superar a los humanos en el trabajo económicamente más valioso, de forma tal, que la humanidad progresivamente haga un mejor uso del tiempo humano disponible. Uno de los últimos proyectos más conocidos donde a ello parte, es GitHub Copilot.

Artículo relacionado:
OpenAI: Proyectos de Inteligencia Artificial libres y abiertos para todos
Artículo relacionado:
GitHub Copilot, un asistente de inteligencia artificial para la escritura de código

TensorFlow

Es una de las Plataforma de Inteligencia Artificial más usada del mundo. Fue creada por Google (Brain) para uso interno y liberada bajo la licencia de código abierto Apache 2.0 el 9 de noviembre de 2015, remplazando a su predecesor de código cerrado, llamado DistBelief.

Está conformada como una biblioteca de código abierto dirigida al aprendizaje profundo, que además está disponible para Windows, Linux, MacOS, y Plataformas móviles que incluyen Android e iOS. Y su objetivo es satisfacer las necesidades de sistemas capaces de construir y entrenar redes neuronales para detectar y descifrar patrones y correlaciones, análogos al aprendizaje y razonamiento usados por los humanos.

Artículo relacionado:
TensorFlow y Pytorch: Plataformas de IA de Código Abierto

PyTorch

Es otra de las Plataformas de Inteligencia Artificial más usada del mundo, junto a TensorFlow. Sobre todo, por ser la librería principal de Facebook para aplicaciones de aprendizaje profundo. Además, es paquete de Python diseñado para realizar cálculos numéricos haciendo uso de la programación de tensores. Y suele ser utilizada como reemplazo del paquete Numpy.

Permite su ejecución en GPU para acelerar los cálculos realizados. Y es muy usada en los procesos de investigación y desarrollo en el campo del aprendizaje profundo, centrado principalmente en el desarrollo de redes neuronales, mediante una interfaz muy sencilla.

Artículo relacionado:
TensorFlow y Pytorch: Plataformas de IA de Código Abierto

Cognitive Toolkit de Microsoft (CNTK)

Es una solución de Inteligencia Artificial y un kit de herramientas de aprendizaje profundo con un enorme potencial. También es gratuito, fácil de usar y tiene una calidad de nivel comercial que permite crear algoritmos de aprendizaje profundo capaces de aprender a un nivel cercano al del cerebro humano.

Microsoft, su creador, asegura que dicha herramienta de código abierto proporciona un escalado sin compromisos, velocidad y precisión de buena calidad y compatibilidad con lenguajes y algoritmos de programación muy utilizados actualmente.

Artículo relacionado:
Cognitive Toolkit: SW de Aprendizaje profundo de Código Abierto

Otras Proyectos de IA/ML/DL de código abierto más por conocer

En caso de, querer profundizar sobre otros proyectos relacionados con la Tecnología de «Inteligencia Artificial (IA)» y el «Aprendizaje Profundo (AP)» o «Deep Learning (DL) / Machine Learning (ML)», pueden explorar los siguientes proyectos y las anteriores publicaciones relacionadas:

  1. Accord.NET
  2. Acumos
  3. Aesara
  4. Apache Mahout
  5. Apache PredictionIO
  6. Caffe
  7. H2OH
  8. IBM Watson
  9. Jasper
  10. Keras
  11. Kubeflow
  12. ML.Net
  13. OpenNN
  14. Scikit-Learn
  15. Theano
  16. Wit.ai
Artículo relacionado:
Kubeflow: Kit de herramientas de aprendizaje automático para Kubernetes
Artículo relacionado:
.NET y ML.NET: Plataformas de Código Abierto de Microsoft

Y por último, aunque «no es un Proyecto IA de Código Abierto», vale la pena explorar un poco para conocer y aprender, lo que son los Servicios de IA/ML de Amazon.

Resumen: Publicaciones varias

Resumen

En resumen, como podemos ver esté novedoso y creciente ámbito tecnológico que se centra en desarrollo e implementación de la «Inteligencia Artificial» y el «Aprendizaje Profundo (AP)», no escapa al auge del uso del Software Libre y Código Abierto en todas las esferas productivas y comerciales de Organizaciones públicas, privadas y comunitarias. Y con el tiempo, estas IA de Código Abierto seguirán mejorando, evolucionando y ofreciéndonos mejores soluciones y descubrimientos a problemas existentes y futuros.

Esperamos que dicha publicación, sea de mucha utilidad para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución al mejoramiento, crecimiento y difusión del ecosistema de aplicaciones disponibles para «GNU/Linux». Y no dejes de compartirla con otros, en tus sitios webs, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería. Por último, visita nuestra página de inicio en «DesdeLinux» para explorar más noticias, y únete a nuestro canal oficial de Telegram de DesdeLinux.


El contenido del artículo se adhiere a nuestros principios de ética editorial. Para notificar un error pincha aquí.

Sé el primero en comentar

Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.