Para a realización desta práctica volveremos a acceder a Google Colab cunha conta de Google.
Podes seguir esta práctica paso a paso se descargas o seguinte pdf: Clasificador de imaxes.
Blogue de aula da materia de Intelixencia Artificial para a Sociedade de 4º de ESO no IES. Chano Piñeiro. Forcarei
Para a realización desta práctica volveremos a acceder a Google Colab cunha conta de Google.
Podes seguir esta práctica paso a paso se descargas o seguinte pdf: Clasificador de imaxes.
Estrutura da rede neuronal que utilizaremos nesta práctica. |
Para a realización desta práctica volveremos a acceder a Google Colab cunha conta de Google.
Podes seguir esta práctica paso a paso se descargas o seguinte pdf: Clasificador de imaxes.
Nesta 1ª práctica de programación con Python, realizaremos a nosa sinxela primeira rede neuronal.
Para a realización desta práctica e das seguintes, necesitaredes acceder a Google Colab cunha conta de Google.
Pero esta vez, accederemos á opción “LearningML Advanced - v1.3” e veremos que aparece unha nova opción: Numeros (Recoñecer números), que será a que utilizaremos nesta práctica.
Como xa coñeces o entorno da práctica anterior, esta vez deberás crear tí so o modelo, adestralo e compobalo sen axuda do profesor.
Para a realización desta práctica, deberás seguir as instrucións recollidas no documento: Instrucións práctica 3 LML.pdf.
Cando envíes a tarefa na aula virtual recorda que os documentos recollan o teu nome.
Unha vez na páxina inicial, accederemos á opción “LearningML Basic - v1.2” e veremos un entorno similar ao que xa utilizamos en Machine Learning for Kids, neste caso non teremos que rexistrarnos pero deberemos gardar o modelo no noso ordenador para podelo utilizar en distintas sesións.
As instrucións para a realización desta 2ª práctica están no documento: Instrucións práctica 2 LML.pdf
Como imos a usar recoñecemento de imaxes, tal vez necesitemos ver o vídeo de Programamos (Sesión 3): ”¿Cómo perciben el mundo los ordenadores?” (desde 0" a 55” e desde 1’ 35” ata 3’ explica a codificación e interpretación de imaxes).
No vídeo anterior se fai referencia a 2 páxinas web, que permiten comprender máis profundamente como funciona a extracción de características nunha imaxe:
Tamén podedes ver o seguinte vídeo sobre a aplicación do sistemas de recoñecemento de imaxes para traducir a linguaxe de signos en tempo real:
Para rematar, tamén vos debería interesar coñecer que son as redes neuronais convolucionais (as que permiten traballar con imaxes), para isto podedes ver os seguintes vídeos da canle dot.csv:
Neste último vídeo se utiliza unha ferramenta que permite observar os patróns obtidos nas redes neuronais convolucionais: Microscopio de OpenAI,
Tamén vimos que había 3 grandes tipos de aprendizaxe automática:
Comezamos probando un modelo aportado por UX1A (contidos DIXIT).
E vimos que adestramento automático se basea no concepto de rede neuronal e neurona (realmente unha función matemática).
De seguido, comezamos a realizar o noso primeiro modelo na páxina de Machine Learning for Kids, o detector de sentimentos que finalmente incorporamos a un programa de Scratch.
Este detector de sentimentos utilizaba as habilidades dun modelo preentrenado baseado en procesamento de linguaxe natural (NLP).
Pero antes de continuar a probar máis posibilidades de utilizar modelos preentrenados, imos a repasar conceptos que xa vimos anteriormente, para o que podes acceder aos seguintes vídeos da canle de Dot.csv:
Esta ferramenta vainos permitir adestrar unha IA e consta de 3 módulos:
• “Entrenar” (onde engadimos os exemplos de adestramento).
• “Aprender&Probar” (onde se adestra ao modelo).
• “Crea” (xera o código que poderemos exportar a Scratch ou Python).
Crearemos un “detector de sentimentos” que sexa capaz de determinar se estamos felices, tristes ou cansos en función dos nosos comentarios por escrito, posteriormente exportaremos o código e engadiremos esta función a un programa de Scratch creado por nós.
Pero antes de comezar coa práctica, tal vez te interese ver este vídeo da páxina de Programamos: ¿Cómo entienden el texto los ordenadores?
Como axuda para a realización da práctica, podes consultar o seguinte pdf: Instrucións Práctica 1.
Por último, podedes ver os seguintes vídeos da Canle dot.csv: