Esquema de temas
Introducción a las Tecnologías Inteligentes (4 y 18 de abril)
Herramientas e IA "clásica"
Curso básico de Microsoft para aprender Python.
Instalar python para Windows (>=3.10)
Instalar los paquetes necesarios
Probar a arrancar el servidor jupyter en local y probarloMueve este fichero al Escritorio de Windows.
Al ejecutarlo tendrás a tu disposición un servidor Jupyter local en el puero 8888 y con token '1234Abcd'Introducción a Colab
Crear un Notebook desde cero
Abrir notebooks
Subir notebooks desde local
Ejecutar notebooks en un servidor alojado o en "local".Curso de python ....
Sólo como soporte, no se va a impartir en el curso.
Descomprimir
Subir a Drive
Abrir con Colab
Subir a Colab el fichero .json (antes hay que asignarle un servidor)
Ejecutar :-)Vamos a jugar al ajedrez y ver el algoritmo Minimax.
Visión Artificial
¿Qué es una imagen? ¿Colores? ¿Vídeos? Resolución, canales, ...
Manipulación de imágenes.
Ejemplos de detección de patrones con tecnologías anteriores a las ANN.
Detección de patrones mediante ANN.
Introducción a las ANN.ANN aplicadas al reconocimiento de patrones: detección, segmentación, clasificación.
Detectando objetos en imágenes: YOLO, información de salida.
ML4Teens: explicación de bloques, slots, signals, ...
Ejemplo en el mundo real.Arrancar el servidor local: este notebook accede a la webcam.
Redes neuronales artificiales.
Detección de caras en fotografías.
Extracción de caras.
Captura de un dataset de caras con expresiones.
Clustering 2D de los datos capturados.Arrancar el servidor local.
En este notebook vamos a capturar un dataset (piedra papel tijera) y mediante clustering hacer inferencia en tiempo real.Este notebook es más abstracto.
Se trata de visualizar un ejercicio de agrupamiento (clustering) más complejo y con más datos.
La captura de datos la haremos mediante el servidor local, pero para el resto de celdas usaremos un servidor alojado.Vamos a crear un dataset, lo etiquetaremos con LabelStudio y lo empaquetaremos.
Posteriormente entrenaremos un modelo y lo pondremos a prueba.
Procesamiento del Lenguaje Natural
Transformers: arquitectura y funcionamiento
- ¿Qué es un modelo de lenguaje? Definición LMStudio
- https://i0.wp.com/i.postimg.cc/Bn7QmpQS/1-43lg-CTy-M5c-TTABj-C2-VEHd-A.png
- https://www.youtube.com/watch?v=wjZofJX0v4M
OpenAI: API y playground (precios).
- Añadir al alumnado a la corporación.
- Darles acceso al playground.
- Completado/chat/asistentes.
Modelos de OpenAI.
- Chateando con el modelo.
- Interrogando a un PDF o una URL.
- Generando imágenes (también con midjourney)
Ciencia de datos
Estamos aquí