¿Cuál es la relación entre la psicología y la informática?

Namaste,
La psicología y la informática están muy relacionadas. De hecho, están más cerca de lo que pensamos.
A continuación se presentan las razones:
La psicología es el estudio de la mente y el comportamiento.
La informática abarca todos los principales lenguajes de programación modernos (lenguajes orientados a objetos) y se basa en imitar las características humanas (y animales), los patrones de comportamiento, la forma de mejorar la forma en que funcionan, etc.
– los niños pequeños aprenden al cometer muchos errores (como tocar fuego y luego registrarlo en su mente)
La inteligencia artificial es un campo informático completo que hace lo mismo (las máquinas registran sus errores y los rectifican cuando se encuentran la próxima vez)
– Los humanos aprenden, heredan y tienen sus propias características básicas.
– cada lenguaje orientado a objetos tiene los mismos conceptos de tener sus propios métodos (características), el aprendizaje y la herencia de sus clases para padres.
– los seres humanos, cuando se encuentran con situaciones, problemas o incidentes de este tipo en sus vidas, tratan de resolverlo señalando la causa raíz del problema.
Cualquier buen programa informático está construido de tal manera que tiene mecanismos para identificar la causa raíz de la ruptura del programa (al generar excepciones que se detectan y muestran al usuario final, para que puedan recuperarse del fallo)
-Un humano individual es parte de la especie homo sapiens. Entonces, cuando uno quiere interactuar con el homo sapiens, tiene que elegir una sola entidad e interactuar con ese humano en particular, nadie puede interactuar con el homo sapiens en general.
En cualquier programación orientada a objetos, cuando se quiere usar cualquier funcionalidad de cualquier clase, solo pueden interactuar con un objeto de la clase (nunca la clase en sí).
Hay muchos más ejemplos de este tipo, pero el resumen es que, dado que la mente humana es la columna vertebral de la informática, han imitado sus propios patrones de comportamiento en todo el campo. Ha llegado a tal punto que si uno habla de cualquier robot. En general, la primera imagen que viene a la mente de cualquier persona es un robot con forma humana.

Espero que esto ayude,

Saludos
Mukunda

La informática puede extenderse a muchos tipos diferentes de campos, incluida la psicología .

El campo de la informática ofrece mucho potencial a muchos otros campos, especialmente a través del desarrollo de software. Pero para desarrollar software / herramientas confiables que se extiendan a otras áreas que no sean de CS, también necesitaría suficientes conocimientos / antecedentes en esas otras áreas.

¿Has oído hablar de la evaluación automatizada de la personalidad?

Este es un estudio para predecir la personalidad de una persona basándose en un conjunto de características. Las características pueden ser en forma de publicaciones de blog, publicaciones en redes sociales, fotos, audios, videos y muchas otras posibilidades de la persona.

Imagen de: esta herramienta en línea revela su personalidad basada en los “me gusta” de Facebook

Este es un ejemplo de la herramienta Aplicar salsa mágica del Centro psicométrico de Cambridge. La herramienta evalúa la personalidad de un usuario según su perfil de Facebook o Twitter. La herramienta devuelve el nivel de los rasgos de personalidad de apertura, conciencia, extraversión, amabilidad y neurotismo de un usuario, que se basan en el modelo de personalidad de cinco factores de McCrae y Costa [1].

La herramienta se basa en el conocimiento de la informática para:

  • Crea el sistema de predicción. El término utilizado para llamar al método para crear este sistema es aprendizaje automático. Con el aprendizaje automático, la herramienta ingiere millones de datos de perfiles de redes sociales para encontrar y aprender patrones y asociaciones entre personalidad, comportamiento social, uso del lenguaje [2], tono de voz [3], color de la imagen [4] para un cierto rasgo de la personalidad.
  • También necesitaría conocimientos informáticos para aprovechar los métodos para extraer datos de Facebook / Twitter (a través de sus respectivas API).

La herramienta también requeriría experiencia en psicología para:

  • Determine si la herramienta construida es lo suficientemente precisa para predecir la personalidad de un usuario.
  • Guía a los desarrolladores sobre las características importantes que deben extraerse en lo que respecta a su rasgo de personalidad.
  • Defina las métricas de un rasgo de personalidad (por ejemplo, cómo definir un usuario con un alto nivel de extraversión y viceversa).
  • En el caso de que esté utilizando un aprendizaje supervisado y requiera crear su propio conjunto de datos, necesitará expertos en psicología para que lo identifiquen.

En resumen, la ciencia informática proporciona el conjunto de habilidades necesarias para facilitar y automatizar una tarea relacionada con la psicología, pero requeriría conocimientos de psicología como su columna vertebral para proporcionar resultados confiables.

Fuente:

[1] Weiner, IB, y Greene, RL (2008). Revisado el Inventario de Personalidad NEO. Manual de evaluación de la personalidad , p315.
[2] Schwartz, HA, Eichstaedt, JC, Kern, ML, Dziurzynski, L., Ramones, SM, Agrawal, M.,… y Ungar, LH (2013). Personalidad, género y edad en el lenguaje de las redes sociales: el enfoque de vocabulario abierto. PloS one , 8 (9), e73791.
[3] Biel, JI, y Gatica-Pérez, D. (2013). La lente de youtube: Impresiones de personalidad de colaboración múltiple y análisis audiovisual de vlogs. Transacciones IEEE en Multimedia , 15 (1), 41-55.
[4] Ferwerda, B., Schedl, M., y Tkalcic, M. (2015, septiembre). Predecir rasgos de personalidad con imágenes de instagram. En Actas del 3er Taller sobre Emociones y Personalidad en Sistemas Personalizados 2015 (pp. 7-10). ACM.

Dado que el objetivo final de la computación es crear sistemas que ayuden, mejoren o compensen las debilidades de los humanos, existen numerosas ramas de la informática que dependen cada vez más de la psicología. He investigado en cinco áreas de la informática (al menos tengo subcampos que) dependen en gran medida de las ciencias del comportamiento humano: interacción humano-computadora, ciberseguridad, ingeniería de software, lenguajes de programación y educación. (¡Parece que me atrae la intersección!) Por lo que un poco de comprensión de la psicología humana es cada vez más útil en el diseño de sistemas informáticos.

Por supuesto, hay muchas áreas que no dependen en absoluto de la psicología: por ejemplo, la computación distribuida se trata de matemáticas y sistemas, no de seres humanos. Sin embargo, incluso allí, en última instancia, creamos protocolos para uso humano; por lo tanto, al menos implícitamente hacemos declaraciones sobre las expectativas humanas: por ejemplo, los humanos esperan que algunos datos se mantengan perfectamente sincronizados (por ejemplo, saldos bancarios), estén dispuestos a renunciar a la precisión en otros datos (por ejemplo, el número de Me gusta en una publicación de Facebook), y además, puede ser entrenado para moverse entre uno y otro. Entonces, en última instancia, una persona que construye un sistema distribuido en la práctica está haciendo suposiciones sobre las expectativas humanas y la capacidad de entrenamiento, ya sea que se den cuenta o no.

Muchos de los mejores psicólogos cognitivos también son informáticos. A continuación hay una lista de algunos de ellos.

Herbert Alexander Simon de 1957 – solucionador de problemas generales

Oliver Gordon Selfridge de 1959 -Pandemonium modelo de percepción visual.

1975 Marvin Minsky – Marcos (esquema)

1982 David Courtney Marr

1982 -Modelo computacional de la percepción visual.

1983 John Robert Anderson-ACT-R modelo de cognición

1986 David Everett Rumelhart – Procesamiento distribuido paralelo

AI se desarrolló como resultado de una combinación de teorías de Leibniz, Boole, Bohr y Turing a Shannon, McCullogh, Pitts, Wiener y von Neumann durante la década de 1940. Tanto Turing como von Neumann estaban hipnotizados por el cerebro, y von Neumann incluso trabajó en un libro llamado “La computadora y el cerebro” poco antes de morir.

La psicología cognitiva surgió en la década de 1950 durante la llamada “revolución cognitiva”, tomando prestada la idea de von Neumann de la técnica del programa almacenado como modelo para explicar la cognición humana. Esto formó la base de muchos conceptos en psicología cognitiva como el modelo modal de Atkinson y Shiffrin (1968) y el concepto de atención de Broadbent (1958).

Sin embargo, tenga en cuenta que la psicología cognitiva también ha influido en el campo de la IA. Por ejemplo, las redes neuronales artificiales en la IA intentan imitar la organización estructural de las neuronas en el cerebro y se han convertido en un pilar del aprendizaje automático.

Como alguien que ha estudiado ambos campos, puedo afirmar que los dos campos comparten elementos comunes como:

Modularidad de la mente-encapsulación;

Teoría de esquemas-guiones;

Arquetectomía neuronal-procesamiento distribuido en paralelo.

El cerebro y las computadoras también son sistemas cibernéticos.

Hay dos formas de analizar esta pregunta: ¿cuál es la relación entre la informática y la psicología académica , y cuál es la relación entre la informática y la psicología en el sentido de “cómo piensa la gente”?

Para ilustrar la diferencia, considere el arte y la literatura: nadie puede negar que el arte y la literatura están profundamente entrelazados con la psicología humana , y sin embargo, el arte y la literatura más perspicaz y de alto impacto es creado por artistas y autores que tienen poca o ninguna exposición a La psicología como disciplina académica, ¡ y que ciertamente no estaban usando métodos de investigación psicológica para crear su arte!

Entonces, ¿cómo se aplica esto a la informática?

Bueno, una parte significativa de la investigación en ciencias de la computación está determinada, en mayor o menor grado, por la psicología en el sentido informal. Los sistemas informáticos son utilizados en última instancia por, o al menos se ejecutan para , humanos; Los sistemas deben diseñarse teniendo esto en cuenta, y los objetivos de la investigación en última instancia se reducen a factores humanos. Fuera de la investigación contenida en su totalidad en un área: trabajo teórico destinado a promover otro trabajo teórico; La investigación de sistemas responde preguntas para mejorar otros sistemas: se espera que la mayoría de los proyectos estén al menos guiados por algún tipo de factores humanos.

Por supuesto, a menudo la “guía” es bastante genérica: diseñamos este sistema para que sea más rápido porque los humanos perciben inconscientemente un tiempo de respuesta> 100 ms lento. Esa es una visión psicológica real, pero es ampliamente conocida, y el resto de la investigación, las cosas que realmente le llevan tiempo a las personas en el proyecto, se basarán en mejorar el rendimiento. En cierto sentido, sí, la psicología importaba; en otro, realmente no lo hizo.

Incluso cuando el trabajo está más ligado al pensamiento humano, no tiene que relacionarse con la psicología académica o sus métodos de investigación (¡como el arte!). El diseño del lenguaje de programación es un ejemplo maravilloso: es fundamentalmente una disciplina de diseño , y aunque puede tratar de usar métodos empíricos como la psicología, no tiene que hacerlo, como tampoco lo hace el diseño visual. Puede , al igual que el diseño visual puede usar pruebas AB, pero los mejores ejemplos de diseño rara vez involucran pruebas empíricas extensas, ni en lenguajes de programación ni en diseño visual.

También elegí el diseño del lenguaje de programación como ejemplo porque creo que está mucho más cerca del arte de lo que la gente cree. La tipografía es específicamente un gran análogo: nadie puede negar que se trata de psicología y, sin embargo, la mayoría de las personas involucradas en la tipografía no tienen antecedentes formales en psicología ni utilizan métodos de investigación en psicología. Lo mismo para CS.

Solo hay dos campos que realmente dependen de la psicología “formal”: la interacción persona-computadora (HCI) y la ingeniería de software. Ambos campos se basan constantemente en la investigación en psicología y utilizan métodos de investigación desarrollados por psicólogos. (¡Los estudios y experimentos de usuarios realizados por investigadores de HCI van a parecer familiares para los psicólogos!)

La psicología es el estudio del comportamiento humano, las relaciones, cómo pensamos y los procesos mentales.

En informática, casi construirás algo para que lo usen las personas.

Sin tener una idea de cómo piensan esas personas, lo que hacen en su vida diaria, lo que aman, lo que odian,. Casi terminarás construyendo algo que nadie quiere usar. No es relevante, no es útil y no resuelve el problema.

—-

Un ejemplo

La mayor parte del dolor al que me enfrento en mi trabajo, como ingeniero de software, al tratar con personas, fuera del proyecto. Debido a que la mayoría de nosotros, nos falta el conocimiento de cómo entender a esas personas, observar su trabajo diario y ver qué funciona para ellos y qué no.

El problema es que los requisitos que recopilamos no son propiedad de ellos, no los tienen y tampoco nosotros. Se genera ( no se recoge). Ambos tenemos que colaborar juntos para generar el requisito.

Cuántas veces el cliente le pidió que hiciera algo que realmente no quiere. Él piensa que es necesario y necesario, pero no lo es, y se darán cuenta de este hecho más adelante. Las personas solían hacer predicciones falsas sobre su comportamiento futuro, especialmente cuando se les presenta algo que es nuevo y desconocido.

Esto le costará a ambos pagar en términos de tiempo, dinero y esfuerzo.

Este es un ejemplo de cómo la psicología puede salvar su vida, no solo como ingeniero de software, como persona en general.

La psicología es un estudio del comportamiento del hombre.

Como todos sabemos que al usar la psicología entendemos y predecimos el comportamiento humano y entendemos las características y el comportamiento de un individuo.

Se trata de una amplia gama de estudio de comportamiento característico y humano.

La ciencia de la computación se usa principalmente para resolver las necesidades computacionales diarias; aprendemos esto del libro de principiantes sobre la computadora.

Cuando decimos computacional, realmente nos referimos a cada paso que hacemos o necesitamos hacer para resolver un problema del mundo real. Llega la ciencia, que es directamente proporcional a la matemática.

Sin embargo, en psicología identificamos una característica humana utilizando métricas.

Así que acabo de decir cuáles son ambos.

Ahora lo que esperamos es la relación de la psicología con la informática, es la INTELIGENCIA ARTIFICIAL.

Mohammed Ahmed F, http://bca-tnc.blogspot.in