/audiv027-2024-1

AUDIV027 Inteligencia artificial, Universidad de Chile

Primary LanguageJavaScriptMIT LicenseMIT

audiv027-2024-1

acerca de

  • universidad: Universidad de Chile
  • facultad: Facultad de Arquitectura y Urbanismo
  • departamento: Departamento de Diseño
  • nombre y sigla de diseño: AUDIV027 Electivo ambas menciones: Inteligencia Artificial
  • nombre y sigla de arquitectura: AUA70092 Electivo de especialización: Inteligencia artificial
  • sección: 01
  • créditos: 03
  • semestre: primer semestre 2024
  • profesore: aarón montoya-moraga
  • monitor: ricardo ramírez
  • estudiantes inscritos: 18

materiales para el curso

para la realización de este curso necesitaremos un computador con sistemas operativos Linux, Mac, o Windows, acceso a internet, y una webcam y audífonos o parlantes.

en el laboratorio de UChile tendremos acceso a computador Windows e internet, pero no a webcam ni audífonos ni parlantes.

repositorio

  • clases: una subcarpeta por cada clase
    • dentro de cada carpeta de cada clase, están los apuntes del equipo docente
  • estudiantes: una subcarpeta por cada estudiante
    • dentro de cada carpeta de cada estudiante, están sus apuntes y su bitácora de trabajo

unidades

unidad 1: inteligencia artificial en computadores personales

  • introducción a protocolo de comunicación OSC y softwares Processing y Wekinator
  • entrenamiento de algoritmos de inteligencia artificial con teclado y ratón para crear apps interactivas
  • uso de imagen y en algoritmos de inteligencia artificial
  • uso de sonido en algoritmos de inteligencia artificial

unidad 2: inteligencia artificial en aplicaciones web

  • introducción a programación en JavaScript y bibliotecas p5.js y ml5.js
  • creación de bases de datos de texto e imágenes para uso con inteligencia artificial
  • entrenamiento de algoritmos de inteligencia artificial para generación de texto e imágenes
  • publicación de apps web interactivas con inteligencia artificial para computadores y móviles

horarios y fechas

  • cátedra viernes 3pm-6:15pm
  • semana de receso entre 2024-04-29 y 2024-05-03

calendario de evaluaciones

calendario detallado

sesión fecha tema
clase-01 2024-03-15 viernes introducción a ia
clase-02 2024-03-22 viernes ia en computadores
clase-03 2024-03-29 viernes feriado, no hay clase
clase-04 2024-04-05 viernes ia en computadores
clase-05 2024-04-12 viernes ia en computadores
clase-06 2024-04-19 viernes trabajo grupal en primer proyecto
clase-07 2024-04-26 viernes presentaciones de primer trabajo
semana receso 2024-04-29 / 2024-05-03 sin clases, sin evaluaciones
clase-08 2024-05-10 viernes ia en aplicaciones web
clase-09 2024-05-17 viernes ia en aplicaciones web
clase-10 2024-05-24 viernes ia en aplicaciones web
clase-11 2024-05-31 viernes ia en aplicaciones web
clase-12 2024-06-07 viernes segundo trabajo
clase-13 2024-06-14 viernes segundo trabajo
semana de trabajo autónomo 2024-06-17/21 no hay clase
clase-14 2024-06-28 viernes presentaciones de segundo trabajo
cierre acta 2024-07-06 sábado envío actas

notas

la nota final del curso será el promedio simple de estas evaluaciones:

  • asistencia: la nota máxima se logra con al menos un 90% de asistencia. inasistencias justificadas por u-cursos cuentan como media asistencia.
  • proyecto grupal de mitad de semestre
  • proyecto grupal de fin de semestre

los dos proyectos grupales son evaluados en las siguientes dimensiones:

  1. punto base
  2. aspectos formales (bibliografía, citas, orden, ortografía)
  3. instrucciones de uso
  4. código usado
  5. documentación multimedia
  6. conclusiones del proyecto
  7. presentación oral del proyecto

herramientas

bibliografía