【文件属性】:
文件名称:kaggle-ndsb:国家数据科学碗的代码。 第十名
文件大小:673KB
文件格式:ZIP
更新时间:2021-06-18 11:03:21
kaggle Lua
Kaggle-NDSB
Kaggle 的代码。 排名第 10/1049。
概括
使用实时数据增强训练的 Ensemble Deep CNN。
预处理
居中,转换为带填充的方形图像,转换为负片。
来源
目的地
数据增强
实时数据分析(对每个小批量应用随机变换)。 变换方法包括平移、缩放、旋转、透视裁剪和对比度缩放。
神经网络架构
用于不同重新缩放输入的三种 CNN 架构。 、 、
正常化
全局对比度归一化 (GCN)
优化方法
具有 Nesterov 动量的 minibatch-SGD。
结果
模型
公共LB评分
cnn_48x48 单人模型
0.6718
cnn_72x72 单人模型
0.6487
cnn_96x96单模
0.6561
cnn_48x48 平均 8 个模型
0.6507
cnn_72x72 8 个模型的平均值
0.6279
cnn_96x96
【文件预览】:
kaggle-ndsb-master
----.gitignore(57B)
----appendix()
--------cv_find_param.lua(4KB)
--------aws_score.sh(51B)
--------make_file_list.sh(112B)
--------aws_run.sh(456B)
--------cv_predict.lua(3KB)
--------find_ensemble_param.sh(947B)
--------cleanup_model.lua(2KB)
--------aws_cmd.sh(409B)
--------aws_copy_models.sh(443B)
----LeakyReLU.lua(1KB)
----settings.lua(2KB)
----util.lua(862B)
----convert_data.lua(2KB)
----data()
--------classes.txt(3KB)
--------test.txt(2.53MB)
--------train.txt(1.26MB)
----iproc.lua(5KB)
----train.lua(5KB)
----transform.lua(7KB)
----models()
--------.gitkeep(0B)
----LICENSE(1KB)
----cnn_96x96.lua(3KB)
----ensemble.lua(3KB)
----README.md(6KB)
----run.sh(193B)
----minibatch_sgd.lua(2KB)
----cnn_48x48.lua(2KB)
----NOTICE(69B)
----cuda_test.lua(712B)
----cnn_72x72.lua(2KB)
----figure()
--------random_transform.png(33KB)
--------random_transform_grid.png(96KB)
--------preprocess_after_5.png(492B)
--------preprocess_before_1.png(2KB)
--------preprocess_after_1.png(3KB)
--------grid.png(371B)
--------preprocess_before_5.png(486B)
--------preprocess_after_4.png(942B)
--------preprocess_before_4.png(983B)
----TrueNLLCriterion.lua(1KB)
----predict.lua(2KB)
----preprocess.lua(3KB)