原创 神經網絡優化之正則化

正則化         爲了避免過擬合問題,一個常用的方法是正則化(regularization)。正則化的思想就是在損失函數中加入刻畫模型複雜的指標。假設用於刻畫模型在訓練數據上表現的損失函數爲J(θ),那麼在優化時不是直接優化

原创 1.1基礎之可視化TensorFlow

可視化是認知程序的最直觀方式。 基本概念   TensorBoard是TensorFlow自帶的一個強大的可視化工具,也是一個web應用程序套件。TensorBoard目前只支持7種可視化,即SCALARS、 IMAGES、A

原创 3.樣條曲線之B樣條曲線

B樣條曲線         B樣條是使用更廣泛的逼近樣條類。B樣條有兩個貝塞爾樣條所不具備的優點:1、B樣條多項式次數可獨立於控制點數目(有一定限制);2、B樣條允許局部控制曲線或曲面。缺點是B樣條比貝塞爾樣條更復雜。我們可以把沿

原创 1.0線性表

一、基本概念          線性表是零個或多個數據元素的有限序列。數學表達如下圖所示: 二、詳細分析 1、順序存儲結構          線性表的順序存儲結構,指的是用一段地址連續的存儲單元依次存儲線性表的數據

原创 《聯盟》讀書筆記—如何選擇一家好公司

《聯盟》         第一次聽到這本書的內容時,覺得很有同感。因爲裏面提到公司是團隊不是家庭,僱主和員工互惠合作。員工讓公司更有價值,同時公司也要讓員工更有價值,有更好的待遇和職業發展。         我們處於的年代日新月異

原创 1.3串

串         串(string)是由零個或多個字符組成的有限序列,又名字符串。 模式匹配         子串的定位操作通常稱作串的模式匹配 1、樸素模式匹配算法         以從主串S=“goodgoogle”中找到T

原创 應用篇之extern“C”

基本概念   C++的項目源碼中,經常會看到下面的代碼: #ifdef __cplusplus extern "C" { #endif /*...*/ #ifdef __cplusplus } #endif   這裏重點

原创 5.實戰之參數調優

基本概念         在構建模型時,調參(超參數)是極爲重要的一個步驟,因爲只有選擇最佳的參數才能構建一個最優的模型。但是應該如何確定參數的值呢?一般可以通過交叉驗證的方法。什麼是交叉驗證?我K-折交叉驗證爲例。當K=2時,就

原创 3.多邊形曲線簡化之Douglas-Peucker算法

Douglas-Peucker算法         根據具體情況,減少表示多邊形曲線的點,可以減少內存,同時對曲線進行操作的時間。這裏介紹經典的Douglas–Peucker算法,相關文獻:Algorithms for the r

原创 DLL系列5.延遲載入DLL

基本概念   爲了讓DLL更易於使用, Microsoft Visual C++提供了一個很棒的特性,即延遲載入DLL。一個延遲載入的DLL是隱式鏈接的,系統一開始不會將該DLL載入,只有當我們的代碼試圖去引用DLL中包含的一個符