URL : https://www.kaggle.com/greenarrow2018/minist-recognizer-with-cnn-with-0-996-acurracy
本來的做法是直接使用CNN對原始數(shù)據(jù)做分類。效果也還可以过蹂。
閱讀了 Another Solution : https://www.kaggle.com/alifrahman/digit-recognizer-in-keras-ensemble-method-0-99628
之后對做法進行改進兜挨。
主要多了三步,首先是標準化锈遥,把像素控制在0-1之間屈尼。其次是數(shù)據(jù)增強抒倚,對數(shù)據(jù)進行橫向縱向的移動,旋轉(zhuǎn)胰伍,或者PCA白化齿诞,ZCA白化。這樣可以增強模型泛化能力骂租。
ImageDataGenerator這個類之前在10-monkey的時候用過祷杈,以為只是讀取數(shù)據(jù)而已,沒想到還有數(shù)據(jù)增加的作用渗饮。