A learning device learns a machine learning model to perform semantic segmentation of the determination of several classes in one input image in units of pixels by extracting features contained in the input image and showing different frequency bands of local frequencies for each layer. A learning data analysis unit analyses frequency bands,which are included in a description of learning data. A learning process determination unit determines a learning process using the learning data on the basis of an analysis result of the frequency bands from the learning data analysis unit. A learning unit learns the machine learning model through the particular learning process using the learning data.
展开▼