原创 使用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、請簡述項目管理、項目集管理和項目組合管理的概念。 項目管理:項目管理就