Articulo de referencia

Aprendizaje automático

El aprendizaje automático ( ML ) es un campo de estudio de la inteligencia artificial que se ocupa del desarrollo y estudio de algoritmos estadísticos que pueden aprender de los...

El aprendizaje automático ( ML ) es un campo de estudio de la inteligencia artificial que se ocupa del desarrollo y estudio de algoritmos estadísticos que pueden aprender de los datos y generalizar a datos no vistos, y así realizar tareas sin ser programados explícitamente . [ 1 ] Los avances en el campo del aprendizaje profundo han permitido que las redes neuronales , una clase de algoritmos estadísticos, superen en rendimiento a muchos enfoques anteriores de aprendizaje automático.

La estadística y los métodos de optimización matemática constituyen los fundamentos del aprendizaje automático. La minería de datos es un campo de estudio relacionado, centrado en el análisis exploratorio de datos (AED) mediante aprendizaje no supervisado . [ 3 ] [ 4 ]

Desde un punto de vista teórico, el aprendizaje probablemente aproximadamente correcto proporciona un marco matemático y estadístico para describir el aprendizaje automático. La mayoría de los algoritmos tradicionales de aprendizaje automático y aprendizaje profundo pueden describirse como una minimización empírica del riesgo dentro de este marco.

Historia

El término aprendizaje automático fue acuñado en 1959 por Arthur Samuel , empleado de IBM y pionero en el campo de los videojuegos y la inteligencia artificial . [ 5 ] [ 6 ] El sinónimo computadoras autodidácticas también se utilizó durante este período. [ 7 ] [ 8 ]

El primer programa de aprendizaje automático se introdujo en la década de 1950, cuando Samuel inventó un programa informático que calculaba la probabilidad de ganar en las damas para cada bando, pero la historia del aprendizaje automático tiene sus raíces en décadas de esfuerzos por estudiar los procesos cognitivos humanos. [ 9 ] En 1949, el psicólogo canadiense Donald Hebb publicó el libro La organización del comportamiento , en el que introdujo una estructura neuronal teórica formada por ciertas interacciones entre células nerviosas . [ 10 ] La teoría hebbiana de la interacción neuronal sentó las bases de cómo funcionan muchos algoritmos de aprendizaje automático, con neuronas artificiales conectadas que cambian la fuerza de sus conexiones en función de los datos. [ 9 ] Otros investigadores que han estudiado los sistemas cognitivos humanos también contribuyeron a las tecnologías modernas de aprendizaje automático, incluidos Walter Pitts y Warren McCulloch , quienes propusieron el primer modelo matemático de redes neuronales que incluía algoritmos que reflejaban los procesos de pensamiento humanos. [ 9 ]

A principios de la década de 1960, la compañía Raytheon desarrolló una "máquina de aprendizaje" experimental con memoria de cinta perforada , llamada Cybertron, para analizar señales de sonar , electrocardiogramas y patrones de habla utilizando un aprendizaje por refuerzo rudimentario . Un operador/maestro humano la "entrenaba" repetidamente para reconocer patrones y estaba equipada con un botón de " error " para que reevaluara decisiones incorrectas. [ 11 ] Un libro representativo sobre la investigación en aprendizaje automático durante la década de 1960 fue "Learning Machines" de Nils Nilsson , que trataba principalmente sobre el aprendizaje automático para la clasificación de patrones . [ 12 ] El interés relacionado con el reconocimiento de patrones continuó en la década de 1970, como describieron Duda y Hart en 1973. [ 13 ] En 1981, se presentó un informe sobre el uso de estrategias de enseñanza para que una red neuronal artificial aprendiera a reconocer 40 caracteres (26 letras, 10 dígitos y 4 símbolos especiales) de una terminal de computadora. [ 14 ]

Tom M. Mitchell provided a widely quoted, more formal definition of the algorithms studied in the machine learning field: "A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P if its performance at tasks in T, as measured by P, improves with experience E."[15] This definition of the tasks in which machine learning is concerned is fundamentally operational rather than defining the field in cognitive terms. This follows Alan Turing's proposal in his paper "Computing Machinery and Intelligence", in which the question, "Can machines think?", is replaced by asking whether machines can convincingly imitate a human in its responses to human-posed questions.[16][17]

In 2014 Ian Goodfellow and others introduced generative adversarial networks (GANs) which could produce realistic synthetic data.[18] By 2016 AlphaGo had won against top human players in Go using reinforcement learning techniques.[19]

Relationships to other fields

Artificial intelligence

Deep learning is a subset of machine learning, which is itself a subset of artificial intelligence.[20]

As a scientific endeavour, machine learning grew out of the quest for artificial intelligence (AI). In the early days of AI as an academic discipline, some researchers were interested in having machines learn from data. They attempted to approach the problem with various symbolic methods, as well as what were then termed "neural networks"; these were mostly perceptrons and other models that were later found to be reinventions of the generalised linear models of statistics.[21]Probabilistic reasoning was also employed, especially in automated medical diagnosis.[22]:488

Sin embargo, un énfasis creciente en el enfoque lógico y basado en el conocimiento causó una brecha entre la IA y el aprendizaje automático. Los sistemas probabilísticos estaban plagados de problemas teóricos y prácticos de adquisición y representación de datos. [ 22 ] : 488 Para 1980, los sistemas expertos habían llegado a dominar la IA, y la estadística estaba en desuso. [ 23 ] El trabajo sobre el aprendizaje simbólico/basado en el conocimiento continuó dentro de la IA, lo que condujo a la programación lógica inductiva (PLI), pero la línea de investigación más estadística ahora estaba fuera del campo de la IA propiamente dicha, en el reconocimiento de patrones y la recuperación de información . [ 22 ] : 708–710, 755 La investigación de redes neuronales fue abandonada por la IA y la ciencia de la computación casi al mismo tiempo. Este subcampo, denominado " conexionismo ", fue continuado por investigadores de otras disciplinas, incluidos John Hopfield , David Rumelhart y Geoffrey Hinton . Su principal éxito llegó a mediados de la década de 1980 con la reinvención de la retropropagación . [ 22 ] : 25

El aprendizaje automático (ML), reorganizado y reconocido como un campo propio, comenzó a florecer en la década de 1990. El campo cambió su objetivo de lograr inteligencia artificial a abordar problemas prácticos y solucionables. Dejó de lado los enfoques simbólicos heredados de la IA y se centró en métodos y modelos tomados de la estadística, la lógica difusa y la teoría de la probabilidad . [ 23 ]

Compresión de datos

Existe una estrecha relación entre el aprendizaje automático y la compresión. Un sistema que predice las probabilidades posteriores de una secuencia, dada su historia completa, puede utilizarse para la compresión óptima de datos (mediante la codificación aritmética de la distribución de salida). A la inversa, un compresor óptimo puede utilizarse para la predicción (encontrando el símbolo que mejor se comprime, dado el historial previo). Esta equivalencia se ha utilizado como justificación para emplear la compresión de datos como referencia para la "inteligencia general". [ 24 ] [ 25 ] [ 26 ]

Una perspectiva alternativa muestra que los algoritmos de compresión asignan implícitamente cadenas a vectores de espacio de características implícitos , y las medidas de similitud basadas en la compresión calculan la similitud dentro de estos espacios de características. Para cada compresor C(.) definimos un espacio vectorial asociado ℵ, de modo que C(.) asigna una cadena de entrada x, correspondiente a la norma vectorial ||~x||. Un examen exhaustivo de los espacios de características subyacentes a todos los algoritmos de compresión está limitado por el espacio; en su lugar, los vectores de características optan por examinar tres métodos representativos de compresión sin pérdidas: LZW, LZ77 y PPM. [ 27 ]

Según la teoría AIXI , una conexión que se explica con mayor detalle en el Premio Hutter , la mejor compresión posible de x es el software más pequeño posible que genera x. Por ejemplo, en ese modelo, el tamaño comprimido de un archivo zip incluye tanto el archivo zip como el software de descompresión, ya que no se puede descomprimir sin ambos, pero puede existir una forma combinada aún más pequeña.

Ejemplos de software de compresión de audio/video impulsado por IA incluyen NVIDIA Maxine y AIVC. [ 28 ] Ejemplos de software que pueden realizar compresión de imágenes impulsada por IA incluyen OpenCV , TensorFlow , Image Processing Toolbox (IPT) de MATLAB y High-Fidelity Generative Image Compression. [ 29 ]

En el aprendizaje automático no supervisado , el agrupamiento k-means se puede utilizar para comprimir datos agrupando puntos de datos similares en clústeres. Esta técnica simplifica el manejo de conjuntos de datos extensos que carecen de etiquetas predefinidas y se utiliza ampliamente en campos como la compresión de imágenes . [ 30 ]

La compresión de datos tiene como objetivo reducir el tamaño de los archivos de datos, mejorando la eficiencia del almacenamiento y acelerando la transmisión de datos. El algoritmo de agrupamiento K-means, un algoritmo de aprendizaje automático no supervisado, se emplea para particionar un conjunto de datos en un número específico de clústeres, k, cada uno representado por el centroide de sus puntos. Este proceso condensa conjuntos de datos extensos en un conjunto más compacto de puntos representativos. Particularmente beneficioso en el procesamiento de imágenes y señales , el agrupamiento K-means ayuda a la reducción de datos al reemplazar grupos de puntos de datos con sus centroides, preservando así la información central de los datos originales y disminuyendo significativamente el espacio de almacenamiento requerido. [ 31 ]

Los modelos de lenguaje grandes (LLM) también son compresores de datos sin pérdida eficientes en algunos conjuntos de datos, como lo demuestra la investigación de DeepMind con el modelo Chinchilla 70B. Desarrollado por DeepMind, Chinchilla 70B comprimió datos de manera efectiva, superando a métodos convencionales como Portable Network Graphics (PNG) para imágenes y Free Lossless Audio Codec (FLAC) para audio. Logró comprimir datos de imagen y audio al 43,4 % y al 16,4 % de sus tamaños originales, respectivamente. Sin embargo, existe cierta preocupación de que el conjunto de datos utilizado para las pruebas se superponga con el conjunto de datos de entrenamiento del LLM, lo que hace posible que el modelo Chinchilla 70B solo sea una herramienta de compresión eficiente en los datos con los que ya ha sido entrenado. [ 32 ] [ 33 ]

minería de datos

El aprendizaje automático y la minería de datos suelen emplear los mismos métodos y se superponen significativamente, pero mientras que el aprendizaje automático se centra en la predicción basada en propiedades conocidas aprendidas de los datos de entrenamiento, la minería de datos se centra en el descubrimiento de propiedades previamente desconocidas en los datos (este es el paso de análisis del descubrimiento de conocimiento en bases de datos). La minería de datos utiliza muchos métodos de aprendizaje automático, pero con objetivos diferentes; por otro lado, el aprendizaje automático también emplea métodos de minería de datos como " aprendizaje no supervisado " o como paso de preprocesamiento para mejorar la precisión del aprendiz. Gran parte de la confusión entre estas dos comunidades de investigación proviene de los supuestos básicos con los que trabajan: en el aprendizaje automático, el rendimiento se suele evaluar con respecto a la capacidad de reproducir conocimiento conocido , mientras que en el descubrimiento de conocimiento y la minería de datos (KDD) la tarea clave es el descubrimiento de conocimiento previamente desconocido . Evaluado con respecto al conocimiento conocido, un método no informado (no supervisado) será fácilmente superado por otros métodos supervisados, mientras que en una tarea típica de KDD, los métodos supervisados ​​no se pueden utilizar debido a la falta de datos de entrenamiento.

El aprendizaje automático también tiene vínculos estrechos con la optimización : muchos problemas de aprendizaje se formulan como la minimización de alguna función de pérdida en un conjunto de ejemplos de entrenamiento. Las funciones de pérdida expresan la discrepancia entre las predicciones del modelo que se está entrenando y las instancias reales del problema (por ejemplo, en la clasificación, se quiere asignar una etiqueta a las instancias, y los modelos se entrenan para predecir correctamente las etiquetas preasignadas de un conjunto de ejemplos). [ 34 ]

Generalización

Caracterizar la generalización de diversos algoritmos de aprendizaje es un tema activo de investigación actual, especialmente en el caso de los algoritmos de aprendizaje profundo .

Estadística

El aprendizaje automático y la estadística son campos estrechamente relacionados en cuanto a métodos, pero distintos en su objetivo principal: la estadística extrae inferencias sobre la población a partir de una muestra , mientras que el aprendizaje automático encuentra patrones predictivos generalizables. [ 35 ]

Los análisis estadísticos convencionales requieren la selección previa del modelo más adecuado para el conjunto de datos del estudio. Además, solo se incluyen en el análisis las variables significativas o teóricamente relevantes según la experiencia previa. En cambio, el aprendizaje automático no se basa en un modelo preestructurado; más bien, los datos dan forma al modelo al detectar patrones subyacentes. Cuantas más variables (entrada) se utilicen para entrenar el modelo, más preciso será el modelo final. [ 36 ]

Leo Breiman distinguió dos paradigmas de modelado estadístico: el modelo de datos y el modelo algorítmico, [ 37 ] donde "modelo algorítmico" significa más o menos los algoritmos de aprendizaje automático como Random forest .

Algunos estadísticos han adoptado métodos del aprendizaje automático, dando origen al campo del aprendizaje estadístico . [ 38 ]

Física estadística

Las técnicas analíticas y computacionales derivadas de la física profunda de sistemas desordenados pueden extenderse a problemas a gran escala, incluido el aprendizaje automático, por ejemplo, para analizar el espacio de pesos de las redes neuronales profundas . [ 39 ] La física estadística está encontrando así aplicaciones en el área del diagnóstico médico . [ 40 ]

Teoría

Un objetivo fundamental del aprendizaje es generalizar a partir de la experiencia. [ 2 ] [ 41 ] La generalización en este contexto es la capacidad de una máquina de aprendizaje para desempeñarse con precisión en ejemplos/tareas nuevos y no vistos después de haber experimentado un conjunto de datos de entrenamiento. Los ejemplos de entrenamiento provienen de una distribución de probabilidad generalmente desconocida (considerada representativa del espacio de ocurrencias) y el aprendiz debe construir un modelo general sobre este espacio que le permita producir predicciones suficientemente precisas en casos nuevos.

El análisis computacional de los algoritmos de aprendizaje automático y su rendimiento es una rama de la informática teórica conocida como teoría del aprendizaje computacional . Un marco fundamental es el modelo de aprendizaje probablemente aproximadamente correcto . Dado que los conjuntos de entrenamiento son finitos y el futuro es incierto, la teoría del aprendizaje generalmente no ofrece garantías sobre el rendimiento de los algoritmos. En cambio, es bastante común establecer límites probabilísticos para dicho rendimiento. La descomposición en sesgo y varianza es una forma de cuantificar el error de generalización .

Para obtener el mejor rendimiento en términos de generalización, la complejidad de la hipótesis debe coincidir con la complejidad de la función subyacente a los datos. Si la hipótesis es menos compleja que la función, el modelo se ha ajustado insuficientemente a los datos. Si, en respuesta, se aumenta la complejidad del modelo, el error de entrenamiento disminuye. Pero si la hipótesis es demasiado compleja, el modelo tiende al sobreajuste y la generalización será deficiente. [ 42 ]

Además de los límites de rendimiento, los teóricos del aprendizaje estudian la complejidad temporal y la viabilidad del aprendizaje. En la teoría del aprendizaje computacional, un cálculo se considera viable si puede realizarse en tiempo polinomial . Existen dos tipos de resultados sobre la complejidad temporal : los resultados positivos indican que una determinada clase de funciones puede aprenderse en tiempo polinomial, mientras que los resultados negativos indican que ciertas clases no pueden aprenderse en tiempo polinomial.

Aproches

En el aprendizaje supervisado , los datos de entrenamiento se etiquetan con las respuestas esperadas, mientras que en el aprendizaje no supervisado , el modelo identifica patrones o estructuras en datos sin etiquetar.

Los enfoques de aprendizaje automático se dividen tradicionalmente en tres grandes categorías, que corresponden a paradigmas de aprendizaje, dependiendo de la naturaleza de la "señal" o "retroalimentación" disponible para el sistema de aprendizaje:

  • Aprendizaje supervisado : Un "maestro" proporciona al ordenador ejemplos de entradas y sus salidas deseadas, y el objetivo es aprender una regla general que relacione las entradas con las salidas.
  • Aprendizaje no supervisado : No se proporcionan etiquetas al algoritmo de aprendizaje, dejándolo que encuentre por sí mismo la estructura en sus datos de entrada. El aprendizaje no supervisado puede ser un fin en sí mismo (descubrir patrones ocultos en los datos) o un medio para un fin ( aprendizaje de características ).
  • Aprendizaje por refuerzo : Un programa informático interactúa con un entorno dinámico en el que debe realizar un objetivo determinado (como conducir un vehículo o jugar un juego contra un oponente). A medida que navega por su espacio de problemas, el programa recibe recompensas como retroalimentación, las cuales intenta maximizar, lo que resulta en que el programa aprenda de la experiencia. [ 2 ]

Aunque cada algoritmo tiene ventajas y limitaciones, ningún algoritmo funciona para todos los problemas. [ 43 ] [ 44 ] [ 45 ]

Aprendizaje supervisado

Una máquina de vectores de soporte es un modelo de aprendizaje supervisado que divide los datos en regiones separadas por un límite lineal . En este caso, el límite lineal separa los círculos negros de los blancos.

Los algoritmos de aprendizaje supervisado construyen un modelo matemático de un conjunto de datos que contiene tanto las entradas como las salidas deseadas. [ 46 ] Los datos, conocidos como datos de entrenamiento , consisten en un conjunto de ejemplos de entrenamiento. Cada ejemplo de entrenamiento tiene una o más entradas y la salida deseada, también conocida como señal de supervisión. En el modelo matemático, cada ejemplo de entrenamiento se representa mediante un arreglo o vector, a veces llamado vector de características , y los datos de entrenamiento se representan mediante una matriz . Mediante la optimización iterativa de una función objetivo , los algoritmos de aprendizaje supervisado aprenden una función que puede usarse para predecir la salida asociada con nuevas entradas. [ 47 ] Una función óptima permite que el algoritmo determine correctamente la salida para entradas que no formaban parte de los datos de entrenamiento. Se dice que un algoritmo que mejora la precisión de sus salidas o predicciones con el tiempo ha aprendido a realizar esa tarea. [ 15 ]

Los tipos de algoritmos de aprendizaje supervisado incluyen el aprendizaje activo , la clasificación y la regresión . [ 48 ] Los algoritmos de clasificación se utilizan cuando las salidas están restringidas a un conjunto limitado de valores, mientras que los algoritmos de regresión se utilizan cuando las salidas pueden tomar cualquier valor numérico dentro de un rango. Por ejemplo, en un algoritmo de clasificación que filtra correos electrónicos, la entrada es un correo electrónico entrante y la salida es la carpeta en la que se archiva el correo electrónico. En cambio, la regresión se utiliza para tareas como predecir la altura de una persona basándose en factores como la edad y la genética, o pronosticar temperaturas futuras basándose en datos históricos. [ 49 ]

El aprendizaje por similitud es un área del aprendizaje automático supervisado estrechamente relacionada con la regresión y la clasificación, pero su objetivo es aprender a partir de ejemplos utilizando una función de similitud que mide el grado de semejanza o relación entre dos objetos. Tiene aplicaciones en sistemas de clasificación , sistemas de recomendación , seguimiento de identidad visual, verificación facial y verificación de locutores.

Aprendizaje no supervisado

Los algoritmos de aprendizaje no supervisado encuentran estructuras en datos que no han sido etiquetados, clasificados ni categorizados. En lugar de responder a la retroalimentación, identifican características comunes en los datos y reaccionan en función de la presencia o ausencia de dichas características en cada nuevo conjunto de datos. Las principales aplicaciones del aprendizaje automático no supervisado incluyen la agrupación, la reducción de dimensionalidad [ 4 ] y la estimación de densidad [ 50 ] .

El análisis de clústeres consiste en la asignación de un conjunto de observaciones a subconjuntos (denominados clústeres ) de manera que las observaciones dentro del mismo clúster sean similares según uno o más criterios predefinidos, mientras que las observaciones extraídas de diferentes clústeres sean diferentes. Las distintas técnicas de agrupamiento parten de diferentes supuestos sobre la estructura de los datos, a menudo definida por alguna métrica de similitud y evaluada, por ejemplo, mediante la compacidad interna , o la similitud entre los miembros del mismo clúster, y la separación , la diferencia entre clústeres. Otros métodos se basan en la densidad estimada y la conectividad de grafos .

Un tipo especial de aprendizaje no supervisado llamado aprendizaje auto-supervisado implica entrenar un modelo generando la señal de supervisión a partir de los propios datos. [ 51 ] [ 52 ]

Reducción de dimensionalidad

La reducción de dimensionalidad es un proceso de reducir el número de variables aleatorias consideradas mediante la obtención de un conjunto de variables principales. [ 53 ] En otras palabras, es un proceso de reducir la dimensión del conjunto de características , también llamado "número de características". La mayoría de las técnicas de reducción de dimensionalidad pueden considerarse como eliminación o extracción de características . Uno de los métodos populares de reducción de dimensionalidad es el análisis de componentes principales (PCA). PCA implica cambiar datos de alta dimensión (p. ej., 3D) a un espacio más pequeño (p. ej., 2D). La hipótesis de la variedad propone que los conjuntos de datos de alta dimensión se encuentran a lo largo de variedades de baja dimensión , y muchas técnicas de reducción de dimensionalidad hacen esta suposición, lo que lleva a las áreas de aprendizaje de variedades y regularización de variedades .

Aprendizaje semisupervisado

El aprendizaje semisupervisado se sitúa entre el aprendizaje no supervisado (sin datos de entrenamiento etiquetados) y el aprendizaje supervisado (con datos de entrenamiento completamente etiquetados). Algunos ejemplos de entrenamiento carecen de etiquetas, pero muchos investigadores de aprendizaje automático han descubierto que los datos sin etiquetar, cuando se utilizan junto con una pequeña cantidad de datos etiquetados, pueden mejorar considerablemente la precisión del aprendizaje.

En el aprendizaje débilmente supervisado , las etiquetas de entrenamiento son ruidosas, limitadas o imprecisas; sin embargo, estas etiquetas suelen ser más baratas de obtener, lo que da como resultado conjuntos de entrenamiento efectivos más grandes. [ 54 ]

Aprendizaje por refuerzo

En el aprendizaje por refuerzo, un agente realiza acciones en un entorno: estas acciones producen una recompensa o una representación del estado, que se retroalimenta al agente.

Reinforcement learning is an area of machine learning concerned with how software agents ought to take actions in an environment to maximise some notion of cumulative reward. Due to its generality, the field is studied in many other disciplines, such as game theory, control theory, operations research, information theory, simulation-based optimisation, multi-agent systems, swarm intelligence, statistics and genetic algorithms. In reinforcement learning, the environment is typically represented as a Markov decision process (MDP). Many reinforcement learning algorithms use dynamic programming techniques.[55] Reinforcement learning algorithms do not assume knowledge of an exact mathematical model of the MDP and are used when exact models are infeasible. Reinforcement learning algorithms are used in autonomous vehicles or in learning to play a game against a human opponent.

Other types

Other approaches have been developed which do not fit neatly into this three-fold categorisation, and sometimes more than one is used by the same machine learning system. For example, topic modelling, meta-learning.[56]

Self-learning

Self-learning, as a machine learning paradigm, was introduced in 1982 along with a neural network capable of self-learning, named crossbar adaptive array (CAA).[57][58] It gives a solution to the problem learning without any external reward, by introducing emotion as an internal reward. Emotion is used as a state evaluation of a self-learning agent. The CAA self-learning algorithm computes, in a crossbar fashion, both decisions about actions and emotions (feelings) about consequence situations. The system is driven by the interaction between cognition and emotion.[59] The self-learning algorithm updates a memory matrix W =||w(a,s)|| such that in each iteration executes the following machine learning routine:

  1. in situation s act a
  2. receive a consequence situation s'
  3. compute emotion of being in the consequence situation v(s')
  4. update crossbar memory w'(a,s) = w(a,s) + v(s')

Es un sistema con una sola entrada, la situación, y una sola salida, la acción (o comportamiento) a. No hay una entrada de refuerzo separada ni una entrada de consejo del entorno. El valor retropropagado (refuerzo secundario) es la emoción hacia la situación de consecuencia. El CAA existe en dos entornos: uno es el entorno conductual donde se comporta, y el otro es el entorno genético, del cual recibe inicialmente y solo una vez las emociones iniciales sobre las situaciones que encontrará en el entorno conductual. Después de recibir el vector del genoma (especie) del entorno genético, el CAA aprende un comportamiento de búsqueda de objetivos en un entorno que contiene situaciones tanto deseables como indeseables. [ 60 ]

Aprendizaje de características

Varios algoritmos de aprendizaje buscan descubrir mejores representaciones de las entradas proporcionadas durante el entrenamiento. [ 61 ] Ejemplos clásicos incluyen el análisis de componentes principales y el análisis de clústeres. Los algoritmos de aprendizaje de características, también llamados algoritmos de aprendizaje de representación, a menudo intentan preservar la información de su entrada, pero también transformarla de manera que resulte útil, generalmente como un paso de preprocesamiento antes de realizar la clasificación o las predicciones. Esta técnica permite reconstruir las entradas provenientes de la distribución desconocida de generación de datos, sin ser necesariamente fiel a configuraciones que resultan inverosímiles bajo dicha distribución. Esto reemplaza la ingeniería manual de características y permite que una máquina aprenda las características y las utilice para realizar una tarea específica.

El aprendizaje de características puede ser supervisado o no supervisado. En el aprendizaje de características supervisado, las características se aprenden utilizando datos de entrada etiquetados. Algunos ejemplos son las redes neuronales artificiales , los perceptrones multicapa y el aprendizaje de diccionarios supervisado . En el aprendizaje de características no supervisado, las características se aprenden con datos de entrada sin etiquetar. Algunos ejemplos son el aprendizaje de diccionarios, el análisis de componentes independientes , los autoencoders , la factorización de matrices [ 62 ] y diversas formas de agrupamiento . [ 63 ] [ 64 ] [ 65 ]

Los algoritmos de aprendizaje de variedades intentan hacerlo bajo la restricción de que la representación aprendida sea de baja dimensión. Los algoritmos de codificación dispersa intentan hacerlo bajo la restricción de que la representación aprendida sea dispersa, lo que significa que el modelo matemático tiene muchos ceros. Los algoritmos de aprendizaje de subespacios multilineales buscan aprender representaciones de baja dimensión directamente a partir de representaciones tensoriales para datos multidimensionales, sin transformarlas en vectores de mayor dimensión. [ 66 ] Los algoritmos de aprendizaje profundo descubren múltiples niveles de representación, o una jerarquía de características, con características de nivel superior, más abstractas, definidas en términos de (o generando) características de nivel inferior. Se ha argumentado que una máquina inteligente aprende una representación que desentraña los factores subyacentes de variación que explican los datos observados. [ 67 ]

El aprendizaje de características se basa en el hecho de que las tareas de aprendizaje automático, como la clasificación, suelen requerir datos de entrada que sean matemáticamente y computacionalmente fáciles de procesar. Sin embargo, los datos del mundo real, como imágenes, vídeos y datos sensoriales, no han dado lugar a intentos de definir algorítmicamente características específicas. Una alternativa es descubrir dichas características o representaciones mediante el análisis, sin depender de algoritmos explícitos.

Aprendizaje de diccionario disperso

El aprendizaje de diccionarios dispersos es un método de aprendizaje de características donde un ejemplo de entrenamiento se representa como una combinación lineal de funciones base y se asume que es una matriz dispersa . El método es fuertemente NP-difícil y difícil de resolver de forma aproximada. [ 68 ] Un método heurístico popular para el aprendizaje de diccionarios dispersos es el algoritmo k -SVD . El aprendizaje de diccionarios dispersos se ha aplicado en varios contextos. En clasificación, el problema es determinar la clase a la que pertenece un ejemplo de entrenamiento previamente no visto. Para un diccionario donde cada clase ya ha sido construida, un nuevo ejemplo de entrenamiento se asocia con la clase que mejor está representada de forma dispersa por el diccionario correspondiente. El aprendizaje de diccionarios dispersos también se ha aplicado en la eliminación de ruido de imágenes . La idea clave es que un parche de imagen limpio puede ser representado de forma dispersa por un diccionario de imágenes, pero el ruido no. [ 69 ]

Detección de anomalías

En minería de datos , la detección de anomalías, también conocida como detección de valores atípicos, consiste en la identificación de elementos, eventos u observaciones poco frecuentes que generan sospechas al diferir significativamente de la mayoría de los datos. [ 70 ] Por lo general, los elementos anómalos representan un problema como fraude bancario , un defecto estructural, problemas médicos o errores en un texto. Las anomalías se denominan valores atípicos , novedades, ruido, desviaciones y excepciones. [ 71 ]

En particular, en el contexto de la detección de abusos e intrusiones en la red, los objetos de interés a menudo no son raros, sino ráfagas inesperadas de inactividad. Este patrón no se ajusta a la definición estadística común de un valor atípico como un objeto raro. Muchos métodos de detección de valores atípicos (en particular, los algoritmos no supervisados) fallarán con dichos datos a menos que se agreguen adecuadamente. En cambio, un algoritmo de análisis de clústeres puede detectar los microclústeres formados por estos patrones. [ 72 ]

Existen tres categorías amplias de técnicas de detección de anomalías. [ 73 ] Las técnicas de detección de anomalías no supervisadas detectan anomalías en un conjunto de datos de prueba sin etiquetar bajo el supuesto de que la mayoría de las instancias en el conjunto de datos son normales, buscando instancias que parezcan ajustarse menos al resto del conjunto de datos. Las técnicas de detección de anomalías supervisadas requieren un conjunto de datos que ha sido etiquetado como "normal" y "anormal" e implican el entrenamiento de un clasificador (la diferencia clave con muchos otros problemas de clasificación estadística es la naturaleza inherentemente desequilibrada de la detección de valores atípicos). Las técnicas de detección de anomalías semisupervisadas construyen un modelo que representa el comportamiento normal a partir de un conjunto de datos de entrenamiento normal dado y luego prueban la probabilidad de que una instancia de prueba sea generada por el modelo.

Aprendizaje robótico

El aprendizaje robótico se inspira en multitud de métodos de aprendizaje automático, desde el aprendizaje supervisado, el aprendizaje por refuerzo, [ 74 ] [ 75 ] y finalmente el metaaprendizaje (por ejemplo, MAML).

Reglamento de la asociación

El aprendizaje de reglas de asociación es un método de aprendizaje automático basado en reglas para descubrir relaciones entre variables en grandes bases de datos. Su objetivo es identificar reglas sólidas descubiertas en bases de datos utilizando alguna medida de "interés". [ 76 ]

El aprendizaje automático basado en reglas es un término general para cualquier método de aprendizaje automático que identifica, aprende o desarrolla "reglas" para almacenar, manipular o aplicar conocimiento. La característica definitoria de un algoritmo de aprendizaje automático basado en reglas es la identificación y utilización de un conjunto de reglas relacionales que representan colectivamente el conocimiento capturado por el sistema. Esto contrasta con otros algoritmos de aprendizaje automático que comúnmente identifican un modelo único que puede aplicarse universalmente a cualquier instancia para hacer una predicción. [ 77 ] Los enfoques de aprendizaje automático basado en reglas incluyen sistemas de clasificación de aprendizaje , aprendizaje de reglas de asociación y sistemas inmunes artificiales .

Basándose en el concepto de reglas fuertes, Rakesh Agrawal , Tomasz Imieliński y Arun Swami introdujeron reglas de asociación para descubrir regularidades entre productos en datos de transacciones a gran escala registrados por sistemas de punto de venta (POS) en supermercados. [ 78 ] Por ejemplo, la regla{onorteionortes,pagotatomis}{brgramomir}{\displaystyle \{\mathrm {cebollas,patatas} \}\Rightarrow \{\mathrm {hamburguesa} \}}Los datos de ventas de un supermercado indican que si un cliente compra cebollas y patatas juntas, es probable que también compre carne picada. Esta información puede servir de base para la toma de decisiones sobre actividades de marketing, como precios promocionales o la ubicación de productos . Además del análisis de cestas de la compra , las reglas de asociación se emplean actualmente en diversas áreas de aplicación, como la minería de datos de uso web , la detección de intrusiones , la producción continua y la bioinformática . A diferencia de la minería de secuencias , el aprendizaje de reglas de asociación no suele tener en cuenta el orden de los artículos, ni dentro de una misma transacción ni entre transacciones.

Los sistemas clasificadores de aprendizaje (LCS) son una familia de algoritmos de aprendizaje automático basados ​​en reglas que combinan un componente de descubrimiento, generalmente un algoritmo genético , con un componente de aprendizaje, realizando aprendizaje supervisado , aprendizaje por refuerzo o aprendizaje no supervisado . Buscan identificar un conjunto de reglas dependientes del contexto que almacenan y aplican colectivamente el conocimiento de forma fragmentada para realizar predicciones. [ 79 ]

La programación lógica inductiva (PLI) es un método para el aprendizaje de reglas que utiliza la programación lógica como representación uniforme de ejemplos de entrada, conocimientos previos e hipótesis. A partir de una codificación de los conocimientos previos conocidos y un conjunto de ejemplos representados como una base de datos lógica de hechos, un sistema de PLI derivará un programa lógico hipotético que incluye todos los ejemplos positivos y ninguno negativo. La programación inductiva es un campo relacionado que considera cualquier tipo de lenguaje de programación para representar hipótesis (y no solo la programación lógica), como los programas funcionales .

La programación lógica inductiva es particularmente útil en bioinformática y procesamiento del lenguaje natural . Gordon Plotkin y Ehud Shapiro sentaron las bases teóricas iniciales para el aprendizaje automático inductivo en un entorno lógico. [ 80 ] [ 81 ] [ 82 ] Shapiro construyó su primera implementación (Sistema de Inferencia de Modelos) en 1981: un programa Prolog que infería inductivamente programas lógicos a partir de ejemplos positivos y negativos. [ 83 ] El término inductivo aquí se refiere a la inducción filosófica , que sugiere una teoría para explicar hechos observados, en lugar de la inducción matemática , que prueba una propiedad para todos los miembros de un conjunto bien ordenado.

Modelos

AUn modelo de aprendizaje automático es un tipo demodelo matemáticoque, una vez "entrenado" con un conjunto de datos determinado, puede utilizarse para realizar predicciones o clasificaciones con datos nuevos. Durante el entrenamiento, un algoritmo de aprendizaje ajusta iterativamente los parámetros internos del modelo para minimizar los errores en sus predicciones. [ 84 ] Por extensión, el término "modelo" puede referirse a varios niveles de especificidad, desde una clase general de modelos y sus algoritmos de aprendizaje asociados hasta un modelo completamente entrenado con todos sus parámetros internos ajustados. [ 85 ]

Se han utilizado e investigado diversos tipos de modelos para sistemas de aprendizaje automático; elegir el mejor modelo para una tarea se denomina selección de modelos .

Redes neuronales artificiales

Una red neuronal artificial es un grupo interconectado de nodos, similar a la vasta red de neuronas del cerebro . En este caso, cada nodo circular representa una neurona artificial y una flecha representa una conexión desde la salida de una neurona artificial hasta la entrada de otra.

Las redes neuronales artificiales (RNA), o sistemas conexionistas , son sistemas informáticos vagamente inspirados en las redes neuronales biológicas que conforman el cerebro animal . Estos sistemas "aprenden" a realizar tareas considerando ejemplos, generalmente sin estar programados con reglas específicas para cada tarea.

Una red neuronal artificial (RNA) es un modelo basado en un conjunto de unidades o nodos conectados, denominados " neuronas artificiales ", que modelan de forma aproximada las neuronas de un cerebro biológico. Cada conexión, al igual que las sinapsis en un cerebro biológico, puede transmitir información, una "señal", de una neurona artificial a otra. Una neurona artificial que recibe una señal puede procesarla y, a su vez, enviar señales a otras neuronas artificiales conectadas a ella. En las implementaciones comunes de RNA, la señal en una conexión entre neuronas artificiales es un número real , y la salida de cada neurona artificial se calcula mediante una función no lineal de la suma de sus entradas. Las conexiones entre neuronas artificiales se denominan "aristas". Las neuronas artificiales y las aristas suelen tener un peso que se ajusta a medida que avanza el aprendizaje. Este peso aumenta o disminuye la intensidad de la señal en una conexión. Las neuronas artificiales pueden tener un umbral, de modo que la señal solo se envía si la señal agregada supera dicho umbral. Normalmente, las neuronas artificiales se agrupan en capas. Las diferentes capas pueden realizar distintos tipos de transformaciones en sus entradas. Las señales viajan desde la primera capa (la capa de entrada) hasta la última capa (la capa de salida), posiblemente después de atravesar las capas varias veces.

El objetivo original del enfoque de las redes neuronales artificiales (RNA) era resolver problemas de la misma manera que lo haría un cerebro humano . Sin embargo, con el tiempo, la atención se centró en la realización de tareas específicas, lo que provocó desviaciones de la biología . Las redes neuronales artificiales se han utilizado en diversas tareas, como visión artificial , reconocimiento de voz , traducción automática , filtrado de redes sociales , juegos de mesa y videojuegos , y diagnóstico médico .

El aprendizaje profundo consiste en múltiples capas ocultas en una red neuronal artificial. Este enfoque intenta modelar la forma en que el cerebro humano procesa la luz y el sonido para convertirlos en visión y audición. Algunas aplicaciones exitosas del aprendizaje profundo son la visión artificial y el reconocimiento de voz. [ 86 ]

Árboles de decisión

Un árbol de decisiones que muestra la probabilidad de supervivencia de los pasajeros del Titanic.

El aprendizaje mediante árboles de decisión utiliza un árbol de decisión como modelo predictivo para pasar de observaciones sobre un elemento (representadas en las ramas) a conclusiones sobre el valor objetivo del elemento (representadas en las hojas). Es uno de los enfoques de modelado predictivo utilizados en estadística, minería de datos y aprendizaje automático. Los modelos de árbol donde la variable objetivo puede tomar un conjunto discreto de valores se denominan árboles de clasificación; en estas estructuras de árbol, las hojas representan etiquetas de clase y las ramas representan conjunciones de características que conducen a esas etiquetas de clase. Los árboles de decisión donde la variable objetivo puede tomar valores continuos (normalmente números reales ) se denominan árboles de regresión. En el análisis de decisiones, un árbol de decisión se puede utilizar para representar visual y explícitamente las decisiones y la toma de decisiones . En la minería de datos, un árbol de decisión describe los datos, pero el árbol de clasificación resultante puede ser una entrada para la toma de decisiones.

regresión de bosque aleatorio

La regresión de bosques aleatorios (RFR) se engloba dentro de los modelos basados ​​en árboles de decisión . RFR es un método de aprendizaje conjunto que construye múltiples árboles de decisión y promedia sus predicciones para mejorar la precisión y evitar el sobreajuste. Para construir los árboles de decisión, RFR utiliza el muestreo bootstrap; por ejemplo, cada árbol de decisión se entrena con datos aleatorios del conjunto de entrenamiento. Esta selección aleatoria de RFR para el entrenamiento permite al modelo reducir las predicciones sesgadas y alcanzar un mayor grado de precisión. RFR genera árboles de decisión independientes y puede trabajar tanto con datos de salida única como con tareas de múltiples regresores. Esto hace que RFR sea compatible con diversas aplicaciones. [ 87 ] [ 88 ]

Máquinas de vectores de soporte

Las máquinas de vectores de soporte (SVM), también conocidas como redes de vectores de soporte, son un conjunto de métodos de aprendizaje supervisado relacionados que se utilizan para la clasificación y la regresión. Dado un conjunto de ejemplos de entrenamiento, cada uno marcado como perteneciente a una de dos categorías, un algoritmo de entrenamiento de SVM construye un modelo que predice si un nuevo ejemplo cae en una de las categorías. [ 89 ] Un algoritmo de entrenamiento de SVM es un clasificador lineal , binario y no probabilístico , aunque existen métodos como el escalado de Platt para utilizar SVM en un entorno de clasificación probabilística. Además de realizar la clasificación lineal, las SVM pueden realizar eficientemente una clasificación no lineal utilizando lo que se denomina el truco del kernel , que mapea implícitamente sus entradas a espacios de características de alta dimensión.

Análisis de regresión

Ilustración de regresión lineal en un conjunto de datos.

Regression analysis encompasses a large variety of statistical methods to estimate the relationship between input variables and their associated features. Its most common form is linear regression, where a single line is drawn to best fit the given data according to a mathematical criterion such as ordinary least squares. The latter is often extended by regularisation methods to mitigate overfitting and bias, as in ridge regression. When dealing with non-linear problems, go-to models include polynomial regression (for example, used for trendline fitting in Microsoft Excel[90]), logistic regression (often used in statistical classification) or even kernel regression, which introduces non-linearity by taking advantage of the kernel trick to implicitly map input variables to higher-dimensional space.

Multivariate linear regression extends the concept of linear regression to handle multiple dependent variables simultaneously. This approach estimates the relationships between a set of input variables and several output variables by fitting a multidimensional linear model. It is particularly useful in scenarios where outputs are interdependent or share underlying patterns, such as predicting multiple economic indicators or reconstructing images,[91] which are inherently multi-dimensional.

Bayesian networks

A simple Bayesian network. Rain influences whether the sprinkler is activated, and both rain and the sprinkler influence whether the grass is wet.

A Bayesian network, belief network, or directed acyclic graphical model is a probabilistic graphical model that represents a set of random variables and their conditional independence with a directed acyclic graph (DAG). For example, a Bayesian network could represent the probabilistic relationships between diseases and symptoms. Given symptoms, the network can be used to compute the probabilities of the presence of various diseases. Efficient algorithms exist that perform inference and learning. Bayesian networks that model sequences of variables, like speech signals or protein sequences, are called dynamic Bayesian networks. Generalisations of Bayesian networks that can represent and solve decision problems under uncertainty are called influence diagrams.

Gaussian processes

An example of Gaussian Process Regression (prediction) compared with other regression models[92]

A Gaussian process is a stochastic process in which every finite collection of the random variables in the process has a multivariate normal distribution, and it relies on a pre-defined covariance function, or kernel, that models how pairs of points relate to each other depending on their locations.

Given a set of observed points, or input–output examples, the distribution of the (unobserved) output of a new point as a function of its input data can be directly computed by looking at the observed points and the covariances between those points and the new, unobserved point.

Gaussian processes are popular surrogate models in Bayesian optimisation used to do hyperparameter optimisation.

Genetic algorithms

A genetic algorithm (GA) is a search algorithm and heuristic technique that mimics the process of natural selection, using methods such as mutation and crossover to generate new genotypes in the hope of finding good solutions to a given problem. In machine learning, genetic algorithms were used in the 1980s and 1990s.[93][94] Conversely, machine learning techniques have been used to improve the performance of genetic and evolutionary algorithms.[95]

Belief functions

La teoría de las funciones de creencia, también conocida como teoría de la evidencia o teoría de Dempster-Shafer, es un marco general para el razonamiento con incertidumbre, con conexiones comprendidas con otros marcos como las teorías de probabilidad , posibilidad y probabilidad imprecisa . Estos marcos teóricos pueden considerarse como una especie de aprendiz y tienen algunas propiedades análogas de cómo se combina la evidencia (por ejemplo, la regla de combinación de Dempster), al igual que en un enfoque bayesiano basado en pmf se combinarían las probabilidades. [ 96 ] Sin embargo, existen muchas salvedades en estas funciones de creencia en comparación con los enfoques bayesianos para incorporar la ignorancia y la cuantificación de la incertidumbre . Estos enfoques de funciones de creencia que se implementan dentro del dominio del aprendizaje automático suelen aprovechar un enfoque de fusión de varios métodos de conjunto para manejar mejor el límite de decisión del aprendiz , las muestras bajas y los problemas de clase ambigua que el enfoque estándar de aprendizaje automático tiende a tener dificultades para resolver. [ 97 ] [ 6 ] Sin embargo, la complejidad computacional de estos algoritmos depende del número de proposiciones (clases) y puede generar un tiempo de cálculo mucho mayor en comparación con otros enfoques de aprendizaje automático.

Modelos basados ​​en reglas

El aprendizaje automático basado en reglas (RBML, por sus siglas en inglés) es una rama del aprendizaje automático que descubre y aprende automáticamente "reglas" a partir de datos. Proporciona modelos interpretables, lo que lo hace útil para la toma de decisiones en campos como la atención médica, la detección de fraudes y la ciberseguridad. Las técnicas clave de RBML incluyen sistemas de clasificación de aprendizaje , [ 98 ] aprendizaje de reglas de asociación , [ 99 ] sistemas inmunes artificiales , [ 100 ] y otros modelos similares. Estos métodos extraen patrones de los datos y desarrollan reglas con el tiempo.

Modelos de entrenamiento

Por lo general, los modelos de aprendizaje automático requieren una gran cantidad de datos fiables para realizar predicciones precisas. Al entrenar un modelo de aprendizaje automático, los ingenieros deben seleccionar y recopilar una muestra de datos amplia y representativa. Los datos del conjunto de entrenamiento pueden ser muy variados, como un corpus de texto , una colección de imágenes, datos de sensores y datos recopilados de usuarios individuales de un servicio. El sobreajuste es un aspecto que se debe tener en cuenta al entrenar un modelo de aprendizaje automático. Los modelos entrenados a partir de datos sesgados o no evaluados pueden generar predicciones erróneas o indeseadas. Los modelos sesgados pueden tener consecuencias perjudiciales, lo que agrava los impactos negativos en la sociedad o en los objetivos. El sesgo algorítmico es una posible consecuencia de que los datos no estén completamente preparados para el entrenamiento. La ética del aprendizaje automático se está convirtiendo en un campo de estudio y, en particular, se está integrando en los equipos de ingeniería de aprendizaje automático.

Aprendizaje federado

El aprendizaje federado es una forma adaptada de inteligencia artificial distribuida para entrenar modelos de aprendizaje automático que descentraliza el proceso de entrenamiento, lo que permite mantener la privacidad de los usuarios al no tener que enviar sus datos a un servidor centralizado. Esto también aumenta la eficiencia al descentralizar el proceso de entrenamiento a múltiples dispositivos. Por ejemplo, Gboard utiliza el aprendizaje automático federado para entrenar modelos de predicción de consultas de búsqueda en los teléfonos móviles de los usuarios sin tener que enviar búsquedas individuales a Google . [ 101 ]

Aplicaciones

Existen muchas aplicaciones para el aprendizaje automático, entre ellas:

En 2006, el proveedor de servicios de medios Netflix realizó el primer concurso " Premio Netflix " para encontrar un programa que predijera mejor las preferencias de los usuarios y mejorara la precisión de su algoritmo de recomendación de películas Cinematch existente en al menos un 10%. Un equipo conjunto formado por investigadores de AT&T Labs -Research en colaboración con los equipos Big Chaos y Pragmatic Theory construyó un modelo de conjunto para ganar el Gran Premio en 2009 por $1 millón. [ 105 ] Poco después de que se otorgara el premio, Netflix se dio cuenta de que las calificaciones de los espectadores no eran los mejores indicadores de sus patrones de visualización ("todo es una recomendación") y cambiaron su motor de recomendaciones en consecuencia. [ 106 ] En 2010, un artículo en The Wall Street Journal señaló el uso del aprendizaje automático por parte de Rebellion Research para predecir la crisis financiera de 2008 . [ 107 ] En 2012, el cofundador de Sun Microsystems , Vinod Khosla , predijo que el 80% de los puestos de trabajo de los médicos se perderían en las próximas dos décadas debido al software de diagnóstico médico automatizado de aprendizaje automático. [ 108 ] En 2014, se informó que se había aplicado un algoritmo de aprendizaje automático en el campo de la historia del arte para estudiar pinturas de bellas artes y que podría haber revelado influencias previamente no reconocidas entre los artistas. [ 109 ] En 2019, Springer Nature publicó el primer libro de investigación creado utilizando aprendizaje automático. [ 110 ] En 2020, la tecnología de aprendizaje automático se utilizó para ayudar a hacer diagnósticos y ayudar a los investigadores a desarrollar una cura para la COVID-19. [ 111 ] El aprendizaje automático se aplicó recientemente para predecir el comportamiento proambiental de los viajeros. [ 112 ] Recientemente, la tecnología de aprendizaje automático también se aplicó para optimizar el rendimiento y el comportamiento térmico de los teléfonos inteligentes en función de la interacción del usuario con el teléfono. [ 113 ] [ 114 ] [ 115 ] Cuando se aplican correctamente, los algoritmos de aprendizaje automático (MLA) pueden utilizar una amplia gama de características de la empresa para predecir los rendimientos de las acciones sin sobreajuste . Al emplear una ingeniería de características eficaz y combinar pronósticos, los MLA pueden generar resultados que superan con creces los obtenidos con técnicas lineales básicas como MCO . [ 116 ]

Los recientes avances en el aprendizaje automático se han extendido al campo de la química cuántica, donde los nuevos algoritmos permiten ahora predecir los efectos del disolvente en las reacciones químicas, ofreciendo así nuevas herramientas para que los químicos adapten las condiciones experimentales para obtener resultados óptimos. [ 117 ]

El aprendizaje automático se está convirtiendo en una herramienta útil para investigar y predecir la toma de decisiones de evacuación en desastres a gran y pequeña escala. Se han probado diferentes soluciones para predecir si los propietarios de viviendas deciden evacuar y cuándo lo hacen durante incendios forestales y huracanes. [ 118 ] [ 119 ] [ 120 ] Otras aplicaciones se han centrado en las decisiones previas a la evacuación en incendios de edificios. [ 121 ] [ 122 ]

Limitaciones

Aunque el aprendizaje automático ha sido transformador en algunos campos, los programas de aprendizaje automático a menudo no ofrecen los resultados esperados. [ 123 ] [ 124 ] [ 125 ] Las razones son numerosas: falta de datos (adecuados), falta de acceso a los datos, sesgo de datos, problemas de privacidad, tareas y algoritmos mal elegidos, herramientas y personas inadecuadas, falta de recursos y problemas de evaluación. [ 126 ]

La « teoría de la caja negra » plantea otro desafío significativo. La caja negra se refiere a una situación en la que el algoritmo que produce un resultado es completamente opaco, lo que significa que ni siquiera los diseñadores de una aplicación pueden auditar el patrón que la máquina extrajo de los datos. [ 127 ] El Comité Selecto de la Cámara de los Lores afirmó que un «sistema de inteligencia» de este tipo, que podría tener un «impacto sustancial en la vida de un individuo», no se consideraría aceptable a menos que proporcionara «una explicación completa y satisfactoria de las decisiones» que toma. [ 127 ]

En 2018, un coche autónomo de Uber no detectó a un peatón, que murió tras una colisión. [ 128 ] Los intentos de utilizar el aprendizaje automático en la atención médica con el sistema IBM Watson no dieron resultado incluso después de años y miles de millones de dólares invertidos. [ 129 ] [ 130 ] Se ha informado que el chatbot Bing Chat de Microsoft produce respuestas hostiles y ofensivas contra sus usuarios. [ 131 ]

El aprendizaje automático se ha utilizado como estrategia para actualizar la evidencia relacionada con una revisión sistemática y la creciente carga de trabajo de los revisores debido al aumento de la literatura biomédica. Si bien ha mejorado con conjuntos de entrenamiento, aún no se ha desarrollado lo suficiente como para reducir la carga de trabajo sin limitar la sensibilidad necesaria para los hallazgos de la investigación en sí. [ 132 ]

Explicabilidad

La IA explicable (XAI), también conocida como IA interpretable o aprendizaje automático explicable (XML), es una inteligencia artificial (IA) en la que los humanos pueden comprender las decisiones o predicciones que realiza la IA. [ 133 ] Contrasta con el concepto de "caja negra" en el aprendizaje automático, donde ni siquiera sus diseñadores pueden explicar por qué una IA llegó a una decisión específica. [ 134 ] Al refinar los modelos mentales de los usuarios de sistemas impulsados ​​por IA y desmantelar sus ideas erróneas, la XAI promete ayudar a los usuarios a desempeñarse de manera más eficaz. La XAI podría ser una implementación del derecho social a la explicación.

Sobreajuste

La línea azul podría ser un ejemplo de sobreajuste de una función lineal debido al ruido aleatorio.

El sobreajuste consiste en adoptar una teoría deficiente y excesivamente compleja, manipulada para que se ajuste a todos los datos de entrenamiento anteriores. Muchos sistemas intentan reducir el sobreajuste recompensando una teoría en función de su ajuste a los datos, pero penalizándola en función de su complejidad. [ 135 ]

Colapso del modelo

El colapso del modelo , también conocido por otros nombres como " endogamia de IA ", [ 136 ] [ 137 ] " canibalismo de IA ", [ 138 ] [ 139 ] " IA de los Habsburgo ", [ 140 ] y " trastorno de autofagia del modelo " o "MAD" [ 141 ] [ 142 ] [ 143 ] es un fenómeno observado en estudios de inteligencia artificial , donde los modelos de aprendizaje automático se degradan gradualmente debido a errores provenientes de datos sintéticos no curados , o debido al entrenamiento en las salidas de otro modelo, como versiones anteriores del mismo. No está claro hasta qué punto el fenómeno amenaza el desarrollo a largo plazo de dichos modelos, y se han propuesto algunas técnicas para mitigar el efecto.

Alucinaciones

Un vídeo del viaducto de Glenfinnan en Escocia generado por Sora , que muestra incorrectamente: una segunda vía , trenes que circulan por la derecha en lugar de por la izquierda , una segunda chimenea en su interpretación del tren The Jacobite , longitudes de vagones inconsistentes, cantidades antinaturales de ruido visual y un vagón que se dobla a lo largo de su longitud al tomar la curva.
El verdadero viaducto de Glenfinnan con el Jacobita en él.

En el campo de la inteligencia artificial (IA), una alucinación o alucinación artificial (también llamada charlatanería, [ 144 ] [ 145 ] confabulación, [ 146 ] o delirio [ 147 ] ) es una respuesta generada por la IA que contiene información falsa o engañosa presentada como un hecho . [ 148 ] El término establece una analogía vaga con la psicología humana, donde una alucinación generalmente implica percepciones falsas .

Por ejemplo, un chatbot impulsado por grandes modelos de lenguaje (LLM), como ChatGPT , puede incorporar falsedades aleatorias que suenan plausibles dentro de su contenido generado. Detectar y mitigar errores y alucinaciones plantea desafíos significativos para la implementación práctica y la confiabilidad de los LLM en escenarios de alto riesgo, como el diseño de chips, la logística de la cadena de suministro y el diagnóstico médico. [ 149 ] [ 150 ] [ 151 ] Algunos ingenieros de software y estadísticos han criticado el término específico "alucinación de IA" por antropomorfizar irrazonablemente a las computadoras . [ 152 ] [ 153 ] Los modelos de inteligencia artificial simbólica generalmente no producen alucinaciones, a diferencia de los grandes modelos de lenguaje. [ 154 ]

Otras limitaciones y vulnerabilidades

Los estudiantes también pueden sentirse decepcionados al "aprender la lección equivocada". Un ejemplo sencillo es que un clasificador de imágenes entrenado solo con imágenes de caballos marrones y gatos negros podría concluir que todas las manchas marrones probablemente sean caballos. [ 155 ] Un ejemplo del mundo real es que, a diferencia de los humanos, los clasificadores de imágenes actuales a menudo no emiten juicios principalmente a partir de la relación espacial entre los componentes de la imagen, y aprenden relaciones entre píxeles que los humanos no perciben, pero que aún se correlacionan con imágenes de ciertos tipos de objetos reales. Modificar estos patrones en una imagen legítima puede dar como resultado imágenes "adversarias" que el sistema clasifica erróneamente. [ 156 ] [ 157 ]

Las vulnerabilidades adversarias también pueden resultar en sistemas no lineales o en perturbaciones sin patrón. Para algunos sistemas, es posible cambiar la salida cambiando solo un único píxel elegido por el adversario. [ 158 ] Los modelos de aprendizaje automático suelen ser vulnerables a la manipulación o evasión mediante aprendizaje automático adversario . [ 159 ]

Los investigadores han demostrado cómo se pueden insertar puertas traseras de forma indetectable en modelos de aprendizaje automático de clasificación (por ejemplo, para las categorías "spam" y "no spam" de publicaciones) que a menudo son desarrollados o entrenados por terceros. Estos terceros pueden cambiar la clasificación de cualquier entrada, incluso en casos en los que se proporciona algún tipo de transparencia de datos/software , posiblemente incluyendo el acceso de caja blanca . [ 160 ] [ 161 ] [ 162 ]

Evaluaciones de modelos

La clasificación de los modelos de aprendizaje automático se puede validar mediante técnicas de estimación de precisión como el método de retención (holdout ), que divide los datos en un conjunto de entrenamiento y un conjunto de prueba (convencionalmente, 2/3 de conjunto de entrenamiento y 1/3 de conjunto de prueba) y evalúa el rendimiento del modelo de entrenamiento en el conjunto de prueba. En comparación, el método de validación cruzada K-fold divide aleatoriamente los datos en K subconjuntos y luego se realizan K experimentos, considerando cada uno 1 subconjunto para la evaluación y los K-1 subconjuntos restantes para entrenar el modelo. Además de los métodos de retención y validación cruzada, el bootstrap , que muestrea n instancias con reemplazo del conjunto de datos, se puede utilizar para evaluar la precisión del modelo. [ 163 ]

Además de la precisión general, los investigadores suelen informar la sensibilidad y la especificidad , es decir, la tasa de verdaderos positivos (TPR) y la tasa de verdaderos negativos (TNR), respectivamente. Del mismo modo, a veces también informan la tasa de falsos positivos (FPR) y la tasa de falsos negativos (FNR). Sin embargo, estas tasas son cocientes que no revelan sus numeradores ni denominadores. La curva característica de funcionamiento del receptor (ROC), junto con el área bajo la curva ROC (AUC), ofrece herramientas adicionales para la evaluación de modelos de clasificación. Un AUC más alto se asocia con un mejor rendimiento del modelo. [ 164 ]

Ética

La ética de la inteligencia artificial abarca una amplia gama de temas dentro de la IA que se consideran de particular importancia ética. [ 165 ] Esto incluye sesgos algorítmicos , equidad , rendición de cuentas , transparencia, privacidad y regulación , especialmente cuando los sistemas influyen o automatizan la toma de decisiones humanas. También abarca diversos desafíos emergentes o potenciales futuros, como la ética de las máquinas (cómo crear máquinas que se comporten éticamente), sistemas de armas autónomas letales , dinámica de la carrera armamentística , seguridad y alineación de la IA , desempleo tecnológico , desinformación habilitada por la IA , [ 166 ] cómo tratar a ciertos sistemas de IA si tienen un estatus moral (bienestar y derechos de la IA), superinteligencia artificial y riesgos existenciales . [ 165 ]

Algunos ámbitos de aplicación también pueden tener implicaciones éticas particularmente importantes, como la atención sanitaria , la educación , la justicia penal o las fuerzas armadas.

Inclinación

Los distintos enfoques de aprendizaje automático pueden verse afectados por diferentes sesgos en los datos. Un sistema de aprendizaje automático entrenado específicamente con clientes actuales podría no ser capaz de predecir las necesidades de nuevos grupos de clientes que no estén representados en los datos de entrenamiento. Cuando se entrena con datos generados por humanos, es probable que el aprendizaje automático capte los sesgos constitucionales e inconscientes ya presentes en la sociedad. [ 167 ]

Los sistemas entrenados con conjuntos de datos recopilados con sesgos pueden exhibir estos sesgos al usarse (sesgo algorítmico), digitalizando así los prejuicios culturales. [ 168 ] Por ejemplo, en 1988, la Comisión para la Igualdad Racial del Reino Unido descubrió que la Facultad de Medicina de St. George había estado utilizando un programa informático entrenado con datos del personal de admisiones anterior y que este programa había rechazado a casi 60 candidatos que resultaron ser mujeres o tener nombres que no sonaban europeos. [ 167 ] El uso de datos de contratación de una empresa con políticas de contratación racistas puede llevar a que un sistema de aprendizaje automático duplique el sesgo al calificar a los solicitantes de empleo por similitud con solicitantes anteriores exitosos. [ 169 ] [ 170 ] Otro ejemplo incluye el algoritmo predictivo de la empresa de vigilancia predictiva Geolitica que resultó en "niveles desproporcionadamente altos de vigilancia excesiva en comunidades de bajos ingresos y minoritarias" después de ser entrenado con datos históricos de delitos. [ 171 ]

Si bien la recopilación responsable de datos y la documentación de las reglas algorítmicas utilizadas por un sistema se consideran una parte fundamental del aprendizaje automático, algunos investigadores atribuyen la vulnerabilidad del aprendizaje automático a los sesgos a la falta de participación y representación de las poblaciones minoritarias en el campo de la IA. [ 172 ] De hecho, según una investigación realizada por la Computing Research Association en 2021, las mujeres docentes representan solo el 16,1 % del total de profesores que se centran en la IA en varias universidades del mundo. [ 173 ] Además, entre el grupo de "nuevos graduados de doctorado en IA residentes en EE. UU.", el 45 % se identificó como blanco, el 22,4 % como asiático, el 3,2 % como hispano y el 2,4 % como afroamericano, lo que demuestra aún más la falta de diversidad en el campo de la IA. [ 173 ]

Se ha demostrado que los modelos de lenguaje aprendidos a partir de datos contienen sesgos similares a los humanos. [ 174 ] [ 175 ] Debido a que los lenguajes humanos contienen sesgos, las máquinas entrenadas con corpus de lenguaje necesariamente también aprenderán estos sesgos. [ 176 ] [ 177 ] En 2016, Microsoft probó Tay , un chatbot que aprendió de Twitter, y rápidamente adquirió lenguaje racista y sexista. [ 178 ]

En un experimento llevado a cabo por ProPublica , una organización de periodismo de investigación , el análisis de un algoritmo de aprendizaje automático sobre las tasas de reincidencia entre los presos marcó erróneamente a los "acusados ​​negros de alto riesgo" con el doble de frecuencia que a los acusados ​​blancos. [ 171 ] En 2015, Google Fotos etiquetó a un par de personas negras como gorilas, lo que causó controversia. La etiqueta de gorila se eliminó posteriormente y, en 2023, todavía no puede reconocer gorilas. [ 179 ] Se han encontrado problemas similares con el reconocimiento de personas no blancas en muchos otros sistemas. [ 180 ]

Debido a estos desafíos, la adopción del uso efectivo del aprendizaje automático en otros ámbitos puede demorarse. [ 181 ] La preocupación por la equidad en el aprendizaje automático, es decir, la reducción del sesgo en el aprendizaje automático y el impulso de su uso para el bien humano, es cada vez más expresada por científicos de inteligencia artificial, incluida Fei-Fei Li , quien dijo que "[n]o hay nada artificial en la IA. Está inspirada por personas, es creada por personas y, lo más importante, impacta a las personas. Es una herramienta poderosa que apenas estamos comenzando a comprender, y esa es una profunda responsabilidad". [ 182 ]

incentivos financieros

Entre los profesionales de la salud existe preocupación de que estos sistemas no estén diseñados en beneficio del interés público, sino como máquinas generadoras de ingresos. Esto es especialmente cierto en Estados Unidos, donde existe un antiguo dilema ético entre mejorar la atención médica y, al mismo tiempo, aumentar las ganancias. Por ejemplo, los algoritmos podrían diseñarse para proporcionar a los pacientes pruebas o medicamentos innecesarios en los que los propietarios del algoritmo tengan intereses. El aprendizaje automático en la atención médica tiene el potencial de brindar a los profesionales una herramienta adicional para diagnosticar, medicar y planificar la recuperación de los pacientes, pero esto requiere mitigar estos sesgos. [ 183 ]

Hardware

Desde la década de 2010, los avances tanto en algoritmos de aprendizaje automático como en hardware informático han dado lugar a métodos más eficientes para entrenar redes neuronales profundas (un subdominio específico del aprendizaje automático) que contienen muchas capas de unidades ocultas no lineales. [ 184 ] Para 2019, las unidades de procesamiento gráfico ( GPU ), a menudo con mejoras específicas para IA, habían desplazado a las CPU como el método dominante para entrenar IA en la nube comercial a gran escala. [ 185 ] OpenAI estimó la computación de hardware utilizada en los proyectos de aprendizaje profundo más grandes, desde AlexNet (2012) hasta AlphaZero (2017), y encontró un aumento de 300 000 veces en la cantidad de computación requerida, con una línea de tendencia de tiempo de duplicación de 3,4 meses. [ 186 ] [ 187 ]

Unidades de Procesamiento Tensorial (TPU)

Las Unidades de Procesamiento Tensorial (TPU) son aceleradores de hardware especializados desarrollados por Google específicamente para cargas de trabajo de aprendizaje automático. A diferencia de las GPU y FPGA de propósito general , las TPU están optimizadas para cálculos tensoriales, lo que las hace particularmente eficientes para tareas de aprendizaje profundo como el entrenamiento y la inferencia. Se utilizan ampliamente en los servicios de IA de Google Cloud y en modelos de aprendizaje automático a gran escala como DeepMind AlphaFold de Google y grandes modelos de lenguaje. Las TPU aprovechan las unidades de multiplicación de matrices y la memoria de alto ancho de banda para acelerar los cálculos manteniendo la eficiencia energética. [ 188 ] Desde su introducción en 2016, las TPU se han convertido en un componente clave de la infraestructura de IA, especialmente en entornos basados ​​en la nube.

Computación neuromórfica

La computación neuromórfica se refiere a una clase de sistemas informáticos diseñados para emular la estructura y la funcionalidad de las redes neuronales biológicas. Estos sistemas pueden implementarse mediante simulaciones basadas en software sobre hardware convencional o mediante arquitecturas de hardware especializadas. [ 189 ]

Redes neuronales físicas

Una red neuronal física es un tipo específico de hardware neuromórfico que se basa en materiales eléctricamente ajustables, como los memristores, para emular la función de las sinapsis neuronales . El término "red neuronal física" destaca el uso de hardware físico para la computación, en contraposición a las implementaciones basadas en software. En términos generales, se refiere a redes neuronales artificiales que utilizan materiales con resistencia ajustable para replicar las sinapsis neuronales. [ 190 ] [ 191 ]

aprendizaje automático integrado

Embedded machine learning is a sub-field of machine learning where models are deployed on embedded systems with limited computing resources, such as wearable computers, edge devices and microcontrollers.[192][193][194][195] Running models directly on these devices eliminates the need to transfer and store data on cloud servers for further processing, thereby reducing the risk of data breaches, privacy leaks and theft of intellectual property, personal data and business secrets. Embedded machine learning can be achieved through various techniques, such as hardware acceleration,[196][197]approximate computing,[198] and model optimization.[199][200] Common optimization techniques include pruning, quantisation, knowledge distillation, low-rank factorisation, network architecture search, and parameter sharing.

Software

Free and open-source software

Proprietary software with free and open-source editions

Proprietary software

Journals

Conferences

Véase también

Referencias

  1. La definición "sin ser programado explícitamente" se atribuye a menudo a Arthur Samuel , quien acuñó el término "aprendizaje automático" en 1959, pero la frase no se encuentra textualmente en esta publicación y puede ser una paráfrasis que apareció posteriormente. Véase "Parafraseando a Arthur Samuel (1959), la pregunta es: ¿Cómo pueden las computadoras aprender a resolver problemas sin ser programadas explícitamente?" en Koza, John R.; Bennett, Forrest H.; Andre, David; Keane, Martin A. (1996). "Diseño automatizado de la topología y el dimensionamiento de circuitos eléctricos analógicos mediante programación genética". Inteligencia artificial en el diseño '96 . Inteligencia artificial en el diseño '96. Dordrecht, Países Bajos: Springer Netherlands. págs. 151–170 . doi : 10.1007/978-94-009-0279-4_9 . ISBN  978-94-010-6610-5.
  2. 1 2 3 Bishop, CM (2006), Reconocimiento de patrones y aprendizaje automático , Springer, ISBN 978-0-387-31073-2
  3. El aprendizaje automático y el reconocimiento de patrones "pueden considerarse dos facetas del mismo campo". [ 2 ] : vii
  4. 1 2 Friedman, Jerome H. (1998). "Minería de datos y estadística: ¿Cuál es la conexión?". Ciencias de la computación y estadística . 29 (1): 3– 9.
  5. Samuel, Arthur (1959). "Algunos estudios en aprendizaje automático utilizando el juego de damas". IBM Journal of Research and Development . 3 (3): 210– 229. CiteSeerX 10.1.1.368.2254 . doi : 10.1147/rd.33.0210 . S2CID 2126705 .  
  6. 1 2 R. Kohavi y F. Provost, "Glosario de términos", Machine Learning, vol. 30, núm. 2–3, págs. 271–274, 1998.
  7. Gerovitch, Slava (9 de abril de 2015). "Cómo la computadora se vengó de la Unión Soviética" . Nautilus . Archivado del original el 22 de septiembre de 2021. Recuperado el 19 de septiembre de 2021 .
  8. Lindsay, Richard P. (septiembre de 1964). "El impacto de la automatización en la administración pública". Western Political Quarterly . 17 (3): 78– 81. doi : 10.1177/106591296401700364 .
  9. 1 2 3 "Historia y evolución del aprendizaje automático: una cronología" . WhatIs . Archivado del original el 8 de diciembre de 2023. Recuperado el 8 de diciembre de 2023 .
  10. Milner, Peter M. (1993). "La mente y Donald O. Hebb" ( PDF) . Scientific American . 268 (1): 124– 129. Bibcode : 1993SciAm.268a.124M . doi : 10.1038/scientificamerican0193-124 . ISSN 0036-8733 . JSTOR 24941344. PMID 8418480 .   
  11. "Ciencia: El botón del error", Time , 18 de agosto de 1961.
  12. Nilsson, Nils J. (1965). Máquinas de aprendizaje . McGraw-Hill.
  13. Duda, Richard O.; Hart, Peter E. (1973). Reconocimiento de patrones y análisis de escenas . Wiley Interscience.
  14. S. Bozinovski, "Espacio de enseñanza: Un concepto de representación para la clasificación adaptativa de patrones", Informe técnico COINS n.° 81-28, Departamento de Ciencias de la Computación e Información, Universidad de Massachusetts en Amherst, MA, 1981. https://web.cs.umass.edu/publication/docs/1981/UM-CS-1981-028.pdf Archivado el 25 de febrero de 2021 en Wayback Machine.
  15. 1 2 Mitchell, T. (1997). Aprendizaje automático . McGraw Hill. pág. 2. ISBN  978-0-07-042807-2.
  16. Turing, Alan (octubre de 1950). "Máquinas de computación e inteligencia" (PDF) . Mind . 59 (236).
  17. Harnad, Stevan (2008), «El juego de la anotación: Sobre Turing (1950) sobre computación, maquinaria e inteligencia» , en Epstein, Robert; Peters, Grace (eds.), The Turing Test Sourcebook: Philosophical and Methodological Issues in the Quest for the Thinking Computer , Kluwer, pp. 23–66 , ISBN  978-1-4020-6708-2Archivado del original el 9 de marzo de 2012 , consultado el 11 de diciembre de 2012.
  18. Goodfellow, Ian; Pouget-Abadie, Jean; Mirza, Mehdi (2014). Redes generativas adversarias (PDF) . Avances en sistemas de procesamiento de información neuronal 27 (2014).
  19. Silver, David; Huang, Aja; Maddison, Christopher J. (2016). "Dominando el juego de Go con redes neuronales profundas y búsqueda en árbol". Nature . 529 (7587): 484– 489. Bibcode : 2016Natur.529..484S . doi : 10.1038/nature16961 . PMID 26819042 . 
  20. Sindhu V, Nivedha S, Prakash M (febrero de 2020). "Una investigación científica empírica sobre bioinformática en aprendizaje automático" . Journal of Mechanics of Continua and Mathematical Sciences (7). doi : 10.26782/jmcms.spl.7/2020.02.00006 .
  21. Sarle, Warren S. (1994). «Redes neuronales y modelos estadísticos». SUGI 19: Actas de la decimonovena Conferencia Internacional Anual del Grupo de Usuarios de SAS . SAS Institute. págs. 1538–1550 . ISBN  978-1-55544-611-6OCLC 35546178 
  22. 1 2 3 4 Russell, Stuart ; Norvig, Peter (2003) [1995]. Inteligencia artificial: un enfoque moderno (2.ª ed.). Prentice Hall. ISBN  978-0137903955.
  23. 1 2 Langley, Pat (2011). "La ciencia cambiante del aprendizaje automático" . Aprendizaje automático . 82 (3): 275– 9. doi : 10.1007/s10994-011-5242-y .
  24. Mahoney, Matt. "Fundamentos de una prueba de rendimiento para la compresión de textos extensos" . Instituto Tecnológico de Florida. Archivado del original el 18 de agosto de 2006. Consultado el 5 de marzo de 2013 .
  25. Shmilovici A.; Kahiri Y.; Ben-Gal I.; Hauser S. (2009). "Medición de la eficiencia del mercado Forex intradía con un algoritmo universal de compresión de datos" ( PDF) . Economía Computacional . 33 (2): 131– 154. CiteSeerX 10.1.1.627.3751 . doi : 10.1007/s10614-008-9153-3 . S2CID 17234503. Archivado (PDF) del original el 9 de julio de 2009.  
  26. Ben-Gal, I. (2008). "Sobre el uso de medidas de compresión de datos para analizar diseños robustos" (PDF) . IEEE Transactions on Reliability . 54 (3): 381–388 . doi : 10.1109/TR.2005.853280 . S2CID 9376086. Archivado del original (PDF) el 26 de septiembre de 2020. Recuperado el 6 de abril de 2016 . 
  27. D. Scully; Carla E. Brodley (2006). "Compresión y aprendizaje automático: una nueva perspectiva sobre los vectores del espacio de características". Conferencia de compresión de datos (DCC'06) . pág. 332. doi : 10.1109/DCC.2006.13 . ISBN  0-7695-2545-8. S2CID 12311412 . 
  28. Gary Adcock (5 de enero de 2023). "¿Qué es la compresión de vídeo por IA?" . massive.io . Archivado del original el 6 de abril de 2023 . Consultado el 6 de abril de 2023 .
  29. ^ Mentzer, Fabián; Toderici, George; Tschannen, Michael; Agustsson, Eirikur (2020). "Compresión de imágenes generativas de alta fidelidad". arXiv : 2006.09965 [ eess.IV ].
  30. "¿Qué es el aprendizaje no supervisado? | IBM" . www.ibm.com . 23 de septiembre de 2021. Archivado del original el 5 de febrero de 2024. Consultado el 5 de febrero de 2024 .
  31. "Agrupamiento con privacidad diferencial para conjuntos de datos a gran escala" . blog.research.google . 25 de mayo de 2023. Archivado del original el 16 de marzo de 2024. Consultado el 16 de marzo de 2024 .
  32. Edwards, Benj (28 de septiembre de 2023). "Los modelos de lenguaje de IA pueden superar a PNG y FLAC en compresión sin pérdidas, según un estudio" . Ars Technica . Archivado del original el 7 de marzo de 2024. Recuperado el 7 de marzo de 2024 .
  33. ^ Delétang, Grégoire; Ruoss, Anian; Duquenne, Paul-Ambroise; Catt, Elliot; Genewein, Tim; Materna, Christopher; Grau-Moya, Jordi; Li Kevin Wenliang; Aitchison, Mateo; Orseau, Laurent; Hutter, Marco; Veness, Joel (2023). "El modelado del lenguaje es compresión". arXiv : 2309.10668 [ cs.LG ].
  34. Le Roux, Nicolas; Bengio, Yoshua; Fitzgibbon, Andrew (2012). «Mejora de los métodos de primer y segundo orden mediante el modelado de la incertidumbre» . En Sra, Suvrit; Nowozin, Sebastian; Wright, Stephen J. (eds.). Optimización para el aprendizaje automático . MIT Press. pág. 404. ISBN  978-0-262-01646-9Archivado del original el 17 de enero de 2023. Consultado el 12 de noviembre de 2020 .
  35. Bzdok, Danilo; Altman, Naomi ; Krzywinski , Martin (2018). "Estadística versus aprendizaje automático" . Nature Methods . 15 (4): 233– 234. doi : 10.1038/nmeth.4642 . PMC 6082636. PMID 30100822 .  
  36. Hung et al. Algoritmos para medir el desempeño del cirujano y anticipar los resultados clínicos en cirugía robótica. JAMA Surg. 2018
  37. Biblioteca de la Universidad de Cornell (agosto de 2001). "Breiman: Modelado estadístico: Las dos culturas (con comentarios y una réplica del autor)" . Ciencia estadística . 16 (3). doi : 10.1214/ss/1009213726 . S2CID 62729017. Archivado del original el 26 de junio de 2017. Recuperado el 8 de agosto de 2015 . 
  38. Gareth James; Daniela Witten; Trevor Hastie; Robert Tibshirani (2013). Una introducción al aprendizaje estadístico . Springer. pág. vii. Archivado del original el 23 de junio de 2019. Recuperado el 25 de octubre de 2014 . 
  39. Ramezanpour, A.; Beam, AL; Chen, JH; Mashaghi, A. (17 de noviembre de 2020). "Física estadística para diagnósticos médicos: aprendizaje, inferencia y algoritmos de optimización" . Diagnostics . 10 ( 11): 972. doi : 10.3390/diagnostics10110972 . PMC 7699346. PMID 33228143 .  
  40. Mashaghi, A.; Ramezanpour, A. (16 de marzo de 2018). "Física estadística del diagnóstico médico: Estudio de un modelo probabilístico". Physical Review E. 97 ( 3–1 ) 032118. arXiv : 1803.10019 . Bibcode : 2018PhRvE..97c2118M . doi : 10.1103/PhysRevE.97.032118 . PMID 29776109. S2CID 4955393 .  
  41. Mohri, Mehryar ; Rostamizadeh, Afshin; Talwalkar, Ameet (2012). Fundamentos del aprendizaje automático . EE. UU., Massachusetts: MIT Press. ISBN 9780262018258.
  42. Alpaydin, Ethem (2010). Introducción al aprendizaje automático . Londres: The MIT Press. ISBN 978-0-262-01243-0Consultado el 4 de febrero de 2017 .
  43. Jordan, MI; Mitchell, TM (17 de julio de 2015). "Aprendizaje automático: tendencias, perspectivas y prospectivas". Science . 349 ( 6245): 255– 260. Bibcode : 2015Sci...349..255J . doi : 10.1126/science.aaa8415 . PMID 26185243. S2CID 677218 .  
  44. El Naqa, Issam; Murphy, Martin J. (2015). "¿Qué es el aprendizaje automático?". Aprendizaje automático en radiooncología . págs. 3–11 . doi : 10.1007/978-3-319-18305-3_1 . ISBN  978-3-319-18304-6. S2CID 178586107 . 
  45. Okolie, Jude A.; Savage, Shauna; Ogbaga, Chukwuma C.; Gunes, Burcu (junio de 2022). "Evaluación del potencial de los métodos de aprendizaje automático para estudiar la eliminación de productos farmacéuticos de aguas residuales mediante biocarbón o carbón activado" . Temas de investigación ambiental total . 1–2 100001. Bibcode : 2022TERT....100001O . doi : 10.1016/j.totert.2022.100001 . S2CID 249022386 . 
  46. Russell, Stuart J.; Norvig, Peter (2010). Inteligencia artificial: un enfoque moderno (Tercera ed.). Prentice Hall. ISBN  978-0-13-604259-4.
  47. Mohri, Mehryar; Rostamizadeh, Afshin; Talwalkar, Ameet (2012). Fundamentos del aprendizaje automático . The MIT Press. ISBN 978-0-262-01825-8.
  48. Alpaydin, Ethem (2010). Introducción al aprendizaje automático . MIT Press. pág. 9. ISBN  978-0-262-01243-0Archivado del original el 17 de enero de 2023. Consultado el 25 de noviembre de 2018 .
  49. De Sa, Christopher (Primavera de 2022). "Notas de la Lección 2: Aprendizaje Supervisado" . Cornell: Ciencias de la Computación . Consultado el 1 de julio de 2024 .
  50. Jordan, Michael I.; Bishop, Christopher M. (2004). «Redes neuronales». En Allen B. Tucker (ed.). Manual de informática, segunda edición (Sección VII: Sistemas inteligentes) . Boca Raton, Florida: Chapman & Hall/CRC Press LLC. ISBN 978-1-58488-360-9.
  51. Misra, Ishan; Maaten, Laurens van der (2020). Aprendizaje autosupervisado de representaciones invariantes de pretexto . Conferencia IEEE/CVF 2020 sobre visión por computadora y reconocimiento de patrones. Seattle, WA, EE. UU.: IEEE . págs. 6707–6717 . arXiv : 1912.01991 . doi : 10.1109/CVPR42600.2020.00674 . 
  52. Jaiswal, Ashish; Babu, Ashwin Ramesh; Zadeh, Mohammad Zaki; Banerjee, Debapriya; Makedon, Fillia (marzo de 2021). "Una revisión sobre el aprendizaje autosupervisado contrastivo" . Technologies . 9 (1): 2. arXiv : 2011.00362 . doi : 10.3390/technologies9010002 . ISSN 2227-7080 . 
  53. Roweis, Sam T.; Saul, Lawrence K. (22 December 2000). "Nonlinear Dimensionality Reduction by Locally Linear Embedding". Science. 290 (5500): 2323–2326. Bibcode:2000Sci...290.2323R. doi:10.1126/science.290.5500.2323. PMID 11125150.
  54. Alex Ratner; Stephen Bach; Paroma Varma; Chris. "Weak Supervision: The New Programming Paradigm for Machine Learning". hazyresearch.github.io. referencing work by many other members of Hazy Research. Archived from the original on 6 June 2019. Retrieved 6 June 2019.
  55. van Otterlo, M.; Wiering, M. (2012). "Reinforcement Learning and Markov Decision Processes". Reinforcement Learning. Adaptation, Learning, and Optimization. Vol. 12. pp. 3–42. doi:10.1007/978-3-642-27645-3_1. ISBN 978-3-642-27644-6.
  56. Pavel Brazdil; Christophe Giraud Carrier; Carlos Soares; Ricardo Vilalta (2009). Metalearning: Applications to Data Mining (Fourth ed.). Springer Science+Business Media. pp. 10–14, passim. ISBN 978-3-540-73262-4.
  57. Bozinovski, S. (1982). "A self-learning system using secondary reinforcement". In Trappl, Robert (ed.). Cybernetics and Systems Research: Proceedings of the Sixth European Meeting on Cybernetics and Systems Research. North-Holland. pp. 397–402. ISBN 978-0-444-86488-8.
  58. Bozinovski, S. (1999). "Crossbar Adaptive Array: The first connectionist network that solved the delayed reinforcement learning problem". Artificial Neural Nets and Genetic Algorithms. pp. 320–325. doi:10.1007/978-3-7091-6384-9_54. ISBN 978-3-211-83364-3.
  59. Bozinovski, Stevo (2014). "Modeling Mechanisms of Cognition-emotion Interaction in Artificial Neural Networks, since 1981". Procedia Computer Science. 41: 255–263. doi:10.1016/j.procs.2014.11.111.
  60. Bozinovski, Stevo; Bozinovska, Liljana (2001). "Agentes de autoaprendizaje: una teoría conexionista de la emoción basada en el juicio de valor de la barra transversal". Cibernética y sistemas . 32 (6): 637– 669. doi : 10.1080/01969720118145 .
  61. Y. Bengio; A. Courville; P. Vincent (2013). "Representation Learning: A Review and New Perspectives". IEEE Transactions on Pattern Analysis and Machine Intelligence . 35 (8): 1798– 1828. arXiv : 1206.5538 . Bibcode : 2013ITPAM..35.1798B . doi : 10.1109/tpami.2013.50 . PMID 23787338 . S2CID 393948 .  
  62. Nathan Srebro; Jason DM Rennie; Tommi S. Jaakkola (2004). Factorización matricial de margen máximo . NIPS .
  63. Coates, Adam; Lee, Honglak; Ng, Andrew Y. (2011). Un análisis de redes de una sola capa en el aprendizaje de características no supervisado (PDF) . Conferencia Internacional sobre IA y Estadística (AISTATS). Archivado del original (PDF) el 13 de agosto de 2017. Recuperado el 25 de noviembre de 2018 .
  64. Csurka, Gabriella; Dance, Christopher C.; Fan, Lixin; Willamowski, Jutta; Bray, Cédric (2004). Categorización visual con bolsas de puntos clave (PDF) . Taller ECCV sobre aprendizaje estadístico en visión por computadora. Archivado (PDF) del original el 13 de julio de 2019. Recuperado el 29 de agosto de 2019 .
  65. Daniel Jurafsky; James H. Martin (2009). Procesamiento del habla y del lenguaje . Pearson Education International. págs. 145–146 . 
  66. Lu, Haiping; Plataniotis, KN; Venetsanopoulos, AN (2011). "Una revisión del aprendizaje de subespacios multilineales para datos tensoriales" (PDF) . Pattern Recognition . 44 (7): 1540– 1551. Bibcode : 2011PatRe..44.1540L . doi : 10.1016/j.patcog.2011.01.004 . Archivado (PDF) del original el 10 de julio de 2019. Recuperado el 4 de septiembre de 2015 .
  67. Yoshua Bengio (2009). Aprendizaje de arquitecturas profundas para IA . Now Publishers Inc. págs. 1–3 . ISBN  978-1-60198-294-0Archivado del original el 17 de enero de 2023. Consultado el 15 de febrero de 2016 .
  68. Tillmann, AM (2015). "Sobre la intratabilidad computacional del aprendizaje de diccionarios exactos y aproximados". IEEE Signal Processing Letters . 22 (1): 45– 49. arXiv : 1405.6664 . Bibcode : 2015ISPL...22...45T . doi : 10.1109/LSP.2014.2345761 . S2CID 13342762 . 
  69. Aharon, M. , M. Elad y A. Bruckstein. 2006. « K-SVD: Un algoritmo para diseñar diccionarios sobrecompletos para representación dispersa. Archivado el 23/11/2018 en Wayback Machine ». Procesamiento de señales, IEEE Transactions on 54 (11): 4311–4322
  70. Zimek, Arthur; Schubert, Erich (2017), "Detección de valores atípicos", Enciclopedia de sistemas de bases de datos , Springer Nueva York, págs. 1–5 , doi : 10.1007/978-1-4899-7993-3_80719-1 , ISBN  978-1-4899-7993-3
  71. Hodge, VJ; Austin, J. (2004). "Un estudio de las metodologías de detección de valores atípicos" ( PDF) . Artificial Intelligence Review . 22 (2): 85– 126. CiteSeerX 10.1.1.318.4023 . doi : 10.1007/s10462-004-4304-y . S2CID 59941878. Archivado (PDF) del original el 22 de junio de 2015. Recuperado el 25 de noviembre de 2018 .  
  72. Dokas, Paul; Ertoz, Levent; Kumar, Vipin; Lazarevic, Aleksandar; Srivastava, Jaideep; Tan, Pang-Ning (2002). "Minería de datos para la detección de intrusiones en redes" (PDF) . Actas del Taller de la NSF sobre Minería de Datos de Próxima Generación . Archivado (PDF) del original el 23 de septiembre de 2015. Recuperado el 26 de marzo de 2023 .
  73. Chandola, V.; Banerjee, A.; Kumar, V. (2009). "Detección de anomalías: una revisión". ACM Computing Surveys . 41 (3): 1– 58. doi : 10.1145/1541880.1541882 . S2CID 207172599 . 
  74. Fleer, S.; Moringen, A.; Klatzky, RL; Ritter, H. (2020). "Aprendizaje de exploración eficiente de formas hápticas con una matriz de sensores táctiles rígidos, S. Fleer, A. Moringen, R. Klatzky, H. Ritter" . PLOS ONE . 15 (1) e0226880. arXiv : 1902.07501 . doi : 10.1371/journal.pone.0226880 . PMC 6940144. PMID 31896135 .  
  75. ^ Moringen, Alejandra; Fleer, Sascha; Walck, Guillaume; Ritter, Helge (2020), Nisky, Ilana; Hartcher-O'Brien, Jess; Wiertlewski, Michael; Smeets, Jeroen (eds.), "Aprendizaje de interacción háptica con robots basado en la atención", Hápticos: ciencia, tecnología, aplicaciones , Apuntes de conferencias sobre informática, vol. 12272, Cham: Springer International Publishing, págs. 462–470 , doi : 10.1007/978-3-030-58147-3_51 , ISBN   978-3-030-58146-6, S2CID 220069113 {{citation}}: CS1 mantenimiento: parámetro de trabajo con ISBN ( enlace )
  76. Piatetsky-Shapiro, Gregory (1991), Descubrimiento, análisis y presentación de reglas fuertes , en Piatetsky-Shapiro, Gregory; y Frawley, William J.; eds., Descubrimiento de conocimiento en bases de datos , AAAI/MIT Press, Cambridge, MA.
  77. Bassel, George W.; Glaab, Enrico; Marquez, Julietta; Holdsworth, Michael J.; Bacardit, Jaume (1 de septiembre de 2011). "Construcción de redes funcionales en Arabidopsis mediante aprendizaje automático basado en reglas en conjuntos de datos a gran escala" . The Plant Cell . 23 (9): 3101– 3116. Bibcode : 2011PlanC..23.3101B . doi : 10.1105/tpc.111.088153 . ISSN 1532-298X . PMC 3203449. PMID 21896882 .   
  78. Agrawal, R.; Imieliński, T.; Swami, A. (1993). "Extracción de reglas de asociación entre conjuntos de elementos en grandes bases de datos". Actas de la conferencia internacional ACM SIGMOD de 1993 sobre gestión de datos - SIGMOD '93 . pág. 207. CiteSeerX 10.1.1.40.6984 . doi : 10.1145/170035.170072 . ISBN   978-0-89791-592-2. S2CID 490415 . 
  79. Urbanowicz, Ryan J.; Moore, Jason H. (22 de septiembre de 2009). "Sistemas de clasificación de aprendizaje: una introducción completa, revisión y hoja de ruta" . Journal of Artificial Evolution and Applications . 2009 : 1–25 . doi : 10.1155/2009/736398 . ISSN 1687-6229 . 
  80. Plotkin GD Métodos automáticos de inferencia inductiva Archivado el 22 de diciembre de 2017 en Wayback Machine , tesis doctoral, Universidad de Edimburgo, 1970.
  81. Shapiro, Ehud Y. Inferencia inductiva de teorías a partir de hechos. Archivado el 21 de agosto de 2021 en Wayback Machine , Informe de investigación 192, Universidad de Yale, Departamento de Ciencias de la Computación, 1981. Reimpreso en J.-L. Lassez, G. Plotkin (Eds.), Lógica computacional, The MIT Press, Cambridge, MA, 1991, pp. 199–254.
  82. Shapiro, Ehud Y. (1983). Depuración algorítmica de programas . Cambridge, Mass: MIT Press. ISBN 0-262-19218-7
  83. Shapiro, Ehud Y. " El sistema de inferencia de modelos Archivado el 6 de abril de 2023 en Wayback Machine ". Actas de la 7.ª conferencia internacional conjunta sobre inteligencia artificial - Volumen 2. Morgan Kaufmann Publishers Inc., 1981.
  84. Burkov, Andriy (2019). El libro de aprendizaje automático de cien páginas . Polonia: Andriy Burkov. ISBN 978-1-9995795-0-0.
  85. Russell, Stuart J.; Norvig, Peter (2021). Inteligencia artificial: un enfoque moderno . Serie Pearson en inteligencia artificial (Cuarta ed.). Hoboken: Pearson. ISBN  978-0-13-461099-3.
  86. Honglak Lee, Roger Grosse, Rajesh Ranganath, Andrew Y. Ng. " Redes neuronales profundas convolucionales para el aprendizaje no supervisado escalable de representaciones jerárquicas Archivado el 18-10-2017 en Wayback Machine " Actas de la 26.ª Conferencia Internacional Anual sobre Aprendizaje Automático, 2009.
  87. "RandomForestRegressor" . scikit-learn . Consultado el 12 de febrero de 2025 .
  88. "¿Qué es Random Forest? | IBM" . www.ibm.com . 20 de octubre de 2021. Consultado el 12 de febrero de 2025 .
  89. Cortes, Corinna ; Vapnik, Vladimir N. (1995). "Redes de vectores de soporte" . Aprendizaje automático . 20 (3): 273– 297. doi : 10.1007/BF00994018 .
  90. Stevenson, Christopher. "Tutorial: Regresión polinomial en Excel" . facultystaff.richmond.edu . Archivado del original el 2 de junio de 2013. Consultado el 22 de enero de 2017 .
  91. ^ Wanta, Damián; Smolik, Aleksander; Smolik, Waldemar T.; Midura, Mateusz; Wróblewski, Przemysław (2025). "Reconstrucción de imágenes mediante pseudoinverso aprendido por máquina en tomografía de capacitancia eléctrica" . Aplicaciones de ingeniería de la inteligencia artificial . 142 109888.doi : 10.1016/ j.engappai.2024.109888 .
  92. La documentación de scikit-learn también tiene ejemplos similares. Archivado el 2 de noviembre de 2022 en Wayback Machine .
  93. Goldberg, David E.; Holland, John H. (1988). "Algoritmos genéticos y aprendizaje automático" ( PDF) . Machine Learning . 3 (2): 95– 99. doi : 10.1007/bf00113892 . S2CID 35506513. Archivado (PDF) del original el 16 de mayo de 2011. Recuperado el 3 de septiembre de 2019 . 
  94. Michie, D.; Spiegelhalter, DJ; Taylor, CC (1994). "Aprendizaje automático, clasificación neuronal y estadística". Serie Ellis Horwood en inteligencia artificial . Bibcode : 1994mlns.book.....M .
  95. ^ Zhang, junio; Zhan, Zhi-hui; Lin, Ying; Chen, Ni; Gong, Yue-jiao; Zhong, Jing-hui; Chung, Henry SH; Li, Yun; Shi, Yu-hui (2011). "La computación evolutiva se encuentra con el aprendizaje automático: una encuesta". Revista de Inteligencia Computacional IEEE . 6 (4): 68– 75. Bibcode : 2011ICIM....6d..68Z . doi : 10.1109/mci.2011.942584 . S2CID 6760276 . 
  96. Verbert, K.; Babuška, R.; De Schutter, B. (abril de 2017). "Razonamiento bayesiano y de Dempster-Shafer para el diagnóstico de fallas basado en el conocimiento: un estudio comparativo" . Aplicaciones de ingeniería de la inteligencia artificial . 60 : 136–150 . doi : 10.1016/j.engappai.2017.01.011 .
  97. Yoosefzadeh-Najafabadi, Mohsen; Hugh, Earl; Tulpan, Dan; Sulik, John; Eskandari, Milad (2021). "Aplicación de algoritmos de aprendizaje automático en el mejoramiento de plantas: ¿Predicción del rendimiento a partir de la reflectancia hiperespectral en la soja?" . Front. Plant Sci . 11 624273. Bibcode : 2021FrPS...1124273Y . doi : 10.3389/fpls.2020.624273 . PMC 7835636 . PMID 33510761 .  
  98. Urbanowicz, Ryan J.; Moore, Jason H. (22 de septiembre de 2009). "Sistemas de clasificación de aprendizaje: una introducción completa, revisión y hoja de ruta" . Journal of Artificial Evolution and Applications . 2009 : 1–25 . doi : 10.1155/2009/736398 . ISSN 1687-6229 . 
  99. Zhang, C. y Zhang, S., 2002. Minería de reglas de asociación: modelos y algoritmos . Springer-Verlag.
  100. De Castro, Leandro Nunes y Jonathan Timmis. Sistemas inmunitarios artificiales: un nuevo enfoque de inteligencia computacional . Springer Science & Business Media, 2002.
  101. "Aprendizaje federado: aprendizaje automático colaborativo sin datos de entrenamiento centralizados" . Blog de IA de Google . 6 de abril de 2017. Archivado del original el 7 de junio de 2019. Consultado el 8 de junio de 2019 .
  102. El aprendizaje automático está incluido en el plan de estudios del CFA ; véase:{{Webarchive|url= https://www.cfainstitute.org/
  103. Marcos M. López de Prado (2010). Aprendizaje automático para gestores de activos . Cambridge University Press . ISBN 9781108883658
  104. Ivanenko, Mijaíl; Smolik, Waldemar T.; Wanta, Damián; Midura, Mateusz; Wróblewski, Przemysław; Hou, Xiaohan; Yan, Xiaoheng (2023). "Reconstrucción de imágenes mediante aprendizaje supervisado en tomografía de impedancia eléctrica portátil del tórax" . Sensores . 23 (18): 7774. Código Bib : 2023Senso..23.7774I . doi : 10.3390/s23187774 . PMC 10538128 . PMID 37765831 .  
  105. "Página principal de BelKor" research.att.com
  106. "El blog de tecnología de Netflix: Recomendaciones de Netflix: Más allá de las 5 estrellas (Parte 1)" . 6 de abril de 2012. Archivado del original el 31 de mayo de 2016. Consultado el 8 de agosto de 2015 .
  107. Scott Patterson (13 de julio de 2010). "Dejar que las máquinas decidan" . The Wall Street Journal . Archivado del original el 24 de junio de 2018. Consultado el 24 de junio de 2018 .
  108. Vinod Khosla (10 de enero de 2012). "¿Necesitamos médicos o algoritmos?" . Tech Crunch. Archivado del original el 18 de junio de 2018. Consultado el 20 de octubre de 2016 .
  109. Cuando un algoritmo de aprendizaje automático estudió pinturas de bellas artes, vio cosas que los historiadores del arte nunca habían notado. Archivado el 4 de junio de 2016 en Wayback Machine , el blog de física de ArXiv.
  110. Vincent, James (10 de abril de 2019). "El primer libro de texto generado por IA muestra en qué son realmente buenos los escritores robot" . The Verge . Archivado del original el 5 de mayo de 2019. Recuperado el 5 de mayo de 2019 .
  111. ^ Vaishya, Raju; Javaid, Mohd; Khan, Ibrahim Haleem; Haleem, Abid (1 de julio de 2020). "Aplicaciones de Inteligencia Artificial (IA) para la pandemia de COVID-19" . Diabetes y síndrome metabólico: investigaciones clínicas y revisiones . 14 (4): 337– 339. doi : 10.1016/j.dsx.2020.04.012 . PMC 7195043 . PMID 32305024 .  
  112. Rezapouraghdam, Hamed; Akhshik, Arash; Ramkissoon, Haywantee (10 de marzo de 2021). "Aplicación del aprendizaje automático para predecir el comportamiento ecológico de los visitantes en áreas marinas protegidas: evidencia de Chipre" . Journal of Sustainable Tourism . 31 (11): 2479– 2505. doi : 10.1080/09669582.2021.1887878 . hdl : 10037/24073 .
  113. Dey, Somdip; Singh, Amit Kumar; Wang, Xiaohang; McDonald-Maier, Klaus (15 de junio de 2020). «Aprendizaje por refuerzo con conciencia de la interacción del usuario para la eficiencia energética y térmica de MPSoC móviles CPU-GPU» . Conferencia y exposición de diseño, automatización y pruebas en Europa de 2020 (DATE) (PDF) . págs. 1728–1733 . doi : 10.23919/DATE48585.2020.9116294 . ISBN  978-3-9819263-4-7. S2CID 219858480 . Archivado del original el 13 de diciembre de 2021 . Recuperado el 20 de enero de 2022 . 
  114. Quested, Tony. "Los teléfonos inteligentes se vuelven más inteligentes con la innovación de Essex" . Business Weekly . Archivado del original el 24 de junio de 2021. Recuperado el 17 de junio de 2021 .
  115. Williams, Rhiannon (21 de julio de 2020). "Los futuros teléfonos inteligentes 'prolongarán la duración de su propia batería mediante el monitoreo del comportamiento de los propietarios'"." . i . Archivado del original el 24 de junio de 2021 . Recuperado el 17 de junio de 2021 .
  116. Rasekhschaffe, Keywan Christian; Jones, Robert C. (julio de 2019). "Aprendizaje automático para la selección de acciones". Financial Analysts Journal . 75 (3): 70– 88. doi : 10.1080/0015198X.2019.1596678 .
  117. Chung, Yunsie; Green, William H. (2024). "Aprendizaje automático a partir de la química cuántica para predecir los efectos experimentales del disolvente en las velocidades de reacción" . Chemical Science . 15 (7): 2410– 2424. doi : 10.1039/D3SC05353A . ISSN 2041-6520 . PMC 10866337. PMID 38362410 .   
  118. Sun, Yuran; Huang, Shih-Kai; Zhao, Xilei (1 de febrero de 2024). "Predicción de decisiones de evacuación por huracanes con métodos interpretables de aprendizaje automático" . Revista Internacional de Ciencias del Riesgo de Desastres . 15 (1): 134– 148. arXiv : 2303.06557 . Bibcode : 2024IJDRS..15..134S . doi : 10.1007/s13753-024-00541-1 . ISSN 2192-6395 . 
  119. Sun, Yuran; Zhao, Xilei; Lovreglio, Ruggiero; Kuligowski, Erica (2024). «IA para el modelado de evacuaciones a gran escala: promesas y desafíos». Aprendizaje automático interpretable para el análisis, diseño, evaluación y toma de decisiones informadas para infraestructura civil . pp. 185–204 . doi : 10.1016/B978-0-12-824073-1.00014-9 . ISBN  978-0-12-824073-1.
  120. Xu, Ningzhe; Lovreglio, Ruggiero; Kuligowski, Erica D.; Cova, Thomas J.; Nilsson, Daniel; Zhao, Xilei (1 de marzo de 2023). "Predicción y evaluación de la toma de decisiones sobre evacuación en incendios forestales mediante aprendizaje automático: resultados del incendio de Kincade de 2019". Fire Technology . 59 (2): 793–825 . doi : 10.1007/s10694-023-01363-1 . ISSN 1572-8099 . 
  121. Wang, Ke; Shi, Xiupeng; Goh, Algena Pei Xuan; Qian, Shunzhi (junio de 2019). "Un estudio basado en aprendizaje automático sobre la dinámica del movimiento peatonal durante una evacuación de emergencia". Fire Safety Journal . 106 : 163–176 . Bibcode : 2019FirSJ.106..163W . doi : 10.1016/j.firesaf.2019.04.008 . hdl : 10356/143390 .
  122. Zhao, Xilei; Lovreglio, Ruggiero; Nilsson, Daniel (mayo de 2020). "Modelado e interpretación de la toma de decisiones previas a la evacuación mediante aprendizaje automático". Automation in Construction . 113 103140. doi : 10.1016/j.autcon.2020.103140 . hdl : 10179/17315 .
  123. "Por qué los modelos de aprendizaje automático a menudo no aprenden: Preguntas y respuestas de QuickTake" . Bloomberg.com . 10 de noviembre de 2016. Archivado del original el 20 de marzo de 2017. Consultado el 10 de abril de 2017 .
  124. "La primera ola de IA corporativa está condenada al fracaso" . Harvard Business Review . 18 de abril de 2017. Archivado del original el 21 de agosto de 2018. Consultado el 20 de agosto de 2018 .
  125. "Por qué la euforia por la IA está condenada al fracaso" . VentureBeat . 18 de septiembre de 2016. Archivado del original el 19 de agosto de 2018. Consultado el 20 de agosto de 2018 .
  126. "9 razones por las que tu proyecto de aprendizaje automático fracasará" . www.kdnuggets.com . Archivado del original el 21 de agosto de 2018. Consultado el 20 de agosto de 2018 .
  127. 1 2 Babuta, Alexander; Oswald, Marion; Rinik, Christine (2018). Transparencia e inteligibilidad (Informe). Royal United Services Institute (RUSI). págs. 17–22 . Archivado del original el 9 de diciembre de 2023. Recuperado el 9 de diciembre de 2023 . 
  128. «Por qué el coche autónomo de Uber mató a un peatón» . The Economist . Archivado del original el 21 de agosto de 2018. Consultado el 20 de agosto de 2018 .
  129. "Watson de IBM recomendó tratamientos contra el cáncer 'inseguros e incorrectos' – STAT" . STAT . 25 de julio de 2018. Archivado del original el 21 de agosto de 2018. Consultado el 21 de agosto de 2018 .
  130. Hernandez, Daniela; Greenwald, Ted (11 de agosto de 2018). "IBM tiene un dilema con Watson" . The Wall Street Journal . ISSN 0099-9660 . Archivado del original el 21 de agosto de 2018. Recuperado el 21 de agosto de 2018 . 
  131. Allyn, Bobby (27 de febrero de 2023). "Cómo el experimento de Microsoft con la tecnología de inteligencia artificial resultó contraproducente" . National Public Radio . Archivado del original el 8 de diciembre de 2023. Recuperado el 8 de diciembre de 2023 .
  132. Reddy, Shivani M.; Patel, Sheila; Weyrich, Meghan; Fenton, Joshua; Viswanathan, Meera (2020). " Comparación de un enfoque de revisión sistemática tradicional con revisión de revisiones y semiautomatización como estrategias para actualizar la evidencia" . Systematic Reviews . 9 (1): 243. doi : 10.1186/s13643-020-01450-2 . ISSN 2046-4053 . PMC 7574591. PMID 33076975 .   
  133. Rudin, Cynthia (2019). "Deje de explicar los modelos de aprendizaje automático de caja negra para decisiones de alto riesgo y utilice modelos interpretables en su lugar" . Nature Machine Intelligence . 1 (5): 206– 215. doi : 10.1038/s42256-019-0048-x . PMC 9122117. PMID 35603010 .  
  134. Hu, Tongxi; Zhang, Xuesong; Bohrer, Gil; Liu, Yanlan; Zhou, Yuyu; Martin, Jay; LI, Yang; Zhao, Kaiguang (2023). "Predicción del rendimiento de los cultivos mediante IA explicable y aprendizaje automático interpretable: Peligros de los modelos de caja negra para evaluar los impactos del cambio climático en el rendimiento de los cultivos" . Meteorología Agrícola y Forestal . 336 109458. Bibcode : 2023AgFM..33609458H . doi : 10.1016/j.agrformet.2023.109458 . S2CID 258552400 . 
  135. Domingos 2015 , Capítulo 6, Capítulo 7.
  136. ""Endogamia generacional y su riesgo para la cultura humana" . 26 de agosto de 2023.
  137. "La IA podría asfixiarse con sus propios desechos al saturar la web" . 28 de agosto de 2023.
  138. "Canibalismo de la IA y la ley – Revista de Derecho Tecnológico de Colorado" .
  139. "El curioso caso del canibalismo de la IA y posibles soluciones" . 26 de julio de 2023.,
  140. "¿Endogámicos, sinsentidos o simplemente locos? Aumentan las advertencias sobre los modelos de IA" . France 24. 5 de agosto de 2024. Consultado el 31 de diciembre de 2024 .
  141. "Modelo de trastorno de autofagia: la iniciativa Livescu sobre neurociencia, narrativa e inteligencia artificial" .
  142. "La IA generativa se vuelve 'loca' cuando se entrena con datos creados por IA más de cinco veces" . 12 de julio de 2023.
  143. Alemohammad, Sina; Casco-Rodriguez, Josue; Luzi, Lorenzo; Ahmed Imtiaz Humayun; Babaei, Hossein; LeJeune, Daniel; Siahkoohi, Ali; Baraniuk, Richard G. (2023). "Los modelos generativos autoconsumibles se vuelven locos". arXiv : 2307.01850 [ cs.LG ].
  144. Hicks, Michael Townsen; Humphries, James; Slater, Joe (junio de 2024). "ChatGPT es una tontería" (PDF) . Ética y tecnología de la información . 26 (2) 38. doi : 10.1007/s10676-024-09775-5 . Archivado (PDF) del original el 13 de mayo de 2025. Recuperado el 23 de mayo de 2025 .
  145. Liang, Kaiqu; Hu, Haimin; Zhao, Xuandong; Song, Dawn; Griffiths, Thomas L.; Fernández Fisac, Jaime (2025). "Machines Bullshit: Characterizing the Emergent Disregard for Truth in Large Language Models". arXiv : 2507.07484 [ cs.CL ].
  146. Edwards, Benj (6 de abril de 2023). "Por qué ChatGPT y Bing Chat son tan buenos inventando cosas" . Ars Technica . Archivado del original el 11 de junio de 2023. Recuperado el 11 de junio de 2023 .
  147. Ortega, Pedro A.; Kunesch, Markus; Delétang, Grégoire; Genewein, Tim; Grau-Moya, Jordi; Venecia, Joel; Buchli, Jonás; Degrave, Jonás; Piot, Bilal; Perolat, Julien; Everitt, Tom; Tallec, Corentin; Parisotto, Emilio; Erez, Tom; Chen, Yutian; Caña, Scott; Hutter, Marco; Nando de Freitas; Legg, Shane (2021). Sacudiendo los cimientos: Delirios en modelos de secuencia para la interacción y el control (Preimpresión). arXiv : 2110.10819 .
  148. Maynez, Joshua; Narayan, Shashi; Bohnet, Bernd; McDonald, Ryan (2020). "Sobre la fidelidad y la factualidad en la síntesis abstracta". Actas de la 58.ª Reunión Anual de la Asociación de Lingüística Computacional . págs. 1906–1919 . doi : 10.18653/v1/2020.acl-main.173 . 
  149. Metz, Cade (6 de noviembre de 2023). "Los chatbots podrían 'alucinar' con más frecuencia de lo que muchos creen" . The New York Times . Archivado del original el 7 de diciembre de 2023. Consultado el 6 de noviembre de 2023 .
  150. de Wynter, Adrian; Wang, Xun; Sokolov, Alex; Gu, Qilong; Chen, Si-Qing (septiembre de 2023). "Una evaluación de grandes resultados de modelos de lenguaje: Discurso y memorización" . Natural Language Processing Journal . 4 100024. arXiv : 2304.08637 . doi : 10.1016/j.nlp.2023.100024 .
  151. Leswing, Kif (14 de febrero de 2023). "La IA de Bing de Microsoft cometió varios errores de hecho en la demostración de lanzamiento de la semana pasada" . CNBC . Archivado del original el 16 de febrero de 2023. Recuperado el 16 de febrero de 2023 .
  152. Kang, Eunsuk; Shaw, Mary (2024). "tl;dr: Tranquilos, chicos: la IA no devorará la ingeniería de software". Actas del Simposio Internacional ACM SIGPLAN 2024 sobre Nuevas Ideas, Nuevos Paradigmas y Reflexiones sobre Programación y Software . págs. 303–315 . arXiv : 2409.00764 . doi : 10.1145/3689492.3689816 . ISBN  979-8-4007-1215-9.
  153. Desai, Rajiv (13 de octubre de 2023). "¿Es la inteligencia artificial (IA) una amenaza existencial? – Dr. Rajiv Desai" . Archivado del original el 11 de enero de 2026. Recuperado el 25 de noviembre de 2025 .
  154. Garcez, Artur (30 de mayo de 2025). Vass, Steven (ed.). "La IA neurosimbólica es la respuesta a la incapacidad de los grandes modelos de lenguaje para dejar de alucinar". The Conversation . doi : 10.64628/AB.5gpku36ct .
  155. Domingos 2015 , pág. 286.
  156. "Un solo cambio de píxel engaña a los programas de IA" . BBC News . 3 de noviembre de 2017. Archivado del original el 22 de marzo de 2018. Consultado el 12 de marzo de 2018 .
  157. "La IA tiene un problema de alucinaciones que está resultando difícil de solucionar" . WIRED . 2018. Archivado del original el 12 de marzo de 2018. Consultado el 12 de marzo de 2018 .
  158. Madry, A.; Makelov, A.; Schmidt, L.; Tsipras, D.; Vladu, A. (4 de septiembre de 2019). "Hacia modelos de aprendizaje profundo resistentes a ataques adversarios". arXiv : 1706.06083 [ stat.ML ].
  159. "Aprendizaje automático adversario – CLTC UC Berkeley Center for Long-Term Cybersecurity" . CLTC . Archivado del original el 17 de mayo de 2022. Consultado el 25 de mayo de 2022 .
  160. "Modelos de aprendizaje automático vulnerables a puertas traseras indetectables" . The Register . Archivado del original el 13 de mayo de 2022. Consultado el 13 de mayo de 2022 .
  161. "Puertas traseras indetectables que se pueden plantar en cualquier algoritmo de aprendizaje automático" . IEEE Spectrum . 10 de mayo de 2022. Archivado del original el 11 de mayo de 2022. Consultado el 13 de mayo de 2022 .
  162. Goldwasser, Shafi; Kim, Michael P.; Vaikuntanathan, Vinod; Zamir, Or (14 de abril de 2022). "Planting Undetectable Backdoors in Machine Learning Models". arXiv : 2204.06974 [ cs.LG ].
  163. Kohavi, Ron (1995). "Un estudio de validación cruzada y bootstrap para la estimación de precisión y selección de modelos" (PDF) . Conferencia Internacional Conjunta sobre Inteligencia Artificial . Archivado (PDF) del original el 12 de julio de 2018. Recuperado el 26 de marzo de 2023 .
  164. Catal, Cagatay (2012). "Métricas de evaluación del rendimiento para estudios de predicción de fallos de software" (PDF) . Acta Polytechnica Hungarica . 9 (4) . Consultado el 2 de octubre de 2016 .
  165. 1 2 Müller, Vincent C. (30 de abril de 2020). "Ética de la inteligencia artificial y la robótica" . Enciclopedia de filosofía de Stanford . Archivado del original el 10 de octubre de 2020.
  166. "Evaluación de los posibles riesgos, beneficios e imperativos políticos futuros de la inteligencia artificial" . OCDE . 14 de noviembre de 2024. Consultado el 4 de agosto de 2025 .
  167. 1 2 Garcia, Megan (2016). "Racismo en la máquina". World Policy Journal . 33 (4): 111– 117. doi : 10.1215/07402775-3813015 . ISSN 0740-2775 . S2CID 151595343 .  
  168. Bostrom, Nick (2011). "La ética de la inteligencia artificial" (PDF) . Archivado del original (PDF) el 4 de marzo de 2016. Recuperado el 11 de abril de 2016 .
  169. Edionwe, Tolulope. "La lucha contra los algoritmos racistas" . The Outline . Archivado del original el 17 de noviembre de 2017. Recuperado el 17 de noviembre de 2017 .
  170. Jeffries, Adrianne. "El aprendizaje automático es racista porque internet es racista" . The Outline . Archivado del original el 17 de noviembre de 2017. Recuperado el 17 de noviembre de 2017 .
  171. 1 2 Silva, Selena; Kenney, Martin (2018). "Algoritmos, plataformas y sesgo étnico: un ensayo integrador". Phylon . 55 (1 y 2): 9– 37. JSTOR 26545017 . 
  172. Wong, Carissa (30 de marzo de 2023). "La investigación sobre la 'equidad' en la IA se ve obstaculizada por la falta de diversidad". Nature . doi : 10.1038/d41586-023-00935-z . PMID 36997714 . 
  173. 1 2 Zhang, Jack Clark. "Informe del Índice de Inteligencia Artificial 2021" (PDF) . Instituto Stanford para la Inteligencia Artificial Centrada en el Ser Humano . Archivado del original (PDF) el 19 de mayo de 2024. Recuperado el 9 de diciembre de 2023 .
  174. Caliskan, Aylin; Bryson, Joanna J.; Narayanan, Arvind (14 de abril de 2017). "La semántica derivada automáticamente de corpus lingüísticos contiene sesgos similares a los humanos". Science . 356 (6334): 183– 186. arXiv : 1608.07187 . Bibcode : 2017Sci...356..183C . doi : 10.1126/science.aal4230 . ISSN 0036-8075 . PMID 28408601 . S2CID 23163324 .   
  175. Wang, Xinan; Dasgupta, Sanjoy (2016), Lee, DD; Sugiyama, M.; Luxburg, UV; Guyon, I. (eds.), "Un algoritmo para la búsqueda del vecino más cercano L1 mediante incrustación monótona" (PDF) , Advances in Neural Information Processing Systems 29 , Curran Associates, Inc., pp. 983–991 , archivado (PDF) del original el 7 de abril de 2017 , recuperado el 20 de agosto de 2018. 
  176. MOR Prates; PHC Avelar; LC Lamb (11 de marzo de 2019). "Evaluación del sesgo de género en la traducción automática: un estudio de caso con Google Translate". arXiv : 1809.02208 [ cs.CY ].
  177. Narayanan, Arvind (24 de agosto de 2016). "El lenguaje contiene necesariamente sesgos humanos, y lo mismo ocurrirá con las máquinas entrenadas con corpus lingüísticos" . Freedom to Tinker . Archivado del original el 25 de junio de 2018. Recuperado el 19 de noviembre de 2016 .
  178. Metz, Rachel (24 de marzo de 2016). "Por qué Microsoft desató accidentalmente un robot sexual neonazi" . MIT Technology Review . Archivado del original el 9 de noviembre de 2018. Recuperado el 20 de agosto de 2018 .
  179. Vincent, James (12 de enero de 2018). "Google 'arregló' su algoritmo racista eliminando a los gorilas de su tecnología de etiquetado de imágenes" . The Verge . Archivado del original el 21 de agosto de 2018. Recuperado el 20 de agosto de 2018 .
  180. Crawford, Kate (25 de junio de 2016). "Opinión | El problema de los hombres blancos en la inteligencia artificial" . New York Times . Archivado del original el 14 de enero de 2021. Recuperado el 20 de agosto de 2018 .
  181. Simonite, Tom (30 de marzo de 2017). "Microsoft: La IA aún no es lo suficientemente adaptable para ayudar a las empresas" . MIT Technology Review . Archivado del original el 9 de noviembre de 2018. Consultado el 20 de agosto de 2018 .
  182. Hempel, Jessi (13 de noviembre de 2018). "La búsqueda de Fei-Fei Li para mejorar las máquinas para la humanidad" . Wired . ISSN 1059-1028 . Archivado del original el 14 de diciembre de 2020. Recuperado el 17 de febrero de 2019 . 
  183. Char, DS; Shah, NH; Magnus, D. (2018). "Implementación del aprendizaje automático en la atención médica: abordando los desafíos éticos" . New England Journal of Medicine . 378 (11): 981– 983. doi : 10.1056/nejmp1714229 . PMC 5962261. PMID 29539284 .  
  184. Investigación, IA (23 de octubre de 2015). "Redes neuronales profundas para el modelado acústico en el reconocimiento de voz" . airesearch.com . Archivado del original el 1 de febrero de 2016. Recuperado el 23 de octubre de 2015 .
  185. "Las GPU siguen dominando el mercado de aceleradores de IA por ahora" . InformationWeek . Diciembre de 2019. Archivado del original el 10 de junio de 2020. Consultado el 11 de junio de 2020 .
  186. Ray, Tiernan (2019). "La IA está cambiando la naturaleza misma de la computación" . ZDNet . Archivado del original el 25 de mayo de 2020. Recuperado el 11 de junio de 2020 .
  187. "IA y computación" . OpenAI . 16 de mayo de 2018. Archivado del original el 17 de junio de 2020. Consultado el 11 de junio de 2020 .
  188. Jouppi, Norman P.; Young, Cliff; Patil, Nishant; Patterson, David; Agrawal, Gaurav; Bajwa, Raminder; Bates, Sarah; Bhatia, Suresh; Boden, Nan; Borchers, Al; Boyle, Rick; Cantin, Pierre-luc; Chao, Clifford; Clark, Chris; Coriell, Jeremy (24 de junio de 2017). "Análisis del rendimiento en un centro de datos de una unidad de procesamiento tensorial". Actas del 44.º Simposio Internacional Anual sobre Arquitectura de Computadoras . ISCA '17. Nueva York, NY, EE. UU.: Association for Computing Machinery. págs. 1–12 . arXiv : 1704.04760 . doi : 10.1145/3079856.3080246 . ISBN  978-1-4503-4892-8.
  189. Best, Jo (8 de diciembre de 2020). "¿Qué es la computación neuromórfica? Todo lo que necesitas saber sobre cómo está cambiando el futuro de la computación" . ZDNET . Consultado el 21 de noviembre de 2024 .
  190. Hecate He (27 de mayo de 2021). Michael Sarazen; Chain Zhang (eds.). "Redes neuronales físicas de Cornell y NTT: una alternativa radical para implementar redes neuronales profundas que permite el entrenamiento de sistemas físicos arbitrarios" . Sincronizado . Archivado del original el 27 de octubre de 2021. Recuperado el 12 de octubre de 2021 .
  191. Clark, Lindsay (5 de octubre de 2021). "Nano-espagueti para resolver el consumo de energía de las redes neuronales" . The Register . Archivado del original el 6 de octubre de 2021. Recuperado el 12 de octubre de 2021 .
  192. Fafoutis, Xenofon; Marchegiani, Letizia; Elsts, Atis; Pope, James; Piechocki, Robert; Craddock, Ian (7 de mayo de 2018). "Extending the battery lifetime of wearable sensors with embedded machine learning" . 2018 IEEE 4th World Forum on Internet of Things (WF-IoT) . pp. 269–274 . doi : 10.1109/WF-IoT.2018.8355116 . hdl : 1983/b8fdb58b-7114-45c6-82e4-4ab239c1327f . ISBN  978-1-4673-9944-9. S2CID 19192912 . Archivado del original el 18 de enero de 2022 . Recuperado el 17 de enero de 2022 . 
  193. "Guía para principiantes sobre aprendizaje automático en sistemas embebidos" . Analytics India Magazine . 2 de junio de 2021. Archivado del original el 18 de enero de 2022. Consultado el 17 de enero de 2022 .
  194. Synced (12 de enero de 2022). "El marco de código abierto de Google, Purdue y la Universidad de Harvard para TinyML logra hasta 75 veces más velocidad en FPGA | Synced" . syncedreview.com . Archivado del original el 18 de enero de 2022. Consultado el 17 de enero de 2022 .
  195. AlSelek, Mohammad; Alcaraz-Calero, Jose M.; Wang, Qi (2024). "Dynamic AI-IoT: Enabling Updatable AI Models in Ultralow-Power 5G IoT Devices" . IEEE Internet of Things Journal . 11 (8): 14192– 14205. Bibcode : 2024IITJ...1114192A . doi : 10.1109/JIOT.2023.3340858 .
  196. Giri, Davide; Chiu, Kuan-Lin; Di Guglielmo, Giuseppe; Mantovani, Paolo; Carloni, Luca P. (15 de junio de 2020). "ESP4ML: Diseño basado en plataformas de sistemas en chip para aprendizaje automático embebido" . Conferencia y exposición de diseño, automatización y pruebas en Europa 2020 (DATE) . págs. 1049–1054 . arXiv : 2004.03640 . doi : 10.23919/DATE48585.2020.9116317 . ISBN  978-3-9819263-4-7. S2CID 210928161 . Archivado del original el 18 de enero de 2022 . Recuperado el 17 de enero de 2022 . 
  197. Louis, Marcia Sahaya; Azad, Zahra; Delshadtehrani, Leila; Gupta, Suyog; Warden, Pete; Reddi, Vijay Janapa; Joshi, Ajay (2019). "Hacia el aprendizaje profundo usando TensorFlow Lite en RISC-V" . Universidad de Harvard . Archivado del original el 17 de enero de 2022. Recuperado el 17 de enero de 2022 .
  198. Ibrahim, Ali; Osta, Mario; Alameh, Mohamad; Saleh, Moustafa; Chible, Hussein; Valle, Maurizio (21 de enero de 2019). «Métodos de computación aproximada para el aprendizaje automático embebido». 25.ª Conferencia Internacional IEEE de Electrónica, Circuitos y Sistemas (ICECS) de 2018. págs. 845–848 . doi : 10.1109/ICECS.2018.8617877 . ISBN  978-1-5386-9562-3. S2CID 58670712 . 
  199. "dblp: TensorFlow Eager: Un DSL multietapa integrado en Python para el aprendizaje automático" . dblp.org . Archivado del original el 18 de enero de 2022. Consultado el 17 de enero de 2022 .
  200. ^ Branco, Sergio; Ferreira, André G.; Cabral, Jorge (5 de noviembre de 2019). "Aprendizaje automático en sistemas integrados, FPGA y dispositivos finales con escasos recursos: una encuesta" . Electrónica . 8 (11): 1289. doi : 10.3390/electrónica8111289 . hdl : 1822/62521 . ISSN 2079-9292 . 

Fuentes

  • Domingos, Pedro (22 de septiembre de 2015). El algoritmo maestro: Cómo la búsqueda de la máquina de aprendizaje definitiva transformará nuestro mundo . Basic Books. ISBN 978-0-465-06570-7.
  • Nilsson, Nils (1998). Inteligencia artificial: una nueva síntesis . Morgan Kaufmann. ISBN 978-1-55860-467-4Archivado del original el 26 de julio de 2020. Consultado el 18 de noviembre de 2019 .
  • Poole, David; Mackworth, Alan ; Goebel, Randy (1998). Inteligencia computacional: un enfoque lógico . Nueva York: Oxford University Press. ISBN 978-0-19-510270-3Archivado del original el 26 de julio de 2020. Consultado el 22 de agosto de 2020 .
  • Russell, Stuart J.; Norvig , Peter (2003), Inteligencia artificial: un enfoque moderno (2.ª  ed.), Upper Saddle River, Nueva Jersey: Prentice Hall, ISBN 0-13-790395-2.

Lecturas adicionales

  • Alpaydin, Ethem (2020). Introducción al aprendizaje automático , (4.ª edición) MIT Press, ISBN 9780262043793.
  • Bishop, Christopher (1995). Redes neuronales para el reconocimiento de patrones , Oxford University Press. ISBN 0-19-853864-2.
  • Bishop, Christopher (2006) Reconocimiento de patrones y aprendizaje automático , Springer. ISBN 978-0-387-31073-2
  • Domingos, Pedro (septiembre 2015), El Algoritmo Maestro , Libros Básicos, ISBN 978-0-465-06570-7
  • Duda, Richard O.; Hart , Peter E.; Stork, David G. (2001) Clasificación de patrones (2.ª edición), Wiley, Nueva York, ISBN 0-471-05669-3.
  • Hastie, Trevor ; Tibshirani, Robert y Friedman, Jerome H. (2009) Los elementos del aprendizaje estadístico , Springer. doi : 10.1007/978-0-387-84858-7 ISBN 0-387-95284-5.
  • MacKay, David JC. Teoría de la información, inferencia y algoritmos de aprendizaje. Cambridge: Cambridge University Press, 2003. ISBN 0-521-64298-1
  • Murphy, Kevin P. (2022). Aprendizaje automático probabilístico: una introducción . MIT Press. ISBN 978-0-262-04682-4.
  • Nilsson, Nils J. (2015) Introducción al aprendizaje automático Archivado el 16 de agosto de 2019 en Wayback Machine .
  • Russell, Stuart y Norvig, Peter (2020). Inteligencia artificial: un enfoque moderno . (4.ª edición) Pearson, ISBN 978-0134610993.
  • Solomonoff, Ray , (1956) Una máquina de inferencia inductiva Archivado el 26 de abril de 2011 en Wayback Machine Un informe de circulación privada de la Conferencia de Investigación de Verano de Dartmouth de 1956 sobre IA .
  • Witten, Ian H.; Frank, Eibe; Hall, Mark A. (2011). Minería de datos: herramientas y técnicas prácticas de aprendizaje automático . doi : 10.1016/C2009-0-19715-5 . ISBN 978-0-12-374856-0.
  • Sociedad Internacional de Aprendizaje Automático
  • Página de MLOSS en JMLR : una base de datos académica de software de aprendizaje automático de código abierto.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Machine_learning&oldid=1362298662#Models "