El reconocimiento de patrones es la tarea de asignar una clase a una observación basándose en patrones extraídos de los datos. Si bien son similares, el reconocimiento de patrones (RP) no debe confundirse con las máquinas de patrones (MP), que pueden poseer capacidades de RP, pero cuya función principal es distinguir y crear patrones emergentes. El RP tiene aplicaciones en el análisis de datos estadísticos , el procesamiento de señales , el análisis de imágenes , la recuperación de información , la bioinformática , la compresión de datos , los gráficos por computadora y el aprendizaje automático . El reconocimiento de patrones tiene sus orígenes en la estadística y la ingeniería; algunos enfoques modernos para el reconocimiento de patrones incluyen el uso del aprendizaje automático , debido a la mayor disponibilidad de macrodatos y una nueva abundancia de capacidad de procesamiento .
Los sistemas de reconocimiento de patrones se entrenan habitualmente con datos de entrenamiento etiquetados. Cuando no se dispone de datos etiquetados , se pueden utilizar otros algoritmos para descubrir patrones previamente desconocidos. El descubrimiento de conocimiento en el dominio de la lógica (KDD) y la minería de datos se centran más en métodos no supervisados y tienen una conexión más estrecha con el ámbito empresarial. El reconocimiento de patrones se centra más en la señal y también tiene en cuenta la adquisición y el procesamiento de la misma . Se originó en la ingeniería y el término es popular en el contexto de la visión artificial : una importante conferencia sobre visión artificial se denomina Conferencia sobre Visión Artificial y Reconocimiento de Patrones .
En aprendizaje automático , el reconocimiento de patrones consiste en asignar una etiqueta a un valor de entrada dado. En estadística, el análisis discriminante se introdujo con este mismo propósito en 1936. Un ejemplo de reconocimiento de patrones es la clasificación , que intenta asignar cada valor de entrada a una de un conjunto dado de clases (por ejemplo, determinar si un correo electrónico dado es "spam"). El reconocimiento de patrones es un problema más general que abarca también otros tipos de salida. Otros ejemplos son la regresión , que asigna una salida de valor real a cada entrada; [ 1 ] el etiquetado de secuencias , que asigna una clase a cada miembro de una secuencia de valores [ 2 ] (por ejemplo, el etiquetado de partes de la oración , que asigna una parte de la oración a cada palabra en una oración de entrada); y el análisis sintáctico , que asigna un árbol de análisis sintáctico a una oración de entrada, describiendo la estructura sintáctica de la oración. [ 3 ]
Los algoritmos de reconocimiento de patrones generalmente buscan proporcionar una respuesta razonable para todas las entradas posibles y realizar la coincidencia "más probable" entre ellas, teniendo en cuenta su variación estadística. Esto contrasta con los algoritmos de coincidencia de patrones , que buscan coincidencias exactas en la entrada con patrones preexistentes. Un ejemplo común de algoritmo de coincidencia de patrones es la coincidencia de expresiones regulares , que busca patrones de un tipo determinado en datos textuales y está incluida en las funciones de búsqueda de muchos editores y procesadores de texto .
Descripción general
Una definición moderna de reconocimiento de patrones es:
El campo del reconocimiento de patrones se ocupa del descubrimiento automático de regularidades en los datos mediante el uso de algoritmos informáticos y del uso de estas regularidades para realizar acciones como clasificar los datos en diferentes categorías. [ 4 ]
El reconocimiento de patrones se clasifica generalmente según el tipo de procedimiento de aprendizaje utilizado para generar el valor de salida. El aprendizaje supervisado supone que se ha proporcionado un conjunto de datos de entrenamiento (el conjunto de entrenamiento ), que consiste en un conjunto de instancias que han sido etiquetadas correctamente a mano con la salida correcta. Un procedimiento de aprendizaje genera entonces un modelo que intenta cumplir dos objetivos a veces contradictorios: funcionar lo mejor posible en los datos de entrenamiento y generalizar lo mejor posible a nuevos datos (normalmente, esto significa ser lo más simple posible, para alguna definición técnica de "simple", de acuerdo con la navaja de Occam , que se analiza más adelante). El aprendizaje no supervisado , por otro lado, supone datos de entrenamiento que no han sido etiquetados a mano e intenta encontrar patrones inherentes en los datos que luego se pueden utilizar para determinar el valor de salida correcto para nuevas instancias de datos. [ 5 ] Una combinación de los dos que se ha explorado es el aprendizaje semisupervisado , que utiliza una combinación de datos etiquetados y no etiquetados (normalmente un pequeño conjunto de datos etiquetados combinado con una gran cantidad de datos no etiquetados). En los casos de aprendizaje no supervisado, puede que no haya datos de entrenamiento en absoluto.
A veces se utilizan términos diferentes para describir los procedimientos de aprendizaje supervisado y no supervisado correspondientes para el mismo tipo de resultado. El equivalente no supervisado de la clasificación se conoce normalmente como agrupamiento , basado en la percepción común de que la tarea no requiere prácticamente datos de entrenamiento y consiste en agrupar los datos de entrada en clústeres según alguna medida de similitud inherente (por ejemplo, la distancia entre instancias, consideradas como vectores en un espacio vectorial multidimensional ), en lugar de asignar cada instancia de entrada a una de un conjunto de clases predefinidas. En algunos campos, la terminología es diferente. En ecología de comunidades , el término clasificación se utiliza para referirse a lo que comúnmente se conoce como "agrupamiento".
El dato de entrada para el cual se genera un valor de salida se denomina formalmente instancia . La instancia se describe formalmente mediante un vector de características, que en conjunto constituyen una descripción de todas las características conocidas de la instancia. Estos vectores de características pueden considerarse como puntos definitorios en un espacio multidimensional apropiado , y se pueden aplicar a ellos métodos para manipular vectores en espacios vectoriales , como el cálculo del producto escalar o el ángulo entre dos vectores. Las características suelen ser categóricas (también conocidas como nominales , es decir, que consisten en uno de un conjunto de elementos no ordenados, como el género "masculino" o "femenino", o el grupo sanguíneo "A", "B", "AB" u "O"), ordinales (que consisten en uno de un conjunto de elementos ordenados, por ejemplo, "grande", "mediano" o "pequeño"), de valor entero (por ejemplo, el número de ocurrencias de una palabra en particular en un correo electrónico) o de valor real (por ejemplo, una medición de la presión arterial). Con frecuencia, los datos categóricos y ordinales se agrupan, al igual que los datos enteros y reales. Muchos algoritmos solo funcionan con datos categóricos y requieren que los datos reales o enteros se discreticen en grupos (por ejemplo, menores de 5, entre 5 y 10, o mayores de 10).
Clasificadores probabilísticos
Muchos algoritmos comunes de reconocimiento de patrones son de naturaleza probabilística , ya que utilizan inferencia estadística para encontrar la mejor etiqueta para una instancia dada. A diferencia de otros algoritmos, que simplemente generan una etiqueta "óptima", los algoritmos probabilísticos a menudo también generan una probabilidad de que la instancia se describa con la etiqueta dada. Además, muchos algoritmos probabilísticos generan una lista de las N mejores etiquetas con sus probabilidades asociadas, para algún valor de N , en lugar de simplemente una única etiqueta óptima. Cuando el número de etiquetas posibles es relativamente pequeño (por ejemplo, en el caso de la clasificación ), N puede ajustarse de manera que se genere la probabilidad de todas las etiquetas posibles. Los algoritmos probabilísticos tienen muchas ventajas sobre los algoritmos no probabilísticos:
- Generan un valor de confianza asociado a su elección. (Cabe señalar que otros algoritmos también pueden generar valores de confianza, pero, en general, solo en el caso de los algoritmos probabilísticos este valor se fundamenta matemáticamente en la teoría de la probabilidad . Los valores de confianza no probabilísticos, por lo general, no pueden tener un significado específico y solo se utilizan para compararlos con otros valores de confianza generados por el mismo algoritmo).
- En consecuencia, pueden abstenerse cuando la confianza en elegir un resultado en particular es demasiado baja.
- Gracias a la salida de probabilidades, los algoritmos de reconocimiento de patrones probabilísticos pueden incorporarse de forma más eficaz a tareas de aprendizaje automático más amplias, de manera que se evite parcial o totalmente el problema de la propagación de errores .
Número de variables de características importantes
Los algoritmos de selección de características intentan eliminar directamente las características redundantes o irrelevantes. Se ha dado una introducción general a la selección de características que resume los enfoques y los desafíos. [ 6 ] La complejidad de la selección de características es, debido a su carácter no monótono, un problema de optimización donde, dado un total depresenta el conjunto de potencias que consta de todosEs necesario explorar subconjuntos de características. El algoritmo de ramificación y acotación [ 7 ] reduce esta complejidad, pero resulta intratable para valores medianos a grandes del número de características disponibles.
En ocasiones, se utilizan técnicas para transformar los vectores de características originales ( extracción de características ) antes de aplicar el algoritmo de coincidencia de patrones. Los algoritmos de extracción de características intentan reducir un vector de características de alta dimensionalidad a un vector de menor dimensionalidad, más fácil de manejar y con menor redundancia, mediante técnicas matemáticas como el análisis de componentes principales (PCA). La diferencia entre selección y extracción de características radica en que las características resultantes tras la extracción son de un tipo diferente a las originales y pueden no ser fácilmente interpretables, mientras que las características que quedan tras la selección son simplemente un subconjunto de las originales.
Planteamiento del problema
El problema del reconocimiento de patrones se puede plantear de la siguiente manera: Dada una función desconocida(la verdad fundamental ) que mapea las instancias de entradapara generar etiquetasjunto con los datos de entrenamientoSe supone que representan ejemplos precisos del mapeo, producen una función.que se aproxime lo más posible al mapeo correcto. (Por ejemplo, si el problema es filtrar el spam, entonceses alguna representación de un correo electrónico yes "spam" o "no spam"). Para que este sea un problema bien definido, "aproximarse lo más posible" debe definirse rigurosamente. En la teoría de la decisión , esto se define especificando una función de pérdida o función de costo que asigna un valor específico a la "pérdida" resultante de producir una etiqueta incorrecta. El objetivo entonces es minimizar la pérdida esperada , con la esperanza tomada sobre la distribución de probabilidad deEn la práctica, ni la distribución deni la función de verdad fundamentalse conocen con exactitud, pero solo se pueden calcular empíricamente mediante la recolección de una gran cantidad de muestras dey etiquetándolos a mano utilizando el valor correcto de(un proceso que consume mucho tiempo, que suele ser el factor limitante en la cantidad de datos de este tipo que se pueden recopilar). La función de pérdida particular depende del tipo de etiqueta que se predice. Por ejemplo, en el caso de la clasificación , la función de pérdida simple de cero-uno suele ser suficiente. Esto corresponde simplemente a asignar una pérdida de 1 a cualquier etiquetado incorrecto e implica que el clasificador óptimo minimiza la tasa de error en datos de prueba independientes (es decir, contando la fracción de instancias que la función aprendidaetiquetar erróneamente, lo que equivale a maximizar el número de instancias clasificadas correctamente). El objetivo del procedimiento de aprendizaje es entonces minimizar la tasa de error (maximizar la corrección ) en un conjunto de prueba "típico".
Para un reconocedor de patrones probabilístico, el problema consiste en estimar la probabilidad de cada posible etiqueta de salida dada una instancia de entrada particular, es decir, estimar una función de la forma
donde la entrada del vector de características esy la función f se parametriza típicamente mediante algunos parámetros.. [ 8 ] En un enfoque discriminativo del problema, f se estima directamente. Sin embargo, en un enfoque generativo , la probabilidad inversaEn cambio, se estima y se combina con la probabilidad previa.Utilizando la regla de Bayes , de la siguiente manera:
Cuando las etiquetas se distribuyen de forma continua (por ejemplo, en un análisis de regresión ), el denominador implica integración en lugar de suma:
El valor deNormalmente se aprende utilizando la estimación de máxima probabilidad a posteriori (MAP). Esta encuentra el mejor valor que satisface simultáneamente dos objetivos contradictorios: obtener el mejor rendimiento posible en los datos de entrenamiento (menor tasa de error ) y encontrar el modelo más simple posible. En esencia, esto combina la estimación de máxima verosimilitud con un procedimiento de regularización que favorece los modelos más simples sobre los más complejos. En un contexto bayesiano , el procedimiento de regularización puede verse como la imposición de una probabilidad a priori.en diferentes valores deMatemáticamente:
dóndees el valor utilizado paraen el procedimiento de evaluación subsiguiente, y, la probabilidad posterior de, se da por
En el enfoque bayesiano para este problema, en lugar de elegir un único vector de parámetros, la probabilidad de una etiqueta determinada para una nueva instanciase calcula integrando sobre todos los valores posibles deponderados según la probabilidad posterior:
Enfoque frecuentista o bayesiano para el reconocimiento de patrones
El primer clasificador de patrones, el discriminante lineal presentado por Fisher , se desarrolló dentro de la tradición frecuentista . El enfoque frecuentista implica que los parámetros del modelo se consideran desconocidos, pero objetivos. Estos parámetros se calculan (estiman) a partir de los datos recopilados. Para el discriminante lineal, estos parámetros son precisamente los vectores de media y la matriz de covarianza , así como la probabilidad de cada clase.se estima a partir del conjunto de datos recopilado. Cabe señalar que el uso de la regla de Bayes en un clasificador de patrones no convierte el método de clasificación en bayesiano.
La estadística bayesiana tiene su origen en la filosofía griega, donde ya se hacía una distinción entre el conocimiento " a priori " y el conocimiento " a posteriori ". Más tarde, Kant definió su distinción entre lo que se conoce a priori (antes de la observación) y el conocimiento empírico obtenido a partir de las observaciones. En un clasificador de patrones bayesiano, las probabilidades de claseEl usuario puede elegir estos parámetros, que se consideran a priori. Además, la experiencia cuantificada como valores de parámetros a priori puede ponderarse con observaciones empíricas, utilizando, por ejemplo, las distribuciones Beta ( a priori conjugada ) y Dirichlet . El enfoque bayesiano facilita una perfecta integración entre el conocimiento experto, expresado en forma de probabilidades subjetivas, y las observaciones objetivas.
Los clasificadores de patrones probabilísticos pueden utilizarse según un enfoque frecuentista o bayesiano.
Usos

En el ámbito de la medicina, el reconocimiento de patrones es la base de los sistemas de diagnóstico asistido por ordenador (CAD). El CAD describe un procedimiento que respalda las interpretaciones y los hallazgos del médico. Otras aplicaciones típicas de las técnicas de reconocimiento de patrones son el reconocimiento automático del habla , la identificación del hablante , la clasificación de texto en varias categorías (por ejemplo, mensajes de correo electrónico no deseados o legítimos), el reconocimiento automático de la escritura a mano en sobres postales, el reconocimiento automático de imágenes de rostros humanos o la extracción de imágenes de escritura a mano de formularios médicos. [ 9 ] [ 10 ] Los dos últimos ejemplos conforman el subtema de análisis de imágenes del reconocimiento de patrones, que trata sobre imágenes digitales como entrada para los sistemas de reconocimiento de patrones. [ 11 ] [ 12 ]
El reconocimiento óptico de caracteres es un ejemplo de la aplicación de un clasificador de patrones. El método de firma se capturó con lápiz óptico y superposición a partir de 1990. Los trazos, la velocidad, el mínimo relativo, el máximo relativo, la aceleración y la presión se utilizan para identificar y confirmar la identidad de forma unívoca. Inicialmente, se ofreció esta tecnología a los bancos, pero estos prefirieron cobrar a la FDIC por cualquier fraude bancario y no quisieron causar molestias a sus clientes.
El reconocimiento de patrones tiene muchas aplicaciones prácticas en el procesamiento de imágenes. Algunos ejemplos incluyen:
- identificación y autenticación: por ejemplo, reconocimiento de matrículas , [ 13 ] análisis de huellas dactilares, detección/verificación facial , [ 14 ] y autenticación basada en voz . [ 15 ]
- diagnóstico médico: por ejemplo, detección de cáncer de cuello uterino (Papnet), [ 16 ] tumores de mama o sonidos cardíacos;
- Defensa: diversos sistemas de navegación y guiado, sistemas de reconocimiento de objetivos , tecnología de reconocimiento de formas, etc.
- movilidad: sistemas avanzados de asistencia al conductor , tecnología de vehículos autónomos , etc. [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ]
En psicología, el reconocimiento de patrones se utiliza para comprender e identificar objetos, y está estrechamente relacionado con la percepción. Esto explica cómo se da significado a las entradas sensoriales que reciben los humanos. El reconocimiento de patrones puede entenderse de dos maneras diferentes. La primera se refiere a la comparación de plantillas y la segunda a la detección de características. Una plantilla es un patrón utilizado para producir elementos de las mismas proporciones. La hipótesis de comparación de plantillas sugiere que los estímulos entrantes se comparan con plantillas en la memoria a largo plazo. Si hay una coincidencia, el estímulo se identifica. Los modelos de detección de características, como el sistema Pandemonium para clasificar letras (Selfridge, 1959), sugieren que los estímulos se descomponen en sus partes componentes para su identificación. Una observación es una E mayúscula con tres líneas horizontales y una vertical. [ 22 ]
Algoritmos
Los algoritmos de reconocimiento de patrones dependen del tipo de etiqueta de salida, de si el aprendizaje es supervisado o no supervisado, y de si el algoritmo es de naturaleza estadística o no estadística. Los algoritmos estadísticos pueden clasificarse además en generativos o discriminativos .
Métodos de clasificación (métodos para predecir etiquetas categóricas)
Paramétrico: [ 23 ]
- Análisis discriminante lineal
- Análisis discriminante cuadrático
- Clasificador de máxima entropía (también conocido como regresión logística o regresión logística multinomial ): Cabe destacar que la regresión logística es un algoritmo de clasificación, a pesar de su nombre. (El nombre proviene del hecho de que la regresión logística utiliza una extensión de un modelo de regresión lineal para modelar la probabilidad de que una entrada pertenezca a una clase determinada).
No paramétrico: [ 24 ]
Métodos de agrupamiento (métodos para clasificar y predecir etiquetas categóricas)
- Modelos de mezcla categórica
- Agrupamiento jerárquico (aglomerativo o divisivo)
- Agrupamiento K-means
- Agrupamiento por correlación
- Análisis de componentes principales del núcleo (PCA del núcleo)
Algoritmos de aprendizaje conjunto (metaalgoritmos supervisados para combinar múltiples algoritmos de aprendizaje)
Métodos generales para predecir etiquetas con estructura arbitraria (o conjuntos de etiquetas)
Algoritmos de aprendizaje de subespacios multilineales (predicción de etiquetas de datos multidimensionales mediante representaciones tensoriales)
Sin supervisión:
Métodos de etiquetado de secuencias de valores reales (predicción de secuencias de etiquetas de valores reales)
Métodos de regresión (predicción de etiquetas de valor real)
- Regresión de procesos gaussianos (kriging)
- Regresión lineal y extensiones
- Análisis de componentes independientes (ICA)
- Análisis de componentes principales (ACP)
Métodos de etiquetado de secuencias (predicción de secuencias de etiquetas categóricas)
Véase también
- Teoría de la resonancia adaptativa : una teoría en neuropsicología.
- Caja negra : sistema en el que solo se pueden ver las entradas y salidas, pero no su implementación.
- Modelo de lenguaje de caché
- Procesamiento de términos compuestos
- Diagnóstico asistido por computadora : tipo de diagnóstico asistido por computadoras.
- Clasificación de imágenes contextuales
- Minería de datos : proceso de análisis de grandes conjuntos de datos.
- Aprendizaje profundo : rama del aprendizaje automático
- Modelo de caja gris : modelo matemático de producción de datos con estructura limitada.
- Teoría de la información : estudio científico de la información digital.
- Lista de conjuntos de datos para la investigación en aprendizaje automático
- Lista de software de análisis numérico
- Lista de bibliotecas numéricas
- Neocognitrón : un tipo de red neuronal artificial.
- Percepción : interpretación de la información sensorial.
- Aprendizaje perceptivo : proceso de aprendizaje para mejorar las habilidades de percepción.
- Análisis predictivo : técnicas estadísticas que analizan hechos para hacer predicciones sobre eventos desconocidos.
- Conocimientos previos para el reconocimiento de patrones
- Minería de secuencias : técnica de minería de datos. Páginas que muestran descripciones breves de los destinos de redireccionamiento.
- Coincidencia de plantillas : técnica en el procesamiento de imágenes digitales
Referencias
- ↑ Howard, WR (2007-02-20). "Reconocimiento de patrones y aprendizaje automático". Kybernetes . 36 (2): 275. doi : 10.1108/03684920710743466 . ISSN 0368-492X .
- ↑ "Etiquetado de secuencias" (PDF) . utah.edu . Archivado (PDF) del original el 6 de noviembre de 2018. Consultado el 6 de noviembre de 2018 .
- ↑ Ian Chiswell (2007). Lógica matemática, pág. 34. Oxford University Press. ISBN 978-0-19-921562-1OCLC 799802313
- ↑ Bishop, Christopher M. (2006). Reconocimiento de patrones y aprendizaje automático . Springer.
- ↑ Carvalko, JR, Preston K. (1972). "Sobre la determinación de transformadas de marcado de Golay simples óptimas para el procesamiento de imágenes binarias". IEEE Transactions on Computers . 21 (12): 1430– 33. doi : 10.1109/TC.1972.223519 . S2CID 21050445 .
{{cite journal}}: CS1 maint: nombres múltiples: lista de autores ( enlace ) . - ↑ Isabelle Guyon Clopinet, André Elisseeff (2003). Introducción a la selección de variables y características . The Journal of Machine Learning Research, vol. 3, 1157-1182. Enlace archivado el 4 de marzo de 2016 en Wayback Machine.
- ↑ Iman Foroutan; Jack Sklansky (1987). "Selección de características para la clasificación automática de datos no gaussianos". IEEE Transactions on Systems, Man, and Cybernetics . 17 (2): 187– 198. Bibcode : 1987ITSMC..17..187F . doi : 10.1109/TSMC.1987.4309029 . S2CID 9871395 . .
- ↑ Para el análisis discriminante lineal , el vector de parámetrosconsta de los dos vectores mediosyy la matriz de covarianza común.
- ↑ Milewski, Robert; Govindaraju, Venu (31 de marzo de 2008). "Binarización y limpieza de texto manuscrito a partir de imágenes de formularios médicos en copia carbón" . Pattern Recognition . 41 (4): 1308– 1315. Bibcode : 2008PatRe..41.1308M . doi : 10.1016/j.patcog.2007.08.018 . Archivado del original el 10 de septiembre de 2020. Recuperado el 26 de octubre de 2011 .
- ↑ Sarangi, Susanta; Sahidullah, Md; Saha, Goutam (septiembre de 2020). "Optimización de un banco de filtros basado en datos para la verificación automática de locutores". Procesamiento de señales digitales . 104 102795. arXiv : 2007.10729 . Bibcode : 2020DSP...10402795S . doi : 10.1016/j.dsp.2020.102795 . S2CID 220665533 .
- ↑ Richard O. Duda , Peter E. Hart , David G. Stork (2001). Clasificación de patrones (2.ª ed.). Wiley, Nueva York. ISBN 978-0-471-05669-0Archivado del original el 19 de agosto de 2020. Consultado el 26 de noviembre de 2019 .
{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ↑ R. Brunelli, Técnicas de coincidencia de plantillas en visión por computadora: teoría y práctica , Wiley, ISBN 978-0-470-51706-2, 2009
- ↑ Tutorial de reconocimiento automático de matrículas archivado el 20/08/2006 en Wayback Machine http://anpr-tutorial.com/ Archivado el 20/08/2006 en Wayback Machine
- ↑ Redes neuronales para el reconocimiento facial Archivado el 4 de marzo de 2016 en Wayback Machine Complemento del capítulo 4 del libro de texto Aprendizaje automático.
- ↑ Poddar, Arnab; Sahidullah, Md; Saha, Goutam (marzo de 2018). "Verificación del hablante con enunciados cortos: una revisión de desafíos, tendencias y oportunidades" . IET Biometrics . 7 (2): 91– 101. doi : 10.1049/iet-bmt.2017.0065 . Archivado del original el 3 de septiembre de 2019. Recuperado el 27 de agosto de 2019 .
- ↑ PAPNET para la detección del cáncer de cuello uterino. Enlace obsoleto archivado el 8 de julio de 2012 en archive.today.
- ↑ "Desarrollo de una estrategia de control de vehículos autónomos utilizando una sola cámara y redes neuronales profundas (documento técnico 2018-01-0035) - SAE Mobilus" . saemobilus.sae.org . 3 de abril de 2018. doi : 10.4271/2018-01-0035 . Archivado del original el 6 de septiembre de 2019. Consultado el 6 de septiembre de 2019 .
- ↑ Gerdes, J. Christian; Kegelman, John C.; Kapania, Nitin R.; Brown, Matthew; Spielberg, Nathan A. (2019-03-27). "Modelos de vehículos de redes neuronales para conducción automatizada de alto rendimiento" . Science Robotics . 4 (28) eaaw1975. doi : 10.1126/scirobotics.aaw1975 . ISSN 2470-9476 . PMID 33137751. S2CID 89616974 .
- ↑ Pickering, Chris (15 de agosto de 2017). "Cómo la IA está allanando el camino para los coches totalmente autónomos" . The Engineer . Archivado del original el 6 de septiembre de 2019. Consultado el 6 de septiembre de 2019 .
- ↑ Ray, Baishakhi; Jana, Suman; Pei, Kexin; Tian, Yuchi (2017-08-28). "DeepTest: Pruebas automatizadas de coches autónomos impulsados por redes neuronales profundas". arXiv : 1708.08559 . Bibcode : 2017arXiv170808559T .
{{cite journal}}: Para citar una revista se requiere|journal=( ayuda ) - ↑ Sinha, PK; Hadjiiski, LM; Mutib, K. (1993-04-01). "Redes neuronales en el control de vehículos autónomos". Actas de la IFAC . 1er Taller Internacional de la IFAC sobre Vehículos Autónomos Inteligentes, Hampshire, Reino Unido, 18-21 de abril. 26 (1): 335-340 . doi : 10.1016/S1474-6670(17)49322-0 . ISSN 1474-6670 .
- ↑ "Repaso de atención para Psicología de nivel avanzado - Reconocimiento de patrones | S-cool, el sitio web de repaso" . S-cool.co.uk. Archivado del original el 22 de junio de 2013. Consultado el 17 de septiembre de 2012 .
- ↑ Suponiendo una forma de distribución conocida de las distribuciones de características por clase, como laforma gaussiana .
- ↑ No se hace ninguna suposición sobre la distribución de la forma de las distribuciones de características por clase.
Lecturas adicionales
- Fukunaga, Keinosuke (1990). Introducción al reconocimiento estadístico de patrones (2.ª ed.). Boston: Academic Press. ISBN 978-0-12-269851-4.
- Hornegger, Joachim; Paulus, Dietrich WR (1999). Reconocimiento de patrones aplicado: Una introducción práctica al procesamiento de imágenes y voz en C++ (2.ª ed.). San Francisco: Morgan Kaufmann Publishers. ISBN 978-3-528-15558-2.
- Schuermann, Juergen (1996). Clasificación de patrones: una visión unificada de los enfoques estadísticos y neuronales . Nueva York: Wiley. ISBN 978-0-471-13534-0.
- Godfried T. Toussaint, ed. (1988). Morfología computacional . Ámsterdam: North-Holland Publishing Company. ISBN 978-1-4832-9672-2.
- Kulikowski, Casimir A.; Weiss, Sholom M. (1991). Sistemas informáticos que aprenden: métodos de clasificación y predicción basados en estadística, redes neuronales, aprendizaje automático y sistemas expertos . San Francisco: Morgan Kaufmann Publishers. ISBN 978-1-55860-065-2.
- Duda, Richard O.; Hart, Peter E.; Stork, David G. (2000). Clasificación de patrones (2.ª ed.). Wiley-Interscience. ISBN 978-0-471-05669-0.
- Jain, Anil.K.; Duin, Robert.PW; Mao, Jianchang (2000). "Reconocimiento estadístico de patrones: una revisión". IEEE Transactions on Pattern Analysis and Machine Intelligence . 22 (1): 4– 37. Bibcode : 2000ITPAM..22....4J . CiteSeerX 10.1.1.123.8151 . doi : 10.1109/34.824819 . S2CID 192934 .
- Tutorial introductorio sobre clasificadores (introducción de los términos básicos, con ejemplo numérico).
- Kovalevsky, VA (1980). Reconocimiento de patrones de imagen . Nueva York, NY: Springer New York. ISBN 978-1-4612-6033-2OCLC 852790446
Enlaces externos
- La Asociación Internacional para el Reconocimiento de Patrones
- Lista de sitios web de reconocimiento de patrones
- Revista de Investigación sobre Reconocimiento de Patrones Archivada el 8 de septiembre de 2008 en Wayback Machine
- Información sobre reconocimiento de patrones
- Reconocimiento de Patrones (Revista de la Sociedad de Reconocimiento de Patrones)
- Revista Internacional de Reconocimiento de Patrones e Inteligencia Artificial. Archivada el 11 de diciembre de 2004 en Wayback Machine.
- Revista Internacional de Reconocimiento de Patrones Aplicados
- El Proyecto de Reconocimiento de Patrones Abiertos (Open Pattern Recognition Project ) pretende ser una plataforma de código abierto para compartir algoritmos de reconocimiento de patrones.
- Coincidencia de patrones rápida mejorada Coincidencia de patrones rápida mejorada
- Reconocimiento de patrones
- Aprendizaje automático
- ciencias formales
- Campos de estudio computacionales