原创 使用Python OpenCV爲CNN增加圖像樣本
我們在做深度學習的過程中,經常面臨圖片樣本不足、不平衡的情況,在本文中,作者結合實際工作經驗,通過圖像的移動、縮放、旋轉、增加噪聲等圖像變換技術,能快速、簡便的增加樣本數量。 本文所有案例,使用OpenCV跨平臺計算機視覺庫,在P
原创 學習基於Keras框架的ResNet網絡及實踐筆記
ResNet(Residual Neural Network)由微軟研究院的Kaiming He等四名華人提出,通過使用ResNet Unit成功訓練出了152層的神經網絡,並在ILSVRC2015比賽中取得冠軍,同時參數量比VG
原创 如何使用訓練好的Tensorflow模型的案例及分析
1. 什麼是Tensorflow模型? 我們知道Tensorflow是由張量和計算模型組成,Tensorflow中的所有計算都會被轉換爲計算圖上的節點,TensorFlow內部會將運算過程表示爲一個數據流圖。當你訓練好一個神經網絡
原创 Python中MongoDB編程與管理實踐經驗四則(用戶管理、索引、查詢、導出數據)
1. Mongo DB數據管理與使用 1.1. 用戶管理 [root@bogon Python-3.6.8]# mongo MongoDB shell version v4.0.4 connecting to: mongodb:/
原创 使用Python OpenCV爲CNN增加圖像樣本的實現
這篇文章主要介紹了使用Python OpenCV爲CNN增加圖像樣本的實現,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 我們在做深度學習的過程中,經常面臨圖片樣本不足、不平衡的情況,
原创 基於CentOS7安裝Python與Tensorflow GPU及科學計算環境實踐日誌
寫在開始之前 # cd /usr/bin # ls python* python python2 python2.7 默認Centos7中是有python安裝的,但是是2.7版本,這個版本被系統很多程序所依賴,所以不建議刪除,保
原创 無監督學習——聚類(clustering)算法應用初探
俗話說:“物以類聚,人以羣分”,在自然科學和社會科學中,存在着大量的分類問題。所謂類,通俗地說,就是指相似元素的集合。 在工業生產過程中,通過分析生產數據及相關數據,將爲我們優化創新、降本增效提供科學依據。以分類需求爲例,通常由人工輔
原创 應用XGboost實現多分類模型實踐
在應用XGBoost算法進行多分類應用時,發生瞭如下錯誤: XGBoostError: b’value 0 for Parameter num_class should be greater equal to 1’ 意思是,參數num
原创 TensorFlow CNN卷積神經網絡實現工況圖分類識別(一)
1. Tensorflow知識點 1.1. 張量 在Tensorflow程序中,所有的數據都是通過張量的形式來表示。從功能的角度上看,張量可以簡單的理解爲多維數組。 (1)佔位符Placeholder 可以把佔位符看作爲函數的未知數。
原创 使用Python Matplotlib繪製用於CNN訓練圖片的方法及實踐
圖片識別是屬於分類問題,例如工業設備運行工況,包括正常、供液不足等等數據分析圖,用計算機模擬人學習分析圖像,首先需要收集待學習的圖片,並對圖片進行分類管理,對於這些分類需要在計算機文件系統上分別建立目錄,把對應分類的圖片存儲到相應的目
原创 ValueError: Cannot feed value of shape (100, 160) for Tensor 'Placeholder:0', which has shape '(?,
Python在使用Tensorflow過程中,運行程序出現如下錯誤: ValueError: Cannot feed value of shape (100, 160) for Tensor ‘Placeholder:0’, whic
原创 如何將mongo查詢結果導出到文件中以及導入到另一個Mongo庫中
作爲一個專業文檔型數據庫,MongoDB有一個很大的優勢,就是使用JavaScript使用、管理數據庫,所以也能夠使用JavaScript腳本進行復雜的管理,就像Oracle中使用自定義函數、存儲過程一樣使用、管理數據庫。 mongo
原创 線性迴歸之梯度下降法求解實踐學習筆記(Python)
我通過簡單、比較容易理解的一元線性迴歸爲例,入門掌握機器學習、深度學習中基本概念和方法,例如梯度下降、代價函數、學習率等,以及與傳統統計學不一樣等思維和方法。 1. 關於線性迴歸 迴歸分析是研究相關關係的一種數學工具。他能幫助我們從一
原创 通過可視化體驗人工智能神經網絡工具——TensorFlow PlayGround來認識神經網絡
PlayGround是一個可視化的深度學習環境,只需在訪問http://playground.tensorflow.org,就能在線學習,而且不需安裝任何插件,效果十分驚豔。 如果橙色是橙子,藍色是藍莓。假設我們有2000個散落在各處
原创 項目組合、項目集、項目管理實踐經驗及思考
2018年11月,我參加了計算機技術與軟件專業技術資格(水平)考試,信息系統項目管理師下午試題中有道關於項目組合、項目集試題,如下所示: 回答【問題1】: 1、請簡述項目管理、項目集管理和項目組合管理的概念。 項目管理:項目管理就