Glosario: Desentrañando un poco la terminología
Si te interesan las clasificaciones técnicas y la terminología utilizadas en este artículo, aquí tienes una explicación más detallada sobre cómo se estructuran las categorías de IA.
La IA es un término general que engloba cualquier sistema informático que pretende alcanzar el nivel de inteligencia humana: capaz de pensar, resolver problemas, comprender, aprender y aplicar conocimientos en una amplia gama de temas y ámbitos. El «santo grial» de la IA se conoce como inteligencia artificial general (AGI) o IA fuerte, es decir, cuando una máquina posee capacidades cognitivas al nivel de las humanas. Aunque la última versión, la IA generativa, parece estar cerca, si la analizamos más detenidamente vemos que aún estamos muy lejos de la AGI.
La IA moderna de mediados de la década de 2020 entra dentro de la categoría de IA estrecha: los sistemas de IA estrecha están diseñados para realizar una gama específica o limitada de tareas. Por ejemplo, un coche autónomo utiliza IA estrecha, puede conducir un coche y reconocer objetos que debe evitar, pero no puede cuadrar tus cuentas. La IA estrecha es nuestra realidad actual en materia de IA.
Bajo el amplio paraguas de la IA, existe una relación jerárquica con dos ramas relevantes para el procesamiento de alimentos:
Inteligencia artificial: el campo general
IA estrecha: la realidad actual de la IA: destaca en un área, pero no puede transferir conocimientos a otros ámbitos.
IA basada en el conocimiento (basada en reglas)
Sistemas expertos: a diferencia del aprendizaje automático, el aprendizaje profundo y la IA generativa, que aprenden patrones a partir de datos de entrenamiento y realizan predicciones sobre los patrones aprendidos, los sistemas expertos de IA se basan en reglas. Están diseñados para capturar el conocimiento de expertos humanos para tareas específicas de procesamiento de alimentos y utilizan la inferencia lógica para aplicar reglas a nuevas situaciones. No aprenden de los datos, sino que aplican conocimientos preprogramados.
IA basada en datos (basada en el aprendizaje):
Aprendizaje automático: subconjunto de la IA estrecha: algoritmos entrenados que aprenden a partir de patrones. Tradicionalmente, se utiliza para tareas de clasificación sencillas. En el procesamiento de alimentos, se parece a un sistema de control de calidad que clasifica los productos como buenos o malos basándose en mediciones directas (tamaño, valores de color, peso).
Aprendizaje profundo: subconjunto del aprendizaje automático: algoritmos entrenados que funcionan como redes neuronales con reconocimiento de patrones multicapa para realizar clasificaciones basadas en combinaciones complejas. En el procesamiento de alimentos, podría tratarse de un sistema de visión que aprende los patrones de apariencia «normal» de un producto tan a fondo que puede detectar cualquier anomalía, incluidas aquellas que nunca ha visto antes.
Generativo: categoría de aplicación: sistemas entrenados que crean contenido (texto, imágenes, audio, código). Puede utilizar tanto enfoques de aprendizaje profundo como de aprendizaje automático tradicional. En el procesamiento de alimentos, actualmente se está explorando su uso para optimizar recetas y generar documentación.
Aunque estos sistemas de IA estrecha nos parecen bastante intuitivos e inteligentes cuando los utilizamos, no emplean el razonamiento, sino que los algoritmos que hay detrás de cada modelo toman decisiones y realizan predicciones basándose en los patrones con los que han sido entrenados, para llevar a cabo una función especializada.
Y ahí es donde se encuentra hoy en día el procesamiento de alimentos, utilizando sistemas de IA estrecha probados que aportan un valor práctico y cuantificable para resolver los puntos débiles del sector, al tiempo que se exploran las posibilidades de los últimos avances para seguir mejorando las operaciones y los resultados del procesamiento de alimentos.