Page 31 - Revista 2021 - 2022
P. 31

Revista de la Facultad de Ingeniería, Año 7, Número 1

















                             Figura 5: Preparación del ambiente y carga de librerías
                                         Nota: Fuente: Elaboración Propia


            El siguiente paso consiste en obtener las imágenes con las que se desea entrenar y
            validar  el  modelo.  En  este  ejemplo  se  utilizará  el  conjunto  de  datos  de  imágenes
            CIFAR10 que  se  encuentran  incluidos  en  el  paquete  Teras.  Las  características  de
                     2
            dichas imágenes son:
                •  10  tipos  de  imágenes:  aviones,  automóviles,  pájaros,  gatos,  ciervos,  perros,
                    ranas, caballos, barcos y camiones.
                •  Imágenes a color RGB de 3 canales con valores de 0 a 255 por píxel.
                •  Tamaño de 32x32x3 (largo, ancho y 3 canales)
                •  Conjunto de 50.000 imágenes de entrenamiento y 10.000 imágenes de prueba
            En la Figura 6se presenta el código de ejemplo utilizado para cargar el set de datos
            de imágenes en los conjuntos de entrenamiento y prueba respectivamente, así como
            también  las  etiquetas  que  corresponden  a  cada  imagen.  Posteriormente se  crea  un
            vector con todas las categorías posibles disponibles en el conjunto de datos.
















                         Figura 6: Carga de imágenes para entrenamiento y validación
                                         Nota: Fuente: Elaboración Propia

            Si bien el paso siguiente es opcional y podría omitirse, es aconsejable no saltearlo.
            Este  paso  consiste  en  la  normalización  de  los  datos  y  su  objetivo  es  mejorar  la
            performance, facilitar las operaciones y optimizar el desempeño del modelo.









            2 https://www.tensorflow.org/api_docs/python/tf/keras/datasets/cifar10



            30
   26   27   28   29   30   31   32   33   34   35   36