Subido por onofrececilia4

Fundamentos Teóricos

Anuncio
Fundamentos Teóricos.
Las redes neuronales artificiales son un modelo matemático inspirado en el comportamiento
biológico de las neuronas y en la estructura del cerebro.
Ley de aprendizaje de Hebb: Propuesta por Donald O. Hebb en 1949, esta ley establece
que "cuando un axón de la célula A está lo suficientemente cerca de la célula B como para
excitarla y repetidamente participa en su activación, algunos cambios de crecimiento o
metabólicos se producen en una o ambas células, de manera que la eficacia de A como
una de las células que activan a B se incrementa". [1]
El procesamiento del lenguaje natural (PLN) es un campo de la lingüística computacional
que se enfoca en diseñar mecanismos para comunicarse eficientemente por medio de
programas que ejecutan o simulen la comunicación, Las lenguas naturales son
inherentemente ambiguas en diferentes niveles, lo que ha llevado a muchas investigaciones
en el campo del PLN para estudiar métodos de resolver las ambigüedades léxicas mediante
diccionarios, gramáticas, bases de conocimiento y correlaciones estadísticas. [2]
Los fundamentos teóricos de la inteligencia artificial (IA) se enfocan en comprender cómo
las máquinas pueden simular procesos de la inteligencia humana. La IA busca no solo
comprender, sino también construir entidades inteligentes, se enfocan en comprender cómo
las máquinas pueden simular procesos de la inteligencia humana y cómo se pueden aplicar
estos conocimientos en diferentes áreas. [3]
Los fundamentos teóricos de la robótica se enfocan en comprender cómo se pueden
diseñar y programar robots para realizar tareas específicas.




Tipos de robots: se pueden clasificar según su estructura, su grado de libertad, su
fuente de energía, su capacidad de movimiento, entre otros.
Elementos principales de los robots: sensores, actuadores, controladores, fuente de
energía, estructura mecánica, entre otros.
Programación de robots: se pueden programar mediante lenguajes de programación
específicos, como el lenguaje de programación de robots (RPL), el lenguaje de
programación de sistemas de control (Ladder), entre otros.
Sistemas de control: se utilizan para controlar el movimiento y la posición de los
robots, y pueden ser de lazo abierto o de lazo cerrado.
Los fundamentos teóricos de la robótica se enfocan en comprender cómo se pueden
diseñar y programar robots para realizar tareas específicas, y cómo se pueden aplicar
diferentes áreas de la robótica para mejorar la eficiencia y seguridad de los robots. [4]
Los fundamentos teóricos de Arduino podrían ser relevantes para comprender el
funcionamiento del Audino.



Plataforma de código abierto: Arduino es una plataforma de hardware y software de
código abierto, lo que significa que su diseño y código están disponibles para que
cualquier persona los utilice y modifique.
Microcontroladores: Arduino utiliza microcontroladores para controlar el hardware y
el software de los proyectos.
Lenguaje de programación: Arduino utiliza un lenguaje de programación basado en
C/C++, que es fácil de aprender y utilizar.

Entorno de desarrollo integrado (IDE): Arduino cuenta con un IDE que permite
escribir, compilar y cargar programas en la placa. [5]
Los fundamentos teóricos de App Inventor se centran en comprender los conceptos y
principios clave de esta plataforma de desarrollo de aplicaciones móviles.





Plataforma de desarrollo visual: App Inventor es una plataforma que permite a los
usuarios desarrollar aplicaciones móviles para teléfonos Android utilizando una
interfaz visual.
Componentes y bloques: App Inventor utiliza una variedad de componentes, como
botones, etiquetas, listas y sensores, que se pueden arrastrar y soltar en la interfaz
de diseño.
Eventos y acciones: Las aplicaciones en App Inventor son impulsadas por eventos.
Los eventos pueden ser acciones realizadas por el usuario, como hacer clic en un
botón, o eventos automáticos, como recibir un mensaje de texto.
Variables y lógica: App Inventor permite el uso de variables para almacenar y
manipular datos en una aplicación.
Pruebas y depuración: App Inventor proporciona herramientas para probar y depurar
aplicaciones en tiempo real. Los usuarios pueden conectar un dispositivo Android o
utilizar un emulador para probar y ver cómo se comporta su aplicación a medida que
la construyen.
Los fundamentos teóricos de App Inventor se centran en comprender los conceptos de
desarrollo visual, componentes, eventos, variables y lógica, así como las herramientas de
prueba y depuración que ofrece la plataforma. Estos fundamentos permiten a los usuarios
crear aplicaciones móviles interactivas sin necesidad de tener conocimientos avanzados de
programación. [6]
Referencias
[1] F. L. ROSANO, «FUNDAMENTOS DE REDES,» [En línea]. Available:
https://conceptos.sociales.unam.mx/conceptos_final/598trabajo.pdf. [Último acceso: 06 08
2023].
[2] H. V. h. J. P. Q. A. M. H. Augusto Cortez Vásquez, «Procesamiento de lenguaje natural,» (2009).
[En línea]. Available:
https://revistasinvestigacion.unmsm.edu.pe/index.php/sistem/article/view/5923. [Último
acceso: 06 08 2023].
[3] Jose, «Introduccion IA,» 11 2010. [En línea]. Available:
https://josemao.files.wordpress.com/2010/11/fundamentos-de-la-ia.pdf. [Último acceso: 06
08 2023].
[4] D. Trujillo, «Fundamentos de la robotica,» studocu, 2018/2019. [En línea]. Available:
https://www.studocu.com/es-mx/document/universidad-del-surmexico/robotica/fundamentos-de-robotica/33537481. [Último acceso: 06 08 2023].
[5] «¿Qué es Arduino?,» Proyectos arduino, [En línea]. Available:
https://proyectosconarduino.com/curso/que-es-arduino/. [Último acceso: 06 08 2023].
[6] Instituto Tecnológico de Massachusetts, «¿Qué es App Inventor?,» Inventor de la aplicación
MIT, 2012-2022. [En línea]. Available: https://appinventor.mit.edu/explore/content/what-appinventor.html. [Último acceso: 06 08 2023].
Descargar