2020年6月29日

寫給程序員的機器學習入門 (七) - 雙向遞歸模型 (BRNN) - 根據上下文補全單詞

摘要:這一篇將會介紹什么是雙向遞歸模型和如何使用雙向遞歸模型實現根據上下文補全句子中的單詞。 雙向遞歸模型 到這里為止我們看到的例子都是按原有順序把輸入傳給遞歸模型的,例如傳遞第一天股價會返回根據第一天股價預測的漲跌,再傳遞第二天股價會返回根據第一天股價和第二天股價預測的漲跌,以此類推,這樣的模型也稱單向 閱讀全文

posted @ 2020-06-29 16:38 q303248153 閱讀(145) 評論(0) 推薦(1) 編輯

2020年6月18日

寫給程序員的機器學習入門 (六) - 應用遞歸模型的例子

摘要:這一篇將會舉兩個例子說明怎么應用遞歸模型,包括文本情感分類和預測股價走勢。與前幾篇不同,這一篇使用的數據是現實存在的數據,我們將可以看到更高級的模型和手法🤠。 例子① - 文本感情分類 文本感情分類是一個典型的例子,簡單的來說就是給出一段話,判斷這段話是正面還是負面的,例如淘寶或者京東上對商品的評 閱讀全文

posted @ 2020-06-18 17:12 q303248153 閱讀(821) 評論(1) 推薦(6) 編輯

2020年5月28日

寫給程序員的機器學習入門 (五) - 遞歸模型 RNN,LSTM 與 GRU

摘要:遞歸模型的應用場景 在前面的文章中我們看到的多層線性模型能處理的輸入數量是固定的,如果一個模型能接收兩個輸入那么你就不能給它傳一個或者三個。而有時候我們需要根據數量不一定的輸入來預測輸出,例如文本就是數量不一定的輸入,“這部片非常好看” 有 7 個字,“這部片很無聊” 有 6 個字,如果我們想根據文 閱讀全文

posted @ 2020-05-28 17:26 q303248153 閱讀(1138) 評論(3) 推薦(13) 編輯

2020年5月7日

寫給程序員的機器學習入門 (四) - 訓練過程中常用的技巧

摘要:這篇將會著重介紹使用 pytorch 進行機器學習訓練過程中的一些常見技巧,掌握它們可以讓你事半功倍。 使用的代碼大部分會基于上一篇最后一個例子,即根據碼農條件預測工資🙀,如果你沒看上一篇請點擊 "這里" 查看。 保存和讀取模型狀態 在 pytorch 中各種操作都是圍繞 tensor 對象來的, 閱讀全文

posted @ 2020-05-07 16:36 q303248153 閱讀(1728) 評論(4) 推薦(4) 編輯

2020年4月23日

寫給程序員的機器學習入門 (三) - 線性模型,激活函數與多層線性模型

摘要:生物神經元與人工神經元 在了解神經元網絡之前,我們先簡單的看看生物學上的神經元是什么樣子的,下圖摘自維基百科: (因為我不是專家,這里的解釋只用于理解人工神經元模擬了生物神經元的什么地方,不一定完全準確) 神經元主要由細胞體和細胞突組成,而細胞突分為樹突 (Dendrites) 和軸突 (Axon) 閱讀全文

posted @ 2020-04-23 16:39 q303248153 閱讀(1461) 評論(12) 推薦(11) 編輯

2020年4月10日

寫給程序員的機器學習入門 (二) - pytorch 與矩陣計算入門

摘要:pytorch 簡介 pytorch 是目前世界上最流行的兩個機器學習框架的其中之一,與 tensoflow 并峙雙雄。它提供了很多方便的功能,例如根據損失自動微分計算應該怎樣調整參數,提供了一系列的數學函數封裝,還提供了一系列現成的模型,以及把模型組合起來進行訓練的框架。pytorch 的前身是 閱讀全文

posted @ 2020-04-10 16:58 q303248153 閱讀(639) 評論(4) 推薦(6) 編輯

2020年4月6日

寫給程序員的機器學習入門 (一) - 從基礎說起

摘要:前段時間因為店鋪不能開門,我花了一些空余時間看了很多機器學習相關的資料,我發現目前的機器學習入門大多要不門檻比較高,要不過于著重使用而忽視基礎原理,所以我決定開一個新的系列針對程序員講講機器學習。這個系列會從機器學習的基礎原理開始一直講到如何應用,看懂這個系列需要一定的編程知識(主要會使用 pyth 閱讀全文

posted @ 2020-04-06 16:35 q303248153 閱讀(2981) 評論(13) 推薦(28) 編輯

2020年2月7日

編譯調試 .NET Core 5.0 Preview 并分析 Span 的實現原理

摘要:很久沒有寫過 .NET Core 相關的文章了,目前關店在家休息所以有些時間寫一篇新的🤣。這次的文章主要介紹如何在 Linux 上編譯調試最新的 .NET Core 5.0 Preview 與簡單分析 Span 的實現原理。微軟從 .NET Core 5.0 開始把 GIT 倉庫 coreclr 閱讀全文

posted @ 2020-02-07 15:24 q303248153 閱讀(2536) 評論(7) 推薦(20) 編輯

2019年10月24日

cpv framework 0.1 正式發布 (C++ 網頁框架)

摘要:項目地址 https://github.com/cpv project/cpv framework 項目介紹 cpv framework 是一個 C++ 編寫的網頁框架,基于 "seastar framework" ,主要著重性能與模塊化。 seastar framework 是一個網絡應用框架,支 閱讀全文

posted @ 2019-10-24 11:09 q303248153 閱讀(255) 評論(2) 推薦(1) 編輯

ZKWeb網頁框架3.0正式發布

摘要:3.0 更新的內容有 更新 .NET 框架 替換項目模版的 netcoreapp2.2 到 netcoreapp3.0 目前支持的 .NET 框架有: net461, netcoreapp2.0, netcoreapp3.0 注意: efcore 3.0 只支持 netcoreapp3.0, 如果使 閱讀全文

posted @ 2019-10-24 09:12 q303248153 閱讀(345) 評論(1) 推薦(2) 編輯

導航

ag二分彩