Fundamentos de la Inteligencia Artificial
Fundamentos de la IA: capacidad de hacer máquinas realizar funciones propias de los seres humanos (creatividad, toma de decisiones). Rama de la computación que desarrolla algoritmos que permiten a las máquinas aprender y responder.
Tipos según capacidad cognitiva:
Máquinas reactivas (más simples, sin memoria ni capacidad de aprendizaje, robot que esquiva obstáculos);
Máquinas con memoria limitada (almacenan información durante un periodo de tiempo para tomar decisiones más contextuales, sistemas de reconocimiento facial);
Teoría de la mente (sistemas que pueden comprender y modelar los estados mentales de los seres humanos para interactuar con ellos);
Autoconciencia (capacidad de los sistemas para tener conocimiento y comprensión de sí mismos).
Impacto de la IA
Impacto: Positivos (integración de personas con discapacidad, aumento de la productividad y calidad de los productos, creaciones artísticas, búsquedas inteligentes predictivas y más precisas); Negativos (uso fraudulento de datos personales, falsificación de vídeos y fotos, riesgo de desaparición de empleos, errores de funcionamiento (sesgos)); Sesgos (errores estadísticos que ocurren cuando, al acercar muestras o ensayos, se seleccionan o favorecen unas respuestas frente a otras. Los sistemas de IA son capaces de aprender. Si estos se limitan a una característica determinada, los resultados no serán los deseables. Condiciones por variables sensibles que provocan que se produzcan resultados erróneos o injustos).
Aplicaciones de la IA
Aplicaciones: asistentes personales virtuales, asistentes de voz para empresas, transporte, reconocimiento facial, medicina, selección de contenidos, comercio.
Big Data
Big Data: datos grandes, complejos, no fácilmente gestionables, procesables o analizables mediante herramientas tradicionales de procesamiento. Se utiliza en muchos campos. Para manejar datos se utilizan técnicas y tecnologías (almacenamiento distribuido, procesamiento paralelo, análisis de datos en tiempo real, aprendizaje automático o la IA).
7 V: volumen masivo de datos, variedad, velocidad, veracidad, viabilidad, visualización, valor. Proporcionan un marco para comprender los desafíos y oportunidades asociadas con el análisis de grandes conjuntos de datos.
Bases de datos
Bases de datos distribuidas: sistemas donde los datos se almacenan en múltiples ubicaciones físicas y están interconectados mediante una red de comunicaciones. Los datos se dividen y se almacenan en diferentes servicios o nodos; cada nodo puede ejecutar operaciones locales de datos que almacena y puede comunicarse y coordinarse para llevar a cabo operaciones conjuntas. Estas bases ofrecen ventajas como la escalabilidad, el rendimiento y la disponibilidad.
Bases de datos relacionales: sistemas de gestión de bases de datos (SGBD) que se basan en el modelo relacional de tablas. Los datos se organizan en tablas y se establecen relaciones entre ellas utilizando claves primarias y foráneas. Usan el lenguaje SQL para realizar consultas y manipulaciones de datos.
Ciberseguridad
Ciberseguridad: prácticas, herramientas y medidas para proteger los sistemas informáticos y los datos frente a amenazas, ataques y accesos no autorizados.
Amenazas comunes: malware (software malicioso diseñado para dañar, manipular o robar información de los sistemas); phishing (robar información confidencial); pharming (redirigir un nombre de dominio a otra máquina distinta); ataques de fuerza bruta (intentos repetitivos para adivinar contraseñas); ataques de ingeniería social (manipular a los usuarios para obtener información); ataque man in the middle (atacantes que interceptan y suplantan la comunicación entre dos partes). Además, ataques a la persona: ciberbullying/ciberacoso, fake news y bulos, discursos de odio, acceso a comunidades peligrosas, suplantación de identidad.
Medidas básicas de protección
Medidas básicas de protección: actualizar el software, usar contraseñas fuertes, ser cauteloso con los correos y los enlaces sospechosos, usar software de seguridad, realizar copias de seguridad, configurar la privacidad en redes sociales, usar certificados digitales o DNI electrónico, mantener cifrados los contenidos de tus dispositivos y mantenerte informado.