機器學習之路——《統計學習方法》(一)
最近開始閱讀李航老師的經典著作《統計學習方法》,現將其中自認為較為重要的點寫出來,一個是作為回憶複習,二一個是希望能夠分享給更多人。第一次寫部落格,如有錯誤,希望多包涵。
第一章統計學習方法概論
個人認為第一章主要介紹的是機器學習中一些最為基本的概念和重要的要素,比方說監督學習,假設空間,損失函式,風險函式(期望風險),經驗風險,結構風險,正則化,過擬合,泛化誤差這些概念。非常好理解,而且只用一些比較簡單的數學表示,從字面上到數學公式可以構建一個比較直觀的聯絡。
下面給出學習之後我個人覺得很重要的三個推導
一 由經驗風險最小化推導極大似然估:
二 由結構風險最小化推導最大後驗概率:
三 證明二類分類問題的泛化誤差上界:
無限個函式的情況沒有討論。
問題一:書上說當模型是條件概率分佈,損失函式是對數損失函式,結構風險最小化就等價於MAP,但是上面給出了損失函式是平方損失函式,結果也是結構風險最小化。也就是似然概率服從高斯分佈時的推導。
問題二:推導泛化誤差上界過程中那個N,是如何從分子跑到分母的,還有就是hoeffding不等式給的是隨機變數之和,怎麼帶成期望風險和經驗風險的?那個1/N那裡去了?是不等式左邊那個N嗎?
相關推薦
【java】java學習之路-01-Linux基礎(一)
x文件 字母 at命令 超過 用戶登錄 創建刪除 軟連接 nbsp tail linux學習方法: 你的程序要在服務器(linux)上執行,服務器沒有桌面系統,學習linux就是學習命令。 一、Linux介紹 1、芬蘭大學生,名字叫Linux,因為個人興趣,編寫了一個類Un
除錯的經驗主義學習之路---除錯視窗初探(一)
除錯的經驗主義學習之路 只為自己學習,不喜勿噴 三種不同視窗 區域性變數 自動視窗 監視 的區別: 1)區域性變數視窗 顯示除錯幀(那個黃色的箭頭=>下一步將要執行的指令)所在方法的所有變數,注意 :顯示的
機器學習之SVM初解與淺析(一):最大距離
機器學習 svm 最大距離 2 / ||w|| 這段時間在看周誌華大佬的《機器學習》,在看書的過程中,有時候會搜搜其他人寫的文章,對比來講,周教授講的內容還是比較深刻的,但是前幾天看到SVM這一章的時候,感覺甚是晦澀啊,第一感覺就是比較抽象,特別是對於像本人這種I
機器學習之SVM初解與淺析(一):
機器學習 svm 最大距離 2 / ||w||sdsshngshan‘gccha 這段時間在看周誌華大佬的《機器學習》,在看書的過程中,有時候會搜搜其他人寫的文章,對比來講,周教授講的內容還是比較深刻的,但是前幾天看到SVM這一章的時候,感覺甚是晦澀啊,第一感覺就
機器學習之支持向量機(一):支持向量機的公式推導
根據 監督式 art 通用 利用 哪些 這就是 在線 方法 註:關於支持向量機系列文章是借鑒大神的神作,加以自己的理解寫成的;若對原作者有損請告知,我會及時處理。轉載請標明來源。 序: 我在支持向量機系列中主要講支持向量機的公式推導,第一部分講到推出拉格朗日對偶函數的對偶因
vue學習之路 - 4.基本操作(下)
align 過去 開始 就會 binding 效果 不可 exp 功能 vue學習之路 - 4.基本操作(下) 簡述:本章節主要介紹 vue 的一些其他常用指令。 Vue 指令 這裏將 vue 的指令分為系統內部指令(vue 自帶指令)和用戶自定義指令兩種。 系統內部指
spring原始碼學習之路---IOC實現原理(二)
上一章我們已經初步認識了BeanFactory和BeanDefinition,一個是IOC的核心工廠介面,一個是IOC的bean定義介面,上章提到說我們無法讓BeanFactory持有一個Map package org.springframework.beans.factory.supp
Golang 學習之路九:介面(Interface)
Golang學習之路:介面(interface) 一、前言 Go 語言和傳統的OO語言概念思想上不同,它在語法上不支援類與整合的概念。但是為了實現類似於C++等語言中多型行為,Go語言引入了interface型別,實現了類似於多型的功能。注意inte
Spring原始碼學習之路---IOC實現原理(三)
原文地址:https://blog.csdn.net/zuoxiaolong8810/article/details/8548478 上一章我們已經初步認識了BeanFactory和BeanDefinition,一個是IOC的核心工廠介面,一個是IOC的be
pandas縱向學習之10 minutes to pandas(一)
10mins官方文件 10 Minutes to pandas 必要的庫匯入: import pandas as pd import numpy as np import matplotlib.pyplot as plt 建立物件 pandas常用資料
設計模式學習之設計模式六原則(一)
設計模式是一個程式設計師必備的知識,學習設計模式之前,先了解一下設計模式的六大原則,通俗易懂的講解。 設計模式之總則: 開閉原則,對擴充套件開放,對修改關閉。就好比一臺電腦,你需要插拔u盤,鍵盤,滑鼠是很方便,但是你想去修改電腦內的硬體是很困難的。這樣做的好處在於提高電腦的可擴充套件,可維護
三維深度學習之pointnet系列詳解(一)
三維深度學習之pointnet系列詳解(一) 置頂 2018年05月09日 23:25:06 痛並快樂著呦西 閱讀數:4429 標籤: pointnet 三維深度學習 更多 個人分類: 3D Deep Learning
panda縱向學習之10 minutes to pandas(一)
10 Minutes to pandas 必要的庫匯入: import pandas as pd import numpy as np import matplotlib.pyplot as plt
Spring原始碼學習之IOC容器實現原理(一)-DefaultListableBeanFactory
從這個繼承體系結構圖來看,我們可以發現DefaultListableBeanFactory是第一個非抽象類,非介面類。實際IOC容器。所以這篇部落格以DefaultListableBeanFactoryIOC容器為基準進行IOC原理解析。 一.兩個重要介面 前面已經分析了BeanFactor,它的三個直接子
程式設計菜鳥到大佬之路:計算機網路(一)
計算機網路概述 計算機網路基本概念 什麼是計算機網路? 計算機網路=通訊技術+計算機技術,即計算機網路是通訊技術與計算機技術緊密結合的 產物。 計算機網路就是一種通訊網路: 定義:計算機網路就是互連的、 自治的計算機集合。
程式設計菜鳥到大佬之路:演算法基礎(一)
第一天學習精要 列舉 完美立方 列舉:基於逐個嘗試答案的一種問題求解策略。 例題1:完美立方 題目描述 形如
毛毛Python進階之路6——MySQL 資料庫(一)
毛毛Python進階之路6——MySQL 資料庫(一) DBMS 系統:資料庫管理系統。 一、安裝和下載: MySQL有兩種安裝方式,一種可執行檔案(點點點就可以),另一種是壓縮包式,需要有一定的基礎,比如新增環境變數,新增程序等等。 1、新增環境變數:計算機屬性-高階系統
《通往財富自由之路》閱讀筆記(一)
最近付費訂閱了由羅輯思維推薦的李笑來前輩的在得到App裡面的專欄《通往財富自由之路》,看了幾篇感覺還是有收穫的,筆記下這兩天看到的文章的一些概念或者結論。 (1)什麼是財富自由 李笑來前輩,簡答總結:指某個人再也不用為了滿足生活必需而出售自己的時間。 我估計好多人應
無參考影象質量評價之影象質量評價方法(一)[均方根誤差、峰值信噪比、結構相似度]
影象質量評價在計算機視覺,人工智慧,高清視訊傳輸上面有很廣泛的應用。目前,影象質量評價主要分為三個方向,有參考影象的質量評價,半參考的影象質量評價,以及無參考的影象質量評價。但是,個人
《前端之路》 - 初試 TypeScript(一)基礎資料型別
[TOC] ### 一、先講講 TypeScript > 什麼是 typeScript ? ` typeScript 是 Javascript 的超集 ` 我們用一張圖來簡單介紹下 ts 和 js 清清楚楚明明白白的關係~ ![](https://img2020.cnblogs.com/blog/67