Comments (2)
Hi Raul,
Thank you for your interest in our work.
I can offer one intuition why this might happen: at the core, the problem is that distribution of the test data is different from the distribution of the train and the validation data. This happens since the distribution of each fold is different than the other folds (which is also confirmed by your test results).
I believe that this is because each folder contains different subjects (which introduces a lot of variation between the distribution of the folds, more than the variation of having one subject with different images of which are distributed across the folds). Let's take for example an "imagenet-like" problem of classifying dog breeds. If you have a lot of data samples you can easily split it into folds that have roughly the same data distribution by making sure that each image in one fold has a similar image at the other folds. In our case, do prevent overfitting we do not allow that a subject will appear in more than one fold, so by definition (and since the data is small) it's less likely that for an image in one fold you will find a corresponding image in another fold.
This might be a bit annoying when tuning the model, but it allows for better generalization.
from agegenderdeeplearning.
Hi @GilLevi ,
Thanks for explaining!
from agegenderdeeplearning.
Related Issues (20)
- order of mean HOT 2
- gender recognition based on the whole body HOT 1
- Help me fix errror when i run model . HOT 2
- FiducialFaceDetector source code HOT 4
- Mean shape incompatible with input shape HOT 1
- Age group labels HOT 1
- Human Vs Animal problem HOT 5
- Age Classification accuracy HOT 4
- Assertion `cur_target >= 0 && cur_target < n_classes’ failed HOT 1
- faces.tar.gz labels HOT 2
- how can someone run it on their machine HOT 1
- Problem with Running Code HOT 1
- Mean subtraction for each channel
- AttributeError: 'module' object has no attribute 'io'; a = caffe.io.caffe_pb2.BlobProto.FromString(proto_data)
- Please May I know the gender labels used
- issues
- Gender Classification Confusion Matrix
- Issue during predictions
- First Conv Layer Output Error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agegenderdeeplearning.