It seems that k-fold cross validation in convn net is not taken seriously due to huge running time of the neural network. I have a small data-set and I am interested in doing k-fold cross validation using the example given here. Is it possible? Thanks.
K fold cross validation using keras
13.4k Views Asked by motiur At
1
There are 1 best solutions below
Related Questions in KERAS
- Intermediate layer in keras to fetch the weights, convert and feed to the network
- Updating Shared Variables in Keras
- Import theano gives the AttributeError: module 'theano' has no attribute 'gof'
- How to Implement "Multidirectional" LSTMs?
- Error in running keras for deep learning in ubuntu 14.04
- Issue with setting TensorFlow as the session in Keras
- Multiple outputs in Keras gives value error
- Strange behavior of a frozen inceptionV3 net in Keras
- Tensorflow Image Shape Error
- Rounding Error at a python neural network made by Keras
- K fold cross validation using keras
- Keras Binary Classifier Model.Predict() class association?
- How to predict a layer's weights using another model in an end to end fashion?
- CNN model why the data is too large?
- Keras How to use max_value in Relu activation function
Related Questions in CROSS-VALIDATION
- computed initial MA coefficients are not invertible [Python] [TSA] [ARIMAX] [CrossValidation]
- Big accuracy difference between cross-validation and testing with a test set in weka? is it normal?
- How to predict labels for new data (test set) by the PartitionedEnsemble model in Matlab?
- h2o.runif() always returns the same vector
- Access indices of each CV fold for custom metric function in caret
- python sklearn cross_validation /number of labels does not match number of samples
- LDA cross validation and variable selection
- How to use cross validation in MATLAB
- Parameter selection of SVM
- Using Cross-Validation on a Scikit-Learn Classifer
- Can I extract y-values (data labels) from inside a cross-validation pipline in scikit-learn?
- Why does GridSearchCV give different optimums on repeated runs?
- How is cross validation implemented?
- Make a cross validation on a dataframe for an OLS regression model
- K fold cross validation using keras
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If you are using images with data generators, here's one way to do 10-fold cross-validation with Keras and scikit-learn. The strategy is to copy the files to
training,validation, andtestsubfolders according to each fold.In your predict() function, if you are using a data generator, the only way I could find to keep the predictions in the same order when testing was to use a
batch_sizeof1:With this code, I was able to do 10-fold cross-validation using data generators (so I did not have to keep all files in memory). This can be a lot of work if you have millions of images and the
batch_size = 1could be a bottleneck if your test set is large, but for my project this worked well.