Re: [問題] 請問一個優化的問題已回收

看板MATLAB作者 (神思者)時間14年前 (2010/02/25 02:29), 編輯推噓2(209)
留言11則, 5人參與, 最新討論串3/3 (看更多)
※ 引述《H45 (!H45)》之銘言: : ※ 引述《Liesli (神思者)》之銘言: : : 請問各位高手一個優化的問題 : : 如果我今天有一個y=ax+b的model x要定義是一個1000*3的矩陣 : ^^^^^^ : y 已知? a 已知? x 已知? b 已知? : : x的每一個colune都代表一個factor 3個factor都要當成normal隨機變數 : : 我今天要假定三個隨機變數的參數都是未知 : ^^^^^^^^ ^^^^ a, b? : x_i = (x_i1, x_i2, x_i3)? : : 一千組data跑完產生的 y的均值加變異數要靠近20 然後反估三個normal隨機變數的參數 : ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^? : data = x(i, :)? : : 請問一下有人可以指導一下嗎 : : 我知道應該從fmincon下手 : : 但是help裡面指令真的看不太懂 : : 懇求幫忙 : : 謝謝 : 可以請您再更清楚地定義問題嗎? 抱歉 我在說明一次 x1 x2 x3 各是一個normal隨機變數~N(mi,vi) mi和vi都要小於十大於零 然後我有y=2X+3一個方程式 我產生一千組x1 x2 x3輸入那個方程式 於是會得到一千組解->也就是y 我今天就是要算出y的mean 和 variance 然後函數 mean+variance-20要被最小化 在最小化時那些mi和vi希望要能知道(算出用怎樣的vi和mi可以最小化那個函數) 謝謝你願意幫我看阿 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 98.230.37.213

02/25 10:38, , 1F
E(Xi)及Var(Xi)已知未知?
02/25 10:38, 1F

02/25 13:47, , 2F
我想是找某個 (m1,m2,m3,v1,v2,v3) 使 E(Y)+Var(Y)-20 最小。
02/25 13:47, 2F

02/25 15:43, , 3F
是的 樓上講出我的意思 感謝
02/25 15:43, 3F

02/25 23:20, , 4F
理論上m v 越小越好如果m v都是0的話 就是-20
02/25 23:20, 4F

02/25 23:21, , 5F
-23
02/25 23:21, 5F

02/25 23:22, , 6F
-17 (3+0-20)
02/25 23:22, 6F

02/25 23:45, , 7F
Xi i=1,2,3的參數未知,可是又要產生1000組,不太懂耶
02/25 23:45, 7F

02/26 05:18, , 8F
y的均值加變異數要靠近20 跟mean+variance-20要被最小化
02/26 05:18, 8F

02/26 05:23, , 9F
是不太一樣的東西
02/26 05:23, 9F

02/26 05:28, , 10F
前項應該是最小化(mean+variance-20)^2 這樣感覺比較合理
02/26 05:28, 10F

02/26 13:39, , 11F
對~~其實是要平方的 沒有辦法給所有參數個初始值跑優化嗎?
02/26 13:39, 11F
文章代碼(AID): #1BXN0V2K (MATLAB)
文章代碼(AID): #1BXN0V2K (MATLAB)