Épocas no significado de keras? [fechadas]


8

O que isto significa?

Epoch 1/300
7200/7200 [==============================] - 0s - loss: 3.3616 - acc: 
0.3707

Eu construí uma rede neural em keras e é isso que ela exibe. Como sou novo em todas as redes neurais, estou aprendendo lendo os vários exemplos disponíveis online. Este vem de uma rede neural construída em keras.

Respostas:


2

Como o aprendizado profundo muitas vezes separa os dados de treinamento em lotes menores durante o treinamento, é importante saber quando todos os exemplos de treinamento foram processados ​​uma única vez. Isso é chamado de época.

Há uma resposta mais detalhada aqui: https://stackoverflow.com/a/31157729/7082163


o que significa 7200/7200 e?
iratelilkid

Acredito que esse é o número de exemplos de treinamento em que você está treinando. Você conhece esse número?
cara

Sim, são 8000 exemplos de treinamento e 2000 para testes.
iratelilkid

2

Qual é o tamanho do seu lote, tamanho do conjunto de treinamento (num imgs)? Mas, essencialmente, disso posso dizer que você terminou a primeira época em uma chamada keras adequada com verbose = 1. Você tem 7200 etapas por época, o que significa que seu modelo verá imagens (7200*batch_size). Esse pode ou não ser todo o seu conjunto de treinamento; para etapas por épocas, é prática comum usar a steps_per_epoch = (training_set_size // batch_size)para garantir que seu modelo veja todo o conjunto de treinamento em cada época.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.