機器學習實踐和演算法原理

線性迴歸和邏輯迴歸損失函式推導

線性迴歸和邏輯迴歸損失函式推導 @(資料探勘) 線性迴歸和邏輯迴歸損失函式推導 一、線性迴歸最小二乘loss推導 二、logistics迴歸加sigmoid原因以及交叉熵損失函式推導 一、線性迴歸最小二乘loss推導 我們都知道線性迴歸是機器學習中最簡單,使用範圍也很廣的一個演算法,經典且使用。而它 […]

DataFrame包含兩列特徵,轉換成Index不變,將其中一列value作為columns,對應的另一列作為values

DataFrame包含兩列特徵,轉換成Index不變,將其中一列value作為columns,對應的另一列作為values 我們的原始資料是: 很明顯這是一個有兩列資料的DataFrame。而這時我其實想得到一新的DataFrame,把’wifi_name’作為columns,index保持不變,而 […]

xgboost呼叫sklearn的交叉驗證,並且使用自定義的訓練集、驗證集進行模型的調參

一、概述 如果你的預測模型表現得有些不盡如人意,那就用XGBoost吧。XGBoost演算法現在已經成為很多資料工程師的重要武器。它是一種十分精緻的演算法,可以處理各種不規則的資料。 構造一個使用XGBoost的模型十分簡單。但是,提高這個模型的表現就有些困難(至少我覺得十分糾結)。這個演算法使用了 […]

Basic RNN、LSTM的前向傳播和反向傳播詳細解析

Basic RNN、LSTM的前向傳播和反向傳播詳細解析 Basic RNN、LSTM由於它們獨特的架構,被大量應用在自然語言處理和序列模型的任務上。通過它們自身特殊的結構,可以記住之前的輸入中的部分內容和資訊,並對之後的輸出產生影響。 本文主要針對 :對RNN和LSTM有一定基礎瞭解,但是對公式推 […]

本地用瀏覽器遠端訪問伺服器上的jupyter notebook或者jupyter lab,並解決啟動時的PermissionError錯誤

大家都知道,對於從事資料科學或者機器學習的人來說,用jupyter做實驗簡直就是一個神器,但是往往許多演算法和模型我們都希望利用遠端的linux伺服器進行實現和測試 這裡介紹一種能用本地的瀏覽器訪問伺服器上架設的jupyter的方案,使得我們可以通過本地瀏覽器使用伺服器的計算資源、訪問伺服器上的檔案 […]