stringtranslate.com

Computación no convencional

La computación no convencional (también conocida como computación alternativa o computación no estándar ) es la computación mediante cualquiera de una amplia gama de métodos nuevos o inusuales.

El término computación no convencional fue acuñado por Cristian S. Calude y John Casti y utilizado en la Primera Conferencia Internacional sobre Modelos de Computación No Convencionales [1] en 1998. [2]

Fondo

La teoría general de la computación permite una variedad de métodos de computación. La tecnología informática se desarrolló primero utilizando sistemas mecánicos y luego evolucionó hacia el uso de dispositivos electrónicos. Otros campos de la física moderna ofrecen vías adicionales de desarrollo.

Modelos de Computación

Un modelo de cálculo describe cómo se calcula la salida de una función matemática dada su entrada. El modelo describe cómo se organizan las unidades de cálculos, memorias y comunicaciones. [3] La complejidad computacional de un algoritmo se puede medir dado un modelo de computación. El uso de un modelo permite estudiar el desempeño de los algoritmos independientemente de las variaciones que son específicas de implementaciones particulares y tecnología específica.

Comúnmente se utiliza una amplia variedad de modelos; algunos se parecen mucho al funcionamiento de las computadoras convencionales (idealizadas), mientras que otros no. Algunos modelos comúnmente utilizados son máquinas de registro , máquinas de acceso aleatorio , máquinas de Turing , cálculo lambda , sistemas de reescritura , circuitos digitales , autómatas celulares y redes de Petri .

Computación mecánica

Hamann Manus R, una computadora mecánica digital

Históricamente, las computadoras mecánicas se utilizaban en la industria antes de la llegada del transistor .

Los ordenadores mecánicos siguen teniendo cierto interés hoy en día, tanto en la investigación como como ordenadores analógicos. Algunos ordenadores mecánicos tienen una relevancia teórica o didáctica, como los ordenadores de bolas de billar , mientras que se utilizaron eficazmente los hidráulicos como el MONIAC ​​o el Integrador de agua . [4]

Si bien algunos son realmente simulados, otros no [ se necesita aclaración ] . No se hace ningún intento [ dudoso ] de construir una computadora que funcione mediante colisiones mecánicas de bolas de billar. La computadora dominó es otro esquema de computación mecánica teóricamente interesante. [ ¿por qué? ]

Computación analógica

Una computadora analógica es un tipo de computadora que utiliza señales analógicas , que son cantidades físicas continuas, para modelar y resolver problemas. Estas señales pueden ser de naturaleza eléctrica , mecánica o hidráulica . Las computadoras analógicas se usaron ampliamente en aplicaciones científicas e industriales y, a menudo, eran más rápidas que las computadoras digitales en ese momento. Sin embargo, comenzaron a quedar obsoletos en las décadas de 1950 y 1960 y ahora se utilizan principalmente en aplicaciones específicas, como simuladores de vuelo de aviones y sistemas de control de enseñanza en universidades. [5] Ejemplos de dispositivos informáticos analógicos incluyen reglas de cálculo , nomogramas y mecanismos complejos para control de procesos y relés de protección. [6] El mecanismo de Antikythera , un dispositivo mecánico que calcula las posiciones de los planetas y la Luna, y el planímetro , un integrador mecánico para calcular el área de una forma 2D arbitraria, también son ejemplos de computación analógica.

Computadoras digitales electrónicas

La mayoría de las computadoras modernas son computadoras electrónicas con la arquitectura de Von Neumann basada en la electrónica digital, con una amplia integración posible tras la invención del transistor y el escalamiento de la ley de Moore .

La informática no convencional es, según un [ which? ] descripción de la conferencia, [7] "un área de investigación interdisciplinaria con el objetivo principal de enriquecer o ir más allá de los modelos estándar, como la arquitectura informática de Von Neumann y la máquina de Turing , que han dominado la informática durante más de medio siglo". Estos métodos modelan sus operaciones computacionales basándose en paradigmas no estándar y actualmente se encuentran en su mayoría en etapa de investigación y desarrollo.

Este comportamiento informático se puede "simular" [ se necesita aclaración ] utilizando microtransistores clásicos basados ​​en silicio o tecnologías informáticas de estado sólido , pero su objetivo es lograr un nuevo tipo de informática.

Enfoques genéricos

Estos son ejemplos poco intuitivos y pedagógicos de que se puede hacer una computadora con casi cualquier cosa.

Objetos fisicos

Una puerta quirófano construida con fichas de dominó.

Una computadora de bolas de billar es un tipo de computadora mecánica que utiliza el movimiento de bolas de billar esféricas para realizar cálculos. En este modelo, los cables de un circuito booleano están representados por caminos por los que viajan las bolas, la presencia o ausencia de una bola en un camino codifica la señal en ese cable y las puertas se simulan mediante colisiones de bolas en puntos donde sus los caminos se cruzan. [8] [9]

Una computadora dominó es una computadora mecánica que utiliza fichas de dominó de pie para representar la amplificación o activación lógica de señales digitales. Estas construcciones se pueden usar para demostrar conceptos digitales e incluso se pueden usar para construir módulos simples de procesamiento de información. [10] [11]

Tanto las computadoras de bolas de billar como las computadoras de dominó son ejemplos de métodos informáticos no convencionales que utilizan objetos físicos para realizar cálculos.

Computación de yacimientos

La computación de reservorios es un marco computacional derivado de la teoría recurrente de redes neuronales que implica mapear señales de entrada en espacios computacionales de dimensiones superiores a través de la dinámica de un sistema fijo no lineal llamado reservorio. El depósito, que puede ser virtual o físico, está formado por unidades individuales no lineales que se conectan en bucles recurrentes, lo que le permite almacenar información. El entrenamiento se realiza solo en la etapa de lectura, ya que la dinámica del yacimiento es fija, y este marco permite el uso de sistemas naturalmente disponibles, tanto mecánicos clásicos como cuánticos, para reducir el costo computacional efectivo. Un beneficio clave de la computación de reservorios es que permite un algoritmo de aprendizaje simple y rápido, así como la implementación de hardware a través de reservorios físicos . [12] [13]

Computación tangible

SandScape, un dispositivo informático tangible instalado en el Children's Creativity Museum de San Francisco

La computación tangible se refiere al uso de objetos físicos como interfaces de usuario para interactuar con información digital. Este enfoque tiene como objetivo aprovechar la capacidad humana para captar y manipular objetos físicos para facilitar la colaboración, el aprendizaje y el diseño. Las características de las interfaces de usuario tangibles incluyen el acoplamiento de representaciones físicas con información digital subyacente y la incorporación de mecanismos para el control interactivo. [14] Hay cinco propiedades que definen las interfaces de usuario tangibles, incluida la capacidad de multiplexar tanto la entrada como la salida en el espacio, el acceso y la manipulación concurrentes de los componentes de la interfaz, dispositivos específicos fuertes, dispositivos computacionales espacialmente conscientes y la reconfigurabilidad espacial de los dispositivos. [15]

Computación humana

El término "computadora humana" se refiere a personas que realizan cálculos matemáticos manualmente, a menudo trabajando en equipos y siguiendo reglas fijas. En el pasado, se empleaba a equipos de personas para realizar cálculos largos y tediosos, y el trabajo se dividía para completarse en paralelo. El término también se ha utilizado más recientemente para describir a personas con habilidades aritméticas mentales excepcionales, también conocidas como calculadoras mentales. [dieciséis]

Interacción humano-robot

Interacción humano-robot.

La interacción humano-robot , o HRI, es el estudio de las interacciones entre humanos y robots. Se trata de contribuciones de campos como la inteligencia artificial, la robótica y la psicología. Los cobots , o robots colaborativos, están diseñados para la interacción directa con humanos dentro de espacios compartidos y pueden usarse para una variedad de tareas, [17] que incluyen el suministro de información, logística y tareas poco ergonómicas en entornos industriales.

Computación enjambre

La robótica enjambre es un campo de estudio que se centra en la coordinación y control de múltiples robots como un sistema. Inspirada en el comportamiento emergente observado en los insectos sociales, la robótica de enjambre implica el uso de reglas individuales relativamente simples para producir comportamientos grupales complejos a través de la comunicación local y la interacción con el medio ambiente. [18] Este enfoque se caracteriza por el uso de un gran número de robots simples y promueve la escalabilidad mediante el uso de métodos de comunicación local como la radiofrecuencia o el infrarrojo.

Enfoques de la física

Computación óptica

Realización de una puerta NO fotónica controlada para su uso en computación cuántica

La computación óptica es un tipo de computación que utiliza ondas de luz, a menudo producidas por láseres o fuentes incoherentes, para el procesamiento, almacenamiento y comunicación de datos. Si bien esta tecnología tiene el potencial de ofrecer un mayor ancho de banda que las computadoras tradicionales, que usan electrones, los dispositivos optoelectrónicos pueden consumir una cantidad significativa de energía en el proceso de convertir la energía electrónica en fotones y viceversa. Las computadoras totalmente ópticas tienen como objetivo eliminar la necesidad de estas conversiones, lo que lleva a un menor consumo de energía eléctrica. [19] Las aplicaciones de la informática óptica incluyen radares de apertura sintética y correlacionadores ópticos, que pueden utilizarse para la detección, seguimiento y clasificación de objetos. [20] [21]

Espintrónica

La espintrónica es un campo de estudio que implica el uso del espín intrínseco y el momento magnético de los electrones en dispositivos de estado sólido. [22] [23] [24] Se diferencia de la electrónica tradicional en que explota el espín de los electrones como un grado adicional de libertad, lo que tiene aplicaciones potenciales en el almacenamiento y la transferencia de datos, [25] así como en la computación cuántica y neuromórfica. Los sistemas espintrónicos a menudo se crean utilizando semiconductores magnéticos diluidos y aleaciones de Heusler.

Atomtrónica

La atomtrónica es una forma de informática que implica el uso de átomos ultrafríos en circuitos coherentes de ondas de materia, que pueden tener componentes similares a los que se encuentran en los sistemas electrónicos u ópticos. [26] [27] Estos circuitos tienen aplicaciones potenciales en varios campos, incluida la investigación en física fundamental y el desarrollo de dispositivos prácticos como sensores y computadoras cuánticas.

Fluidica

Unas chanclas hechas con fluidos.

La fluídica, o lógica fluídica, es el uso de la dinámica de fluidos para realizar operaciones analógicas o digitales en entornos donde la electrónica puede no ser confiable, como aquellos expuestos a altos niveles de interferencia electromagnética o radiación ionizante. Los dispositivos fluídicos funcionan sin partes móviles y pueden usar amplificación no lineal, similar a los transistores en la lógica digital electrónica. Los fluidos también se utilizan en nanotecnología y aplicaciones militares.

Computación cuántica

La computación cuántica, quizás el método de computación no convencional más conocido y desarrollado, es un tipo de computación que utiliza los principios de la mecánica cuántica, como la superposición y el entrelazamiento, para realizar cálculos. [28] [29] Las computadoras cuánticas utilizan qubits, que son análogos a los bits clásicos pero que pueden existir en múltiples estados simultáneamente, para realizar operaciones. Si bien es posible que las computadoras cuánticas actuales aún no superen a las computadoras clásicas en aplicaciones prácticas, tienen el potencial de resolver ciertos problemas computacionales, como la factorización de enteros, significativamente más rápido que las computadoras clásicas. Sin embargo, existen varios desafíos para construir computadoras cuánticas prácticas, incluida la dificultad de mantener los estados cuánticos de los qubits y la necesidad de corrección de errores. [30] [31] La teoría de la complejidad cuántica es el estudio de la complejidad computacional de los problemas con respecto a las computadoras cuánticas.

Computación cuántica neuromórfica

La Computación Cuántica Neuromórfica [32] [33] (abreviada como 'n.computación cuántica') es un tipo de computación no convencional que utiliza la computación neuromórfica para realizar operaciones cuánticas. Se sugirió que los algoritmos cuánticos , que son algoritmos que se ejecutan en un modelo realista de computación cuántica , pueden calcularse con la misma eficiencia que la computación cuántica neuromórfica. [34] [35] [36] [37] [38]

Tanto la computación cuántica tradicional como la computación cuántica neuromórfica son enfoques informáticos no convencionales basados ​​en la física y no siguen la arquitectura de von Neumann . Ambos construyen un sistema (un circuito) que representa el problema físico en cuestión y luego aprovechan sus respectivas propiedades físicas del sistema para buscar el "mínimo". La computación cuántica neuromórfica y la computación cuántica comparten propiedades físicas similares durante el cálculo [39] [40] .

Una computadora cuántica.

Computación superconductora

La computación superconductora es una forma de computación criogénica que utiliza las propiedades únicas de los superconductores, incluidos cables de resistencia cero y conmutación ultrarrápida, para codificar, procesar y transportar datos utilizando cuantos de flujo único. Se utiliza a menudo en computación cuántica y requiere enfriamiento a temperaturas criogénicas para su funcionamiento.

Sistemas micro electromecánicos

Los sistemas microelectromecánicos (MEMS) y los sistemas nanoelectromecánicos (NEMS) son tecnologías que implican el uso de dispositivos microscópicos con partes móviles, cuyo tamaño varía desde micrómetros hasta nanómetros. Estos dispositivos suelen constar de una unidad central de procesamiento (como un circuito integrado) y varios componentes que interactúan con su entorno, como sensores. [41] Las tecnologías MEMS y NEMS se diferencian de la nanotecnología molecular o la electrónica molecular en que también consideran factores como la química de la superficie y los efectos del electromagnetismo ambiental y la dinámica de fluidos. Las aplicaciones de estas tecnologías incluyen acelerómetros y sensores para detectar sustancias químicas. [42]

Enfoques de química

Representación gráfica de un rotaxano , útil como interruptor molecular.

Computación molecular

La computación molecular es una forma no convencional de computación que utiliza reacciones químicas para realizar cálculos. Los datos están representados por variaciones en las concentraciones químicas, [43] y el objetivo de este tipo de computación es utilizar las estructuras estables más pequeñas, como moléculas individuales, como componentes electrónicos. Este campo, también conocido como computación química o computación de reacción-difusión, es distinto de los campos relacionados de los polímeros conductores y la electrónica orgánica, que utilizan moléculas para afectar las propiedades generales de los materiales.

Enfoques de bioquímica

Computación de péptidos

La computación de péptidos es un modelo computacional que utiliza péptidos y anticuerpos para resolver problemas NP-completos y ha demostrado ser computacionalmente universal. Ofrece ventajas sobre la computación del ADN, como un mayor número de componentes básicos e interacciones más flexibles, pero aún no se ha realizado en la práctica debido a la disponibilidad limitada de anticuerpos monoclonales específicos. [44] [45]

computación de ADN

La computación del ADN es una rama de la informática no convencional que utiliza hardware de ADN y biología molecular para realizar cálculos. Es una forma de computación paralela que puede resolver ciertos problemas especializados de manera más rápida y eficiente que las computadoras electrónicas tradicionales. Si bien la computación del ADN no proporciona ninguna capacidad nueva en términos de teoría de computabilidad , puede realizar una gran cantidad de cálculos paralelos simultáneamente. Sin embargo, la computación del ADN tiene velocidades de procesamiento más lentas y es más difícil analizar los resultados en comparación con las computadoras digitales.

Computación de membrana

Computadora de membrana de nueve regiones

La computación de membranas, también conocida como sistemas P, [46] es un subcampo de la informática que estudia modelos de computación distribuida y paralela basados ​​en la estructura y función de las membranas biológicas. En estos sistemas, objetos como símbolos o cadenas se procesan dentro de compartimentos definidos por membranas, y la comunicación entre compartimentos y con el entorno externo juega un papel fundamental en el cálculo. Los sistemas P son jerárquicos y se pueden representar gráficamente, con reglas que rigen la producción, el consumo y el movimiento de objetos dentro y entre regiones. Si bien estos sistemas se han mantenido en gran medida teóricos, [47] se ha demostrado que algunos tienen el potencial de resolver problemas NP-completos y se han propuesto como implementaciones de hardware para computación no convencional.

Enfoques biológicos

La computación biológica, también conocida como computación bioinspirada o computación natural, es el estudio del uso de modelos inspirados en la biología para resolver problemas informáticos, particularmente en los campos de la inteligencia artificial y el aprendizaje automático. Abarca una variedad de paradigmas computacionales que incluyen redes neuronales artificiales, algoritmos evolutivos, inteligencia de enjambre, sistemas inmunológicos artificiales y más, que pueden implementarse utilizando hardware electrónico tradicional o medios físicos alternativos, como biomoléculas o dispositivos de computación cuántica de iones atrapados. También incluye el estudio de la comprensión de los sistemas biológicos mediante la ingeniería de organismos semisintéticos y la visión de los procesos naturales como procesamiento de información. También se ha propuesto el concepto del propio universo como mecanismo computacional. [48] ​​[49]

Neurociencia

La computación neuromórfica implica el uso de circuitos electrónicos para imitar las arquitecturas neurobiológicas que se encuentran en el sistema nervioso humano, con el objetivo de crear sistemas neuronales artificiales inspirados en los biológicos. [50] [51] Estos sistemas se pueden implementar utilizando una variedad de hardware, como memristores, [52] memorias espintrónicas y transistores, [53] [54] y se pueden entrenar utilizando una variedad de enfoques basados ​​en software, que incluyen retropropagación de errores [55] y reglas de aprendizaje canónico. [56] El campo de la ingeniería neuromórfica busca comprender cómo el diseño y la estructura de los sistemas neuronales artificiales afectan su cálculo, representación de información, adaptabilidad y función general, con el objetivo final de crear sistemas que exhiban propiedades similares a las que se encuentran en la naturaleza. . Las computadoras Wetware, que están compuestas de neuronas vivas, son una forma conceptual de computación neuromórfica que se ha explorado en prototipos limitados. [57]

Autómatas celulares y computación amorfa

Gosper's Glider Gun creando " planeadores " en el autómata celular Conway's Game of Life [58]

Los autómatas celulares son modelos discretos de computación que consisten en una cuadrícula de celdas en un número finito de estados, como encendido y apagado. El estado de cada celda está determinado por una regla fija basada en los estados de la celda y sus vecinas. Hay cuatro clasificaciones principales de autómatas celulares, que van desde patrones que se estabilizan hasta alcanzar la homogeneidad hasta aquellos que se vuelven extremadamente complejos y potencialmente completos en Turing. La computación amorfa se refiere al estudio de sistemas computacionales que utilizan una gran cantidad de procesadores paralelos con capacidad computacional e interacciones locales limitadas, independientemente del sustrato físico. Se pueden encontrar ejemplos de computación amorfa natural en biología del desarrollo, biología molecular, redes neuronales e ingeniería química. El objetivo de la computación amorfa es comprender y diseñar sistemas novedosos mediante la caracterización de algoritmos amorfos como abstracciones.

Computación evolutiva

La computación evolutiva es un tipo de inteligencia artificial y computación blanda que utiliza algoritmos inspirados en la evolución biológica para encontrar soluciones optimizadas a una amplia gama de problemas. Implica generar un conjunto inicial de soluciones candidatas, eliminar estocásticamente las soluciones menos deseadas e introducir pequeños cambios aleatorios para crear una nueva generación. La población de soluciones está sujeta a selección y mutación natural o artificial, lo que resulta en una evolución hacia una mayor aptitud según la función de aptitud elegida. La computación evolutiva ha demostrado ser eficaz en diversos entornos problemáticos y tiene aplicaciones tanto en informática como en biología evolutiva.

Enfoques matemáticos

Computación ternaria

La computación ternaria es un tipo de computación que utiliza lógica ternaria , o base 3, en sus cálculos en lugar del sistema binario más común . Las computadoras ternarias usan trits, o dígitos ternarios, que se pueden definir de varias maneras, incluido el ternario desequilibrado, el ternario desequilibrado fraccionario, el ternario equilibrado y la lógica de estado desconocido. Las computadoras cuánticas ternarias usan qutrits en lugar de trits. La computación ternaria ha sido reemplazada en gran medida por computadoras binarias, pero se ha propuesto su uso en dispositivos de alta velocidad y bajo consumo de energía que utilizan la unión Josephson como una celda de memoria ternaria equilibrada.

Computación reversible

La computación reversible es un tipo de computación no convencional en la que el proceso computacional se puede revertir hasta cierto punto. Para que un cálculo sea reversible, la relación entre los estados y sus sucesores debe ser uno a uno y el proceso no debe resultar en un aumento de la entropía física. Los circuitos cuánticos son reversibles siempre que no colapsen los estados cuánticos, y las funciones reversibles son biyectivas, lo que significa que tienen el mismo número de entradas que de salidas. [59]

Computación del caos

La computación del caos es un tipo de computación no convencional que utiliza sistemas caóticos para realizar cálculos. Los sistemas caóticos se pueden utilizar para crear puertas lógicas y se pueden cambiar rápidamente entre diferentes patrones, lo que los hace útiles para aplicaciones tolerantes a fallas y computación paralela. La computación del caos se ha aplicado a diversos campos como la meteorología, la fisiología y las finanzas.

Computación estocástica

La computación estocástica es un método de cálculo que representa valores continuos como flujos de bits aleatorios y realiza operaciones complejas utilizando operaciones bit a bit simples en los flujos. Puede verse como una computadora híbrida analógica/digital y se caracteriza por su propiedad de precisión progresiva, donde la precisión del cálculo aumenta a medida que se extiende el flujo de bits. La computación estocástica se puede utilizar en sistemas iterativos para lograr una convergencia más rápida, pero también puede ser costosa debido a la necesidad de generar flujos de bits aleatorios y es vulnerable a fallas si no se cumple el supuesto de flujos de bits independientes. También tiene una capacidad limitada para realizar determinadas funciones digitales.

Ver también

Referencias

  1. ^ "Modelos de computación no convencionales 1998".
  2. ^ CS Calude. "Computación no convencional: una breve historia subjetiva, Informe CDMTCS 480, 2015".
  3. ^ Salvaje, John E. (1998). Modelos de computación: exploración del poder de la computación . Addison-Wesley. ISBN 978-0201895391.
  4. ^ Penrose, Roger : La nueva mente del emperador. Oxford University Press, 1990. Véase también el artículo correspondiente .
  5. ^ Johnston, Sean F. (2006). Visiones holográficas: una historia de la nueva ciencia. OUP Oxford. pag. 90.ISBN 978-0191513886.
  6. ^ "Gears of war: cuando las computadoras mecánicas analógicas dominaban las olas". 2014-03-18. Archivado desde el original el 8 de septiembre de 2018 . Consultado el 14 de junio de 2017 .
  7. ^ "Conferencia de Computación No Convencional 2007".
  8. ^ Fredkin, Eduardo ; Toffoli, Tommaso (1982), "Lógica conservadora", Revista Internacional de Física Teórica , 21 (3–4): 219–253, Bibcode :1982IJTP...21..219F, doi :10.1007/BF01857727, MR  0657156, S2CID  37305161.
  9. ^ Durand-Lose, Jérôme (2002), "Computación dentro del modelo de bola de billar", en Adamatzky, Andrew (ed.), Computación basada en colisiones , Springer-Verlag, págs. 135-160, doi :10.1007/978-1 -4471-0129-1_6, ISBN 978-1-4471-0129-1.
  10. ^ "Computadora Domino - Everything2.com". todo2.com . Consultado el 14 de mayo de 2024 .
  11. Computadoras Domino Archivado el 16 de agosto de 2006 en Wayback Machine , una descripción detallada escrita por David Johnston
  12. ^ Tanaka, Gouhei; Yamane, Toshiyuki; Héroux, Jean Benoit; Nakane, Ryosho; Kanazawa, Naoki; Takeda, Seiji; Numata, Hidetoshi; Nakano, Daiju; Hirose, Akira (1 de julio de 2019). "Avances recientes en la computación de yacimientos físicos: una revisión". Redes neuronales . 115 : 100–123. arXiv : 1808.04962 . doi : 10.1016/j.neunet.2019.03.005 . ISSN  0893-6080. PMID  30981085.
  13. ^ Röhm, André; Lüdge, Kathy (3 de agosto de 2018). "Redes multiplexadas: computación de reservorios con nodos virtuales y reales". Revista de Comunicaciones Físicas . 2 (8): 085007. arXiv : 1802.08590 . Código Bib : 2018JPhCo...2h5007R. doi : 10.1088/2399-6528/aad56d . ISSN  2399-6528.
  14. ^ Ishii, Hiroshi (2008). "Brocas tangibles". Actas de la segunda conferencia internacional sobre interacción tangible e integrada - TEI '08 . págs. doi :10.1145/1347390.1347392. ISBN 978-1-60558-004-3. S2CID  18166868.
  15. ^ Kim, Mi Jeong; Maher, Mary Lou (30 de mayo de 2008). "El impacto de las interfaces de usuario tangibles en la cognición espacial de los diseñadores". La interacción persona-ordenador . 23 (2): 101-137. doi :10.1080/07370020802016415. S2CID  1268154.
  16. ^ "computadora". Diccionario de ingles Oxford (Tercera ed.). Prensa de la Universidad de Oxford. Marzo de 2008. 1613 'RB' Yong Mans Gleanings 1, He leído la computadora más auténtica del Times y el mejor aritmético que jamás haya existido, y él reduce tus días a un número corto.
  17. ^ "Yo, Cobot: futura colaboración entre el hombre y la máquina" The Manufacturer (15 de noviembre de 2015). Recuperado el 19-01-2016
  18. ^ Dorigo, Marco; Birattari, Mauro; Brambill, Manuele (2014). "Robótica de enjambre". Scholarpedia . Consultado el 13 de septiembre de 2022 .
  19. ^ Nolte, DD (2001). Mente a la velocidad de la luz: un nuevo tipo de inteligencia. Simón y Schuster. pag. 34.ISBN 978-0-7432-0501-6.
  20. ^ Feitelson, Dror G. (1988). "Capítulo 3: Procesamiento óptico de señales e imágenes". Computación óptica: una encuesta para informáticos . Cambridge, Massachusetts: MIT Press. ISBN 978-0-262-06112-4.
  21. ^ Kim, SK; Goda, K.; Fard, AM; Jalali, B. (2011). "Correlador óptico de patrones analógicos en el dominio del tiempo para reconocimiento de imágenes en tiempo real de alta velocidad". Letras de Óptica . 36 (2): 220-2. Código Bib :2011OptL...36..220K. doi :10.1364/ol.36.000220. PMID  21263506. S2CID  15492810.
  22. ^ Lobo, SA; Chtchelkanova, AY; Treger, DM (2006). "Espintrónica: una retrospectiva y una perspectiva". Revista IBM de investigación y desarrollo . 50 : 101–110. doi :10.1147/rd.501.0101.
  23. ^ "Perfil de física:" Stu Wolf: ¡Verdadero D! Historia de Hollywood"". Archivado desde el original el 18 de abril de 2011 . Consultado el 30 de diciembre de 2022 .
  24. ^ Spintrónica: una visión del futuro de la electrónica basada en el espín. Sciencemag.org (16 de noviembre de 2001). Recuperado el 21 de octubre de 2013.
  25. ^ Bhatti, S.; et al. (2017). "Memoria de acceso aleatorio basada en espintrónica: una revisión". Materiales hoy . 20 (9): 530–548. doi : 10.1016/j.mattod.2017.07.007 . hdl : 10356/146755 .
  26. ^ Amico, L.; Boshier, M.; Birkl, G.; Minguzzi, A .; Miniatura, C.; Kwek, LC-C.; Aghamalyan, D.; Ahufinger, V.; Anderson, D.; Andrés, N.; Arnold, AS; panadero, M.; Bell, TA; Suave, T.; Brantut, JP (2021). "Hoja de ruta sobre Atomtronics: estado del arte y perspectiva". AVS Ciencia Cuántica . 3 (3): 039201. arXiv : 2008.04439 . Código Bib : 2021AVSQS...3c9201A. doi : 10.1116/5.0026178. ISSN  2639-0213. S2CID  235417597.
  27. ^ Amigo, Luigi; Anderson, Dana; Boshier, Malcolm; Brantut, Jean-Philippe; Kwek, Leong-Chuan; Minguzzi, Anna ; von Klitzing, Lobo (14 de junio de 2022). "Coloquio: Circuitos atomtrónicos: de la física de muchos cuerpos a las tecnologías cuánticas". Reseñas de Física Moderna . 94 (4): 041001. arXiv : 2107.08561 . Código Bib : 2022RvMP...94d1001A. doi :10.1103/RevModPhys.94.041001. S2CID  249642063.
  28. ^ Hidary, Jack (2019). Computación cuántica: un enfoque aplicado . Cham: Springer. pag. 3.ISBN 978-3-030-23922-0. OCLC  1117464128.
  29. ^ Nielsen, Michael ; Chuang, Isaac (2010). Computación cuántica e información cuántica (edición del décimo aniversario). doi :10.1017/CBO9780511976667. ISBN 978-0-511-99277-3. OCLC  700706156. S2CID  59717455.
  30. ^ Franklin, Diana; Chong, Frederic T. (2004). "Desafíos de la computación cuántica confiable". Computación nano, cuántica y molecular . págs. 247–266. doi :10.1007/1-4020-8068-9_8. ISBN 1-4020-8067-0.
  31. ^ Pakkin, Scott; Coles, Patrick (10 de junio de 2019). "El problema de las computadoras cuánticas". Científico americano .
  32. ^ "Computación cuántica neuromórfica | Proyecto quromórfico | Hoja informativa | H2020". CORDIS | Comisión Europea . doi : 10.3030/828826 . Consultado el 18 de marzo de 2024 .
  33. ^ Pehle, cristiano; Wetterich, Christof (30 de marzo de 2021), Computación cuántica neuromórfica, arXiv : 2005.01533 , consultado el 18 de marzo de 2024
  34. ^ Carleo, Giuseppe; Troyer, Matías (10 de febrero de 2017). "Resolver el problema cuántico de muchos cuerpos con redes neuronales artificiales". Ciencia . 355 (6325): 602–606. arXiv : 1606.02318 . Código Bib : 2017 Ciencia... 355..602C. doi : 10.1126/ciencia.aag2302. ISSN  0036-8075. PMID  28183973.
  35. ^ Torlai, Giacomo; Mazzola, Guglielmo; Carrasquilla, Juan; Troyer, Matías; Melko, Roger; Carleo, Giuseppe (26 de febrero de 2018). "Tomografía de estado cuántico de redes neuronales". Física de la Naturaleza . 14 (5): 447–450. arXiv : 1703.05334 . Código Bib : 2018NatPh..14..447T. doi :10.1038/s41567-018-0048-5. ISSN  1745-2481.
  36. ^ Sharir, o; Levine, Yoav; Wies, Noam; Carleo, Giuseppe; Shashua, Amnón (16 de enero de 2020). "Modelos autorregresivos profundos para la simulación variacional eficiente de sistemas cuánticos de muchos cuerpos". Cartas de revisión física . 124 (2): 020503. arXiv : 1902.04057 . Código Bib : 2020PhRvL.124b0503S. doi : 10.1103/PhysRevLett.124.020503. PMID  32004039.
  37. ^ Broughton, Michael; Verdón, Guillaume; McCourt, Trevor; Martínez, Antonio J.; Yoo, Jae Hyeon; Isakov, Sergei V.; Massey, Felipe; Halavati, Ramin; Niu, Murphy Yuezhen (26 de agosto de 2021), TensorFlow Quantum: un marco de software para el aprendizaje automático cuántico, arXiv : 2003.02989 , consultado el 18 de marzo de 2024
  38. ^ Di Ventra, Massimiliano (23 de marzo de 2022), MemComputing vs. Computación cuántica: algunas analogías y diferencias importantes, arXiv : 2203.12031 , consultado el 18 de marzo de 2024
  39. ^ Di Ventra, Massimiliano (23 de marzo de 2022), MemComputing vs. Computación cuántica: algunas analogías y diferencias importantes, arXiv : 2203.12031 , consultado el 18 de marzo de 2024
  40. ^ Wilkinson, Samuel A.; Hartmann, Michael J. (8 de junio de 2020). "Circuitos cuánticos superconductores de muchos cuerpos para simulación y computación cuántica". Letras de Física Aplicada . 116 (23). arXiv : 2003.08838 . Código Bib : 2020ApPhL.116w0501W. doi :10.1063/5.0008202. ISSN  0003-6951.
  41. ^ Waldner JB (2008). Nanocomputadoras e inteligencia de enjambre . Londres: ISTE John Wiley & Sons . pag. 205.ISBN  9781848210097.
  42. ^ Hughes, James E. Jr.; Ventra, Massimiliano Di ; Evoy, Stéphane (2004). Introducción a la Ciencia y Tecnología a Nanoescala (Ciencia y Tecnología de Nanoestructuras). Berlín: Springer. ISBN 978-1-4020-7720-3.
  43. ^ Kumar, Ámbar; Mahato, Akash Kumar; Singh, Akashdeep (2014). «Computación Química: La diferente forma de computar» (PDF) . Revista Internacional de Investigación Innovadora en Tecnología . dieciséis ). ISSN  2349-6002. Archivado desde el original (PDF) el 15 de junio de 2015 . Consultado el 14 de junio de 2015 .
  44. ^ M. Sakthi Balan; Kamala Krithivasan; Y. Sivasubramanyam (2002). "Computación de péptidos: universalidad y complejidad". Computación del ADN. Apuntes de conferencias sobre informática. vol. 2340, págs. 290–299. doi :10.1007/3-540-48017-X_27. ISBN 978-3-540-43775-8.
  45. ^ Hubert Hug y Rainer Schuler (2001). "Estrategias para el desarrollo de una computadora peptídica". Bioinformática . 17 (4): 364–368. doi :10.1093/bioinformática/17.4.364. PMID  11301306.
  46. ^ Păun, Gheorghe. "Introducción a la computación de membranas" (PDF) . Archivado (PDF) desde el original el 22 de julio de 2011 . Consultado el 30 de diciembre de 2022 .
  47. ^ Patente estadounidense 20.090.124.506
  48. ^ G.Rozenberg, T.Back, J.Kok, editores, Manual de computación natural, Springer Verlag, 2012
  49. ^ A. Brabazon, MO'Neill, S. McGarraghy. Algoritmos de computación natural, Springer Verlag, 2015
  50. ^ Jamón, Donhee; Parque, Hongkun; Hwang, Sungwoo; Kim, Kinam (2021). "Electrónica neuromórfica basada en copiar y pegar el cerebro". Electrónica de la naturaleza . 4 (9): 635–644. doi :10.1038/s41928-021-00646-1. ISSN  2520-1131. S2CID  240580331.
  51. ^ van de Burgt, Yoeri; Lubberman, Ewout; Más completo, Elliot J.; Keene, Scott T.; Faria, Gregorio C.; Agarwal, Japón; Marinella, Mateo J.; Alec Talin, A.; Salleo, Alberto (abril de 2017). "Un dispositivo electroquímico orgánico no volátil como sinapsis artificial de bajo voltaje para la computación neuromórfica". Materiales de la naturaleza . 16 (4): 414–418. Código Bib : 2017NatMa..16..414V. doi :10.1038/nmat4856. ISSN  1476-4660. PMID  28218920.
  52. ^ Maan, Alaska; Jayadevi, fiscal del distrito; James, AP (1 de enero de 2016). "Un estudio de circuitos lógicos de umbral memristivos". Transacciones IEEE sobre redes neuronales y sistemas de aprendizaje . PP (99): 1734-1746. arXiv : 1604.07121 . Código Bib : 2016arXiv160407121M. doi :10.1109/TNNLS.2016.2547842. ISSN  2162-237X. PMID  27164608. S2CID  1798273.
  53. ^ Zhou, tú; Ramanathan, S. (1 de agosto de 2015). "Memoria Mott y dispositivos neuromórficos". Actas del IEEE . 103 (8): 1289-1310. doi :10.1109/JPROC.2015.2431914. ISSN  0018-9219. S2CID  11347598.
  54. ^ Alzahrani, Rami A.; Parker, Alice C. (28 de julio de 2020). "Circuitos neuromórficos con modulación neuronal que mejoran el contenido de información de la señalización neuronal" . Conferencia internacional sobre sistemas neuromórficos 2020. doi : 10.1145/3407197.3407204 . S2CID  220794387.
  55. ^ Eshraghian, Jason K.; Barrio, Max; Neftci, Emre; Wang, Xinxin; Lenz, Gregor; Dwivedi, girish; Bennamoun, Mahoma; Jeong, Doo Seok; Lu, Wei D. (1 de octubre de 2021). "Entrenamiento de redes neuronales potenciadas utilizando lecciones del aprendizaje profundo". arXiv : 2109.12894 [cs.NE].
  56. ^ "Hananel-Hazan/bindsnet: simulación de redes neuronales de picos (SNN) utilizando PyTorch". GitHub . 31 de marzo de 2020.
  57. ^ Sincero, Mark. "Tecnología del futuro". Descubrir . Consultado el 1 de marzo de 2024 .
  58. ^ Daniel Dennett (1995), La peligrosa idea de Darwin , Penguin Books, Londres, ISBN 978-0-14-016734-4 , ISBN 0-14-016734-X  
  59. ^ Colin P. Williams (2011). Exploraciones en Computación Cuántica . Saltador . págs. 25-29. ISBN 978-1-84628-887-6.