用CNN工具箱對自己的資料集分類
在github上下載了一個Deeplearningtoolbox的工具箱 裡面各種deeplearning 很全 我用其中的CNN對自己的資料集分類 但很麻煩 很多地方都得改動 http://download.csdn.net/detail/wd1603926823/9538560這個工具箱裡的CNN用來對自己的資料集分類就只用改動一兩個地方 比較簡單
只用改動cnn-master下的demo資料夾下的cnnTrain.m和config.m這兩個m檔案即可具體改動如下:config.m中 改動我標註釋的兩個地方 我的資料是1000維的所以我把這裡寫100X10 當然也可以寫50X20等等 我是分2類 所以手寫數字的10我改成了我的2
cnnTrain.m中改動如下:載入自己的資料 一定記得資料data是 維數X個數 我的就是1000X328 還有41那裡一定是被個數整除的數 這樣要改動的地方就完了 可以運行了
相關推薦
用CNN工具箱對自己的資料集分類
在github上下載了一個Deeplearningtoolbox的工具箱 裡面各種deeplearning 很全 我用其中的CNN對自己的資料集分類 但很麻煩 很多地方都得改動 http://download.csdn.net/detail/wd1603926823/9
用樸素貝葉斯對wine資料集分類
該實驗的資料集是MostPopular Data Sets(hits since 2007)中的wine資料集,這是是對在義大利同一地區生產的三種不同品種的酒,做大量分析所得出的資料。這些資料包括了三種酒中13種不同成分的數量。 經過幾天對資料集以及分類演算法的研究,詳細研
利用 sklearn SVM 分類器對 IRIS 資料集分類
利用 sklearn SVM 分類器對 IRIS 資料集分類 支援向量機(SVM)是一種最大化分類間隔的線性分類器(如果不考慮核函式)。通過使用核函式可以用於非線性分類。SVM 是一種判別模型,既適用於分類也適用於迴歸問題,標準的 SVM 是二分類器,可以採用 “one vs one”
基於決策樹模型對 IRIS 資料集分類
基於決策樹模型對 IRIS 資料集分類 文章目錄 基於決策樹模型對 IRIS 資料集分類 1 python 實現 載入資料集 視覺化資料集 分類和預測 計算準確率 2 基於MATLA
TensorFlow-cifar訓練與測試(可對自己資料進行分類和測試)
第一部分:測試軟硬體 硬體:NVIDIA-GTX1080 軟體:Windows7、python3.6.5、tensorflow-gpu-1.4.0 第二部分:資料下載 資料集下載連結 第三部分:程式碼分步展示 第一步:匯入tensorflow import os fr
[Keras深度學習淺嘗]實戰三·CNN實現Fashion MNIST 資料集分類
[Keras深度學習淺嘗]實戰三·RNN實現Fashion MNIST 資料集分類 與我們上篇博文[Keras深度學習淺嘗]實戰一結構相同,修改的地方有,定義網路與模型訓練兩部分,可以對比著來看。通過使用RNN結構,預測準確率略有提升,可以通過修改超引數以獲得更優結果。 程式碼部分
卷積神經網路對CIFAR資料集分類
本例通過一個具有全域性平局池化層的神經網路對CIFAR資料集分類 1.匯入標頭檔案引入資料集 這部分使用cifar10_input裡面的程式碼,在cifar10資料夾下建立卷積檔案,部分程式碼如下: import cifar10_input import tensorf
[Keras深度學習淺嘗]實戰二·CNN實現Fashion MNIST 資料集分類
[Keras深度學習淺嘗]實戰二·CNN實現Fashion MNIST 資料集分類 與我們上篇博文[Keras深度學習淺嘗]實戰一結構相同,修改的地方有,定義網路與模型訓練兩部分,可以對比著來看。通過使用CNN結構,預測準確率略有提升,可以通過修改超引數以獲得更優結果。 程式碼部分
基於 K-Means 對 IRIS 資料集分類
基於sklearn 對 IRIS 資料集分類 關於聚類 聚類(Clustering)是一種無監督學習(unsupervised learning),簡單地說就是把相似的物件歸到同一簇中。簇內的物件越相似,聚類的效果越好。 關於 K-Means K-Means演算法是最為經典的
XGBoost實現對鳶尾花資料集分類預測
code:import xgboost as xgb import numpy as np import pandas as pd from sklearn.model_selection import
深度學習入門專案:用keras構建CNN或LSTM對minist資料集做簡單分類任務
深度學習入門專案:用keras構建CNN或LSTM或RNN對Minist資料集做簡單分類任務 參考keras中文文件 ——keras: 是一個高階神經網路庫,用 Python 語言寫成,可以執行在 TensorFlow 或者 Theano 之上(即以此為後端)。
Tensorflow(五)使用CNN對MNIST資料集進行分類
在tensorflow(二)中對MNIST資料集進行分類使用單層神經網路,梯度下降法以0.2的學習因子迭代了100次取得了92%的準確率,這個網路很簡單,使用較大的學習因子也不會出現梯度爆炸或者梯度消失的情況,但是在複雜些的網路,比如這裡用到的三層CNN網路使用0.2的學習因
Tensorflow學習教程------利用卷積神經網路對mnist資料集進行分類_利用訓練好的模型進行分類
#coding:utf-8 import tensorflow as tf from PIL import Image,ImageFilter from tensorflow.examples.tutorials.mnist import input_data def imageprepare(ar
keras RNN、LSTM對IMDB資料集進行分類
本文介紹如何基於keras採用RNN和LSTM對IMDB資料集進行分類。 示例程式碼: from keras.layers import SimpleRNN from keras.models import Sequential from keras.layers import Embedd
TensorFlow之卷積神經網路(CNN)實現MNIST資料集分類
import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mnist=input_data.read_data_sets('MNIST_data',one_hot=True) #每
利用softmax函式對mnist資料集簡單分類
mnist資料集的特點 每一張圖片包含28**28個畫素,我們把這一個陣列展開成一個向量,長度是28*28=784。因此在 MNIST訓練資料集中mnist.train.images 是一個形狀為 [60000, 784] 的張量,第一個維度數字用 來索引圖片
TensorFlow深度學習實戰(一):AlexNet對MNIST資料集進行分類
概要 進來一段時間在看深度學習中經典的CNN模型相關論文。同時,為了督促自己學習TensorFlow,通讀論文之後開始,利用TensorFlow實現各個模型,復現相關實驗。這是第一篇論文講解的是AlexNet,論文下載網址為:ImageNet Classific
[PyTorch小試牛刀]實戰三·DNN實現邏輯迴歸對FashionMNIST資料集進行分類
[PyTorch小試牛刀]實戰三·DNN實現邏輯迴歸對FashionMNIST資料集進行分類 內容還包括了網路模型引數的保存於載入。 資料集 下載地址 程式碼部分 import torch as t import torchvision as tv import numpy as n
tensorflow 學習專欄(六):使用卷積神經網路(CNN)在mnist資料集上實現分類
卷積神經網路(Convolutional Neural Network, CNN)是一種前饋神經網路,它的人工神經元可以響應一部分覆蓋範圍內的周圍單元,對於大型影象處理有出色表現。卷積神經網路CNN的結構一般包含這幾個層:輸入層:用於資料的輸入卷積層:使用卷積核進行特徵提取和
樸素貝葉斯對鳶尾花資料集進行分類
注:本人純粹為了練手熟悉各個方法的用法 使用高斯樸素貝葉斯對鳶尾花資料進行分類 程式碼: 1 # 通過樸素貝葉斯對鳶尾花資料進行分類 2 3 from sklearn import datasets 4 from sklearn.model_selection import train_