<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/kuroln/">
    <title>研究日誌 @ くろるん</title>
    <link>http://w.atwiki.jp/kuroln/</link>
    <atom:link href="https://w.atwiki.jp/kuroln/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>研究日誌 @ くろるん</description>

    <dc:language>ja</dc:language>
    <dc:date>2010-09-27T23:20:20+09:00</dc:date>
    <utime>1285597220</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/28.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/27.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kuroln/pages/21.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/28.html">
    <title>コメント/2010年7月</title>
    <link>https://w.atwiki.jp/kuroln/pages/28.html</link>
    <description>
      -こっちの更新はしないの？ - 名無しさん 2010-09-27 23:20:25      </description>
    <dc:date>2010-09-27T23:20:20+09:00</dc:date>
    <utime>1285597220</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/27.html">
    <title>2010年7月</title>
    <link>https://w.atwiki.jp/kuroln/pages/27.html</link>
    <description>
      -&amp;bold(){7/1}
やっとネット復旧・・・・つらかった．本当につらかった．明日から本気出す．
#pcomment(reply)    </description>
    <dc:date>2010-07-01T09:00:11+09:00</dc:date>
    <utime>1277942411</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/26.html">
    <title>2010年6月</title>
    <link>https://w.atwiki.jp/kuroln/pages/26.html</link>
    <description>
      -&amp;bold(){6/10}
死んだ．とりあえずシミュレーション結果待ちと三本指のマニピュレーションをやる．補間は凍結かなぁ．

#pcomment(reply)    </description>
    <dc:date>2010-06-10T10:48:04+09:00</dc:date>
    <utime>1276134484</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/25.html">
    <title>2010年5月</title>
    <link>https://w.atwiki.jp/kuroln/pages/25.html</link>
    <description>
      -&amp;bold(){5/13}
GW終了！
課題:トルク選択の余裕の取り方
　　 補間の適用
　　 タスクの一般性の考察 

-&amp;bold(){5/17}
トルク選択の余裕を識別関数を登るように設定した・・・つもりなんだけど，境界方向にいってる気がする．

-&amp;bold(){5/19}
切片とガウス関数の分散を計算に入れてなかった．たぶんこれで余裕出すトルクは大丈夫．だけど，やっぱりうまくいかない．そもそも識別関数の形がおかしい．偏りすぎてて密度が薄いところが正だったり負だったりする．うーん，切り捨て方法がいかんのだろうなぁ・・・あと探索確率低い場合は入れないってのもまずい．先のほうのデータが集まらねぇ．

-&amp;bold(){5/21}
今日は学校の講義の処理．
月曜日にやること：データ入れ替えを五つづつ＆正規化を定数でやる．


-&amp;bold(){5/27}
学習の進み方：無駄なデータとりつつデータ蓄積→入れ替え開始→リザーブベクトルが減っていく→離れたデータがなくなる(重要:ここから制御がうまくいき出す)→近場の精度が上がる→制御成功
制御との兼ね合い→速度方向に細かいデータが取れない→速度方向の境界変化に弱い→速度変化を抑える必要がある(制御トルクの余裕を減らす？)→余裕なしもいい．

やること：余裕なしverと余裕の取り方を変更したverを回す．
来週は本読みと報告会，死ぬ

#pcomment(reply)    </description>
    <dc:date>2010-05-27T11:08:49+09:00</dc:date>
    <utime>1274926129</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/15.html">
    <title>進捗状況</title>
    <link>https://w.atwiki.jp/kuroln/pages/15.html</link>
    <description>
      *&amp;bold(){進捗状況}
-[[2009年12月&gt;2009年12月]]
-[[2010年1月&gt;2010年1月]]
-[[2010年2月&gt;2010年2月]]
-[[2010年3月&gt;2010年3月]]
-[[2010年4月&gt;2010年4月]]
-[[2010年5月&gt;2010年5月]]    </description>
    <dc:date>2010-05-17T18:11:41+09:00</dc:date>
    <utime>1274087501</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/24.html">
    <title>2010年4月</title>
    <link>https://w.atwiki.jp/kuroln/pages/24.html</link>
    <description>
      -&amp;bold(){4/1} 
研究室でネットが使えなくなって早一ヶ月、こんなに日誌があくとわ。
今までに起こったこと。
１、PCがwindows7の64bitになった。
２、違うほうのインクリSVMを使ったら順調だ。
３、論文は終わってない
詳細は覚えてないや・・・・

-&amp;bold(){4/13} 
ネット使えないのはつらいな．
がんばれ九時五時．
プログラムのほうは順調．そろそろ結果出るんじゃないかな？
論文もだいたい完成．結果でればのせられます．
講義は４つとることに．あとでe-learning一個増えるかも．博士はいかないのが濃厚．
とりあえず就活と趣味のために，漢字検定２級，TOEIC720点，基本情報処理技術者の資格を目指してみますか．
研究のほうは先を見越して重み付き最小二乗法について調べてみる．普通の重み付き最小二乗法だと全体の偏差とその点の偏差を比べてみて重みをつけるらしい．ちょっと目的が違う気がするけど，使えないこともないかな．重みはPD制御からの距離で正規化すればいいかな．

-&amp;bold(){4/14} 
重み付き最小二乗法でなくて，局所重み付け最小二乗法をつかうことにする．
Locally weighted regression 
参考サイトhttp://www.cs.cmu.edu/afs/cs/project/jair/pub/volume4/cohn96a-html/node7.html
教科書もどっかにあったはずだけど，とりあえずこっちを訳す．簡単そうなので．
あー，片手間でつくってみたけど，smoothing parameter Kの値によって結果がだいぶ異なる．一応yの分散を最小化するようなKをえらべばいいらしいけど，何で最小化するかな・・・とりあえず最急降下法つかってみる．

-&amp;bold(){4/15} 
報告会資料かきかき

-&amp;bold(){4/19} 
最急降下法は使えないかな・・・カーネル使ってるし？とりあえずばっと一覧だしてKの値だしてみたけど，どうもよくない．別の指標で最適化するしかなさそうだ．


-&amp;bold(){4/23} 
Kの値はとりあえず大きければいいだろうということで落ち着いた．そこそこの大きさのKの候補から一番最適なものを選べばよさそうだ．来週は実際に実験につかったデータを使って近似してみる．それを報告会の資料に載せよう．
シミュレーションのほうはあと一歩！

-&amp;bold(){4/27} 
実データを用いたLWR．やはりサンプルの取り方によっては芳しくない直線がとれる場合も・・・．これはＰＤ制御中心に同心円状にサンプリングしてったほうがいいかもしれない．アイデア的には一度正の領域に入ったのちに，負の推定結果が一周続いたらそこでストップでよかろうなのだ．最急降下法についてもおそらく問題なし．

ちなみにサンプリングするときの半径をどんどん広げていくと，識別関数の推定結果がマイナスにしかならなくなるようだ．

#pcomment(reply)    </description>
    <dc:date>2010-04-27T17:48:29+09:00</dc:date>
    <utime>1272358109</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/23.html">
    <title>2010年3月</title>
    <link>https://w.atwiki.jp/kuroln/pages/23.html</link>
    <description>
      -&amp;bold(){3/15} 
論文間に合いませんでしたよーっと．
課題確認
・論文を日本語に戻してSICEに提出
・SVMの問題解決→以前のLSVMからパラメータ計算をすればばぐらないはず．

#pcomment(reply)    </description>
    <dc:date>2010-03-15T18:12:42+09:00</dc:date>
    <utime>1268644362</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/22.html">
    <title>2010年2月</title>
    <link>https://w.atwiki.jp/kuroln/pages/22.html</link>
    <description>
      -&amp;bold(){2/2} 
はいはい，二月二月．
SVMのエラーのほうはデータの順番入れ替えればどうにかなりそう．
入れ替えても結果は変わらない模様．

-&amp;bold(){2/4} 
講義も残るは電子回路特論のみ．集中講義もっととるかなぁ．
ものすごい勢いで論文かいてみた．書いてて分かった．探索確率をもうちょっと見直そう．
シミュレーションのほうもたまにループはいってでられなくなる．なんでだろ．

-&amp;bold(){2/5} 
論文チェック；参考文献を二桁に増やす
研究；探索確率調整

-&amp;bold(){2/12} 
論文かきかき．参考文献が見つからない．
研究：結局余裕のとり方がまずかったみたいだ．あとはループはいって出てこれなくなるのをどうするか．

-&amp;bold(){2/15} 
論文かきかき．参考文献が見つからない．二回目
研究：考えてみたんだけど，いくら一番近い成功トルクといっても，三次元である以上，それがトルク平面に対して余裕とることにはならないんじゃなかろうか．

-&amp;bold(){2/21} 
休日返上中．↑のはサポートベクトルに寄せずに普通に余裕とった．おそらく小区間１回の遷移はもう問題ない．あとは強化学習との兼ね合い．
・決定論的な遷移が出来るかどうか
・境界の再現性があるかどうか
・トルクを覚えておいて出しなおす事でもとの位置まで帰ってこれるかどうか
この三つ．特に三つ目はプログラム的な話だから，だけれどもかなり不安．
上の二つは手法的な問題だから，それがダメならもう間に合わない．
論文は日本語のほうは結果以外は書き終わってる．序論とかももういいみたいだ．
水木は休みと考える．月火が勝負．火曜の新歓はちょっといけなそうだな．
-&amp;bold(){2/23} 
　　　　　　　　 ,. -‐&#039;&#039;&#039;&#039;&#039;&quot;&quot;¨¨¨ヽ
　　　　 　 　 (.＿＿_,,,... -ｧァﾌ|　　　　　　　　　　あ…ありのまま 今　起こった事を話すぜ！
　 　 　 　 　 |i i|　 　 }!　}} /／|
　　　　 　 　 |l､{　 　j}　/,,ｨ//｜　　　　　　　『バグが出てこねぇと思ったら
　　　　　　　 i|:!ヾ､_ﾉ／ u {:}//ﾍ　　　　　　　　物理シミュレーションが間違っていた』
　　　　　　　 |ﾘ u&#039; }　 ,ﾉ　_,!V,ﾊ |
　　 　 　 ／´fト､_{ﾙ{,ィ&#039;ｅﾗ　, ﾀ人　　　　　　　　な…　何を言ってるのか　わからねーと思うが
　　　　 /&#039; 　 ヾ|宀| {´,)⌒`/ |&lt;ヽﾄiゝ　　　　　　　　おれも何をされたのかわからなかった
　　　　,ﾞ　 ／ )ヽ iLﾚ 　u&#039; |　| ヾｌﾄﾊ〉
　　 　 |／_／　 ﾊ !ニ⊇　&#039;／:} 　V:::::ヽ　　　　　　　　頭がどうにかなりそうだった…
　　　 /／ 二二二7&#039;T&#039;&#039; ／u&#039;　__ /:::::::/｀ヽ
　　　/&#039;´r　-―一ｧ‐ﾞＴ´　&#039;&quot;´ ／::::／-‐ 　＼　　　　一年間も気づかなかった俺の頭がおかしかったとか
　　 / // 　 广¨´ 　/&#039;　　 ／:::::／´￣｀ヽ ⌒ヽ　　　　globalで定義してるからこんな事になるんだとか
　　ﾉ &#039; /　 ノ:::::`ー-､___／:::::／/ 　 　 　 ヽ　　}　　　　そんなチャチなもんじゃあ　断じてねえ
_／｀丶　/::::::::::::::::::::::::::￣`ー-{:::...　　　 　　　ｲ　 もっと恐ろしいものの片鱗を味わったぜ… 


#pcomment(reply)    </description>
    <dc:date>2010-02-23T17:29:26+09:00</dc:date>
    <utime>1266913766</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/20.html">
    <title>2010年1月</title>
    <link>https://w.atwiki.jp/kuroln/pages/20.html</link>
    <description>
      -&amp;bold(){1/6} 
あけましておめでタイガー！
…
今年の目標:来年から本気だす．
とりあえず知能システムのソース作成．
SVMもどっちか適用できれば・・・

-&amp;bold(){1/7} 
ミーティング:特になし
知能システムはあと二回．レポートは通った．
インクリメンタルＳＶＭのプログラムをもらった．
面倒くさそう(´・ω・｀)

インクリメンタルのほうだけ解析中．
なんかこれは，サポートベクトルorエラーベクトルっていうのだけを判別するのか？取捨選択はこっち次第？

-&amp;bold(){1/8}
あー，やばい．予想よりめんどくさい．

&amp;bold(){svm_train.m}:データとクラスとガウスカーネルの分散を入力して学習．サポートベクトルのインデックス，エラーベクトル(境界よりも他クラス側のベクトル)のインデックス，LOOのベクトル(学習に関係なかったベクトル)のインデックス，係数a,b,Dを出力

&amp;bold(){svcm_TEST}:テストするデータとクラスの情報，元からあったデータとクラスの情報，SVM_trainで出力した係数a,bを入力．テストするデータそれぞれに対する予測ypredと予測と入力のクラスが異なっていたデータのインデックスindwTESTを出力．

&amp;bold(){svm_run}:&amp;bold(){たぶん}判定するデータと元からあったデータ(訓練データ)とクラス，SVM_trainで出力した係数a,bを入力．判定するデータの予想クラスとそのマージンを出力．

説明書きのPDFと対応をとると，

$$a=\alpha$$

$$D=g_c$$

で，結局svm_trainで出力してるLOOのインデックスがPDFのAlgorithm 2のif文等でターミネイトってなってるベクトルのインデックスを表示してるので，素直にindwLOOのベクトルを消してけばいいと思う．

でもこれ，全部デクリメンタルな手順なんだよなぁ・・・・インクリメンタルはどうすんだろ？中で勝手にやってんのか？
たぶん関係するとしたらTESTかrun．でもどっちも違う目的のプログラムだから，インクリメンタルは自前でプログラムかかなくちゃいけないのかも．そうだとしても条件分岐だけだろうけど．

-&amp;bold(){1/12}
本気だした．
今まで使ってたSVMとっぱらってこっち使ってみた．推定精度はそんなかわんないな．ソフトマージンの距離とかカーネル幅とかの値がいまいちわからないな．まぁとりあえずパラメータ調整は保留．
プログラム自体は簡潔になったけど，付属でついてくる図やら表示やらが邪魔すぎる・・・あとで消そう．
とりあえずインクリメンタルはおいといてデクリメンタルに関して
エラーと判断されるのはやはり各クラスの集まり具合に左右される．まぁ予測だから仕方ないけど．充分集まった後なら入れ替え可能・・・・かどうかはわからないけど，最初エラーだったものがのちのちエラーじゃなくなったりもする．これがどう響くかはわからない．

-&amp;bold(){1/13}
うーん，微妙．トルク維持できると判断されるトルクが見つからない．
あとソフトマージンに入ってるベクトルはLOO候補になってる．
とりあえずソフトマージンの幅を狭くして，なおかつガウスカーネルの幅を狭くする．ちなみにガウスカーネルの幅変更で目立った差はなかった．


-&amp;bold(){1/14}
正規化がうまくいってなかった事はわかった．
しかし．まだ推定がうまくいってない．
Cをおっきくしたらサポートベクトルは増えたけど，やっぱり推定出来てない．
グラフを表示させないパラメータとかも分かったけど，やっぱり推定出来てない．うーん．


-&amp;bold(){1/19}
月曜日は風邪(´・ω・｀)テンションあがりすぎた．
正規化ミスもういっこにこ発見．推定もきちんと出来るようになったぽいが，なんか完全に原因不明のバグが．どうしろと・・・

-&amp;bold(){1/20}
バグもなおった．
あとは止めるSVMを実装すれば論文かける．
論文かけるけど！

-&amp;bold(){1/22}
止めるSVMを実装
データ入れ替えを実装(結局重みなんだな．手作りのほうとやってる事かわんない)(処理時間減ったからいいけど．)
操作トルクの安全性をサポートベクトルに寄せるとこまで実装．

たぶんクラスが一つしか見つかってない状態でデータが増えてくとループが増大する．＝＝エラーで動作が遅くなる．
もっと積極的に止めるトルクを見つけとくべきかもしれない．

-&amp;bold(){1/25}
レポートまとめ
知能システム：無し
環境エネルギー工学：2/6
メディア表象論：2/8

論文締め切り：2/5

環境エネルギー工学 レポート提出 はやい！もうだしたのか！これで勝つる！

研究：もうちょっと積極的な探索しないと速度落とせないかも．止める場所付近で探索するようにはなった．

-&amp;bold(){1/27}
積極的な探索はボツ．
いれるデータを制限してみる．停止領域で一定速度以下のデータを収集する．

-&amp;bold(){1/29}
昨日もきちんときたんだからねっ！
デバッグ中．SVMのほうの．
たまに止める事に成功するので，とりあえずは成功データだけとってくれば論文かける．SVMのデバッグはなんとかしたい．人のプログラムだからなぁ・・・
ただオンラインにしたときの復元性は未知．どうなることやら．止める事さえできればなんとかなると思うんだけどな．


#pcomment(reply)    </description>
    <dc:date>2010-01-29T16:23:33+09:00</dc:date>
    <utime>1264749813</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kuroln/pages/21.html">
    <title>らくがき帳</title>
    <link>https://w.atwiki.jp/kuroln/pages/21.html</link>
    <description>
      *&amp;bold(){らくがき帳}
----
&amp;bold(){プンリーに振り込むなんて，お前は俺に何の恨みがあるんだ！}
----
#asciiart(){　　　　　　　 （⌒⌒⌒）
　　　　　　　（　△　△ ）
　　　　　　　(　 / ＼　　)
　　　　　　　_( /´_ゝ｀＼)
　　　　　／　　　　　　）　　　　　　　　　　　＿　　　　　_
　　　　/　,ｲ　、　　ﾉ/　　　　∧ ∧―＝￣　｀ヽ,　＿
　　　/　/　|　　　（ 〈　∵. ・（　　 〈＿_　&gt;　　゛　、＿―
　　｜　!　 ヽ　　ｰ＝-￣￣＝_、　　（／　,　´ノ
　　｜ |　　　｀iー＿＿＝―＿　;,　／　／ ／
　　 !、ﾘ　　-=＿二＿＿￣_=;,　／　／　,&#039;
　　　　　　　/　 /　　　　　　　／　 ／| 　|
　　　　　 ／　 /　　　　　　　!､＿／ / 　 〉
　　　　／ ＿/　　　　　　　　　　　　 |_／
　　　　ヽ､＿ヽ
}    </description>
    <dc:date>2010-01-08T18:23:07+09:00</dc:date>
    <utime>1262942587</utime>
  </item>
  </rdf:RDF>
