1. 程式人生 > >數學優化與凸集4(斯坦福凸優化筆記4)

數學優化與凸集4(斯坦福凸優化筆記4)

1 分離與支撐超平面

超平面分離
(圖片來自斯坦福Boyd Convex Optimization)
假設CD是兩個不相交的凸集,那麼一定存在a0的超平面aTx=b將凸集分隔開,使C中點滿足aTxb,而D中點滿足aTxb。注意,逆定理能被超平面分離說明不相交是不成立的。
嚴格分離:如果存在a0的超平面aTx=b將凸集分隔開,使C中點滿足aTx<b,而D中點滿足aTx>b,我們稱超平面將凸集嚴格分離。對於不相交的凸集來說,不一定能被嚴格分離,但是通常是可以構造出嚴格分離的。
支撐超平面
(圖片來自斯坦福Boyd Convex Optimization)
CRnx0是其邊界bd

C上一點,若a0,並且對於任意xC滿足aTxaTx0,那麼稱超平面{xaTx=aTx0}為集合Cx0點處的支撐超平面。(有點像切線的感覺)對於任意非空的凸集邊界上任意一點一定存在支撐超平面。

2 對偶錐

K是一個錐,集合K={yxTy0,xK},稱為K的對偶錐。K是一個錐,而且總是凸的,即使K不是凸錐。
對偶錐
(圖片來自斯坦福Boyd Convex Optimization)
我們從幾何角度來看看對偶錐。對偶錐的幾何意義如下:
對於左圖,如果認為y是內法向量,那麼y一側的半平面包含K,所以y在對偶錐K裡。
對於右圖,如果認為z是內法向量,那麼z一側的半平面不包含K

,所以z不在在對偶錐K裡。
對偶錐
所以,我們很容易得到,對偶錐的範圍實際就是上圖陰影所示的範圍。(很像初中幾何的,這個錐的兩條邊和K的兩條邊相互垂直,所以夾角和K互補)
下面舉幾個常見對偶錐的例子:
K=Rn+,K=Rn+
K=Sn+,K=Sn+
這種情況我們稱為錐自對偶。
範數錐的對偶:
K={(x,t)x2t}
K={(x,t)x2t}

K={(x,t)x1t}
K={(x,t)xt}
關於錐的對偶還有一個重要的性質:
如果K是一個正常錐,那麼K也是一個正常錐。進一步有K=K

最小元的對偶性質
我們首先考慮最小元的性質。x

S上關於廣義不等式K的最小元的充要條件是,對於所有λK

相關推薦

數學優化4斯坦福優化筆記4

1 分離與支撐超平面 (圖片來自斯坦福Boyd Convex Optimization) 假設C和D是兩個不相交的凸集,那麼一定存在a≠0的超平面aTx=b將凸集分隔開,使C中點滿足aTx≤b,而D中點滿足aTx≥b。注意,逆定理能被超平面分離說明不相

Deep Learning 3_深度學習UFLDL教程:預處理之主成分分析白化_總結斯坦福大學深度學習教程

1PCA     ①PCA的作用:一是降維;二是可用於資料視覺化; 注意:降維的原因是因為原始資料太大,希望提高訓練速度但又不希望產生很大的誤差。     ② PCA的使用場合:一是希望提高訓練速度;二是記憶體太小;三是希望資料視覺化。     ③用PCA前的預處理:(1)規整化特徵的均值大致為0;(

QuartzSpring

extends one tailf .get ron getname spring集成 text IT 一、獲取quartz詳情jar <!-- quartz 的jar --> <dependency> <groupId>org

Sharding-Sphere 3.X springmybatis分庫分表demo

sharding jdbc 分庫分表最近在弄這個sharding-sphere,公司內部分庫分表是在此業務代碼上進行邏輯分庫分表,但是這種總是不好,也調研了幾款分庫分表中間件、mycat、網易cetus、阿裏DRDS、這幾種就是背景強大,大公司經過大量的實戰,成熟度很高,而框架sharding-sphere比

MybatisSpring易百教程

bean oca factor nod mysql java代碼 init sql rem 整個Mybatis與Spring集成示例要完成的步驟如下: 1、示例功能描述 2、創建工程 3、數據庫表結構及數據記錄 4、實例對象 5、配置文件 6、測試執行,輸出結果 1、示例功

【機器學習-斯坦福】學習筆記4 ——牛頓方法;指數分佈族; 廣義線性模型GLM

牛頓方法 本次課程大綱: 1、  牛頓方法:對Logistic模型進行擬合 2、 指數分佈族 3、  廣義線性模型(GLM):聯絡Logistic迴歸和最小二乘模型 複習: Logistic迴歸:分類演算法 假設給定x以為引數的y=1和y=0的概率:

cnpm install -S cnpm install -D dependencies和devDependencies的區別

ive optional package bsp 後者 pack cti enc date npm install takes 3 exclusive, optional flags which save or update the package version in y

smtplibemail模塊實現郵件的發送

會話 常用 ring 設置 rdquo mem 模塊 out tmp SMTP是發送郵件的協議,Python內置對SMTP的支持,可以發送純文本郵件、HTML郵件以及帶附件的郵件。 Python對SMTP支持有smtplib和email兩個模塊,email負責構造郵件,s

BZOJ 4443 [Scoi2015]小玩矩陣二分答案+二分圖匹配

size 一行 第k大的數 tar span sizeof 多少 get return 【題目鏈接】 http://www.lydsy.com/JudgeOnline/problem.php?id=4443 【題目大意】   從矩陣中選出N個數,其中任意兩個

etcd 單機靜態無發現 無證書

cluster etcd setenforce0 Install go #cd /opt && wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz#tar -C /usr/local -xzf g

Android 音頻采——MediaRecord編碼後錄影文件 、AudioRecordPCM原始數據

listen ext 根據 任務 nbsp too 影響 按鈕 red http://blog.csdn.net/java_android_c/article/details/52619737 Android 音頻簡介 常見的音頻編解碼的類型:AAC OPUS MP3

C#語言中數組集合的區別以List集合為例

類型 添加元素 list 添加 一個 保存 操作方法 適用於 length 數組用於保存固定數量的數據,定長,占用內存少,遍歷速度快; 集合保存的數據數量,可以在程序的執行過程中,不斷發生變化,不定長,占用內存多,遍歷速度慢; 在功能上,數組能實現的所有功能,集合都能實現;

Linux系統備份還原工具4rsync/數據同步工具

nor 出現問題 tab mman 文件格式 部署 ubunt 數據 logs rsync即是能備份系統也是數據同步的工具。 在Jenkins上可以使用rsync結合SSH的免密登錄做數據同步和分發。這樣一來可以達到部署全命令化,不需要依賴任何插件去實現。 命令參考:h

ubuntu 12.04 簡單配置samba服務,實現主機虛擬機互通設置Windows虛擬盤

完成 sam inux ... conf restart bridged 要求 system 環境: virtualbox ubuntu12.04 首先,如果你到這步了,說明你的window與linux的網絡已經配好了,他們之間是可以互相Ping通的,如果沒有,請看我以

達內-靜態路由浮動靜態路由-配圖詳解版

達內-靜態路由與浮動靜態路由-(配圖詳解版)路由: 不同網段之間的通信,稱之為“路由”。實現: 路由設備:路由器,多層交換機本質: 通過查詢“路由表”實現“不同網段之間的路由功能”。路由器的工作原理: 1、路由器僅僅關心數據中的 “ 目標IP 地址” ; 2、路由器提取 目標IP

專業性體育平臺——虎撲的發展創新的思考第五次課後作業

ceo nbsp 其他人 最大的 off 不難 嚴重 媒體 進一步 我日常會用到的軟件其實不少,但是絕大多數都是客戶端的桌面應用程序(如Microsoft Office,Visual Studio等等),而且與其說是粘性大,不如說是我有剛需必須去由這些軟件來完成。在這樣

部署mysql高可用第三方軟件 + 主從同步mysql-mmm

nginx zxvf c-c++ 部署 GC mysql主主復制 tar -xvf 數據 star 部署mysql高可用集群(第三方軟件 + 主從同步) mysql-mmm 集群:使用多臺服務器提供

corosync+pacemaker配置高可用需要額外安裝crm工具

自用借鑒了網上不少博客定義:(來源於百度百科)Corosync:是集群管理套件的一部分,它在傳遞信息的時候可以通過一個簡單的配置文件來定義信息傳遞的方式和協議等。Pacemaker:是一個集群資源管理器。它利用集群基礎構件(OpenAIS 、heartbeat或corosync)提供的消息和成員管理能力來探測

影像采-拍照 用自己的插件 簡單邏輯

random spl 客戶 edit 點擊 asc chan bytes wid 1. 加載插件 camera.js 加載的插件是攝像頭插件 image.js 加載的是圖像插件 ??????????????? 2.把插件的el 加載到要插入的dom元素中,

TCP/IP 學習 --- 4linux網絡基礎api

close dst 緊急 -s udp 文件描述符 失敗 消息 con 1 sockaddr_in、sockaddr_in6和sockadd_un等都可以強制轉換為sockaddr. 2 IP地址是電分十進制形式的字符串,但是在網絡中使用的是unsigned int類型的數