ぎょーむ日誌 2000-02-26
2000 年 02 月 26 日 (土)
- 0800 起床.
晴れ.
眠い.
昨夜寝たのは 0200 ごろか.
- 0930 自宅発.
街の印象が変わるほどに積もっているな.
0955 JR 琴似駅発.
今日は列車の運行は遅れてないようだ.
ThinkPad560E を北大近くの郵便局で
受け取ろうとするも
……
あ,
郵便局って土曜日は休みだったのか.
マヌケすぎる.
1020 研究室着.
- 学校に来るとネットけーゆで遊びに出かけてしまうんで,
なかなか仕事に着手できない.
「仕事に着手する」
って心理的ばりあーの一種ですよね.
逃げ道があるとそちらに迷いこんでしまう.
なかなか
やっかいですな.
- えーと,
まだ最尤推定法のプログラム直さなきゃならないんだが
……
残された問題は入力部のエラー処理だけだな.
面白くもない作業だけど,
やっとかないとキモチ悪い.
現状のままだと
汚れたデーター読ませると
core 吐いて死ぬから.
- 面倒なので istrstream.fail() が 0 かどうか
だけを点検させることに.
istrstream.good() を見たほうがよいのかな.
しかしこれだと eof() が引っかかるし
……
というカンジであちこちに
ストリームエラービット点検させるように
プログラムを直していく.
- あ,
昨日書き忘れていたんだけど,
最尤推定値を数値的に計算するときの
ちょっとしたコツ.
尤度関数にデーターのベキ乗の項なんかが
含まれているときには,
そのデーター (つまり入力) の単位を調整して
変動の絶対値を小さくできるんなら,
そうしたほうが計算速いだろうしロバストだろう.
具体的に言えば,
D-H 関係の最尤推定やるときに,
太さ (D) は [cm] ではなく
[m] にといたほーが安全かもよ,
というだけの話にすぎないんだけどね.
- C++ ではメンバー関数をインライン化するときには
同じファイル内から参照されているか,
ヘッダーファイルに書かなければならん,
というルールがあったことを忘れていた.
コンパイルエラーの嵐.
ちくしょう.
頻繁によそから参照される
関数の実装をヘッダーファイルに書くことに.
C++ の唯一のウリである「速さ」って
こーいうふうに実現していくのね
……
- よーし,
データーファイルおよびパラメーターファイルに
``ごみ'' が混じっていてもこけなくなった.
書式やぶりの入力への対策ができたということだ.
とはいえ時刻はすでに 1640.
ああ.
- 清野さんと雑談していて,
トンでもない思い違いを
ここに書いてしまったことに
気づいた.
昨日の「ぎょーむ日誌」に
「一晩で 33cm の積雪」
とかありますよね.
はい,
これは
一晩で 133cm
の間違いでした.
そうでなきゃ,
観測始まって以来の記録にはなりませんよね.
- さーてと,
最尤推定・尤度比検定の一連のプログラムはできたけど,
もともとの発注者である浦口さんは
今日は生態学会北海道地区会 (駒澤大・苫小牧) に
でかけておられるから,
納品は来週でいいか.
どーせ納期はとっくの昔に過ぎさってしまったことだし
……
と書いてて恐くなってきたので,
発注者様には平身低頭でお詫びしたいと思います.
- このプログラムを使って,
しばらく放っておいた
しれとこ動態モデリング
のパラメーター推定とかできそうだぞ.
とりあえず,
ここ片付けなくては.
- と思っていたら,
牧さんがウダイカンバのシュート動態に関する
独創的なモデリングをやったというので,
そちらをいろいろと教えていただくことに.
- で,
この問題のためにちょっとトリッキーな尤度関数を
工夫してみる
……
ものの,
私の最尤推定プログラムではちょっと処理できない問題で
あった.
Polytope 型最尤推定法もいつかは整備しなくては
……
- けっきょくパラメーター数の多い複合確率分布の尤度関数を
設計して無理矢理推定させてみる.
その無理矢理推定の結果を眺めているうちに,
もう少し単純化された複合確率分布がわかってくる
……
が,
時刻はすでに遅く,
用事のあったらしい牧さんは帰ってしまった.
あー,
いますこし
手際よく
てきぱきと仕事ができれば.
- 2040 研究室発.
2056 JR 札幌駅発.
2230 帰宅.
- なーんか疲れてて
早く寝たいんだけど,
古本屋で買った
「ベースボールと野球道」
(玉木正之・R. Whiting,講談社現代新書)
にはまってしまう.
400 点以上の日米間の相違が列挙されて解説されている.
- [44] ベースボールでは,
ホームラン打ったバッターは,
野球で見られるような派手な
``ガッツ・ポーズ''を見せない.
(次の打席で
ビーンボールを投げられるから)
- [48] 日本人選手は``精神力''を重視する.
が,
アメリカ人プレイヤーは
``集中力''を重視する.
- [90] アメリカのメジャーリーグでは,
プレイヤーを``大人扱い''しているが,
日本のプロ野球では,
選手を``子供扱い''している.
- [111] アメリカ人ピッチャーは
腕 (肘) や肩を
大切にするが,
日本人の投手は酷使する.
- [186] メジャーリーグの歴史で
もっとも有名なアンパイアである
ビル・クレムは,
「わたしは誤審をしたことがない」
と堂々といい放った.
プロ野球でもっとも有名な審判である
二出川延明は
「わたしがルールブックだ」
といった.
- [199] ベースボールは,
ひとりになってトレーニングに励む
プレイヤーが多い.
が,
野球は,
集団でまとまって練習する選手が多く,
ひとりになると
サボりたがる.
- [249] メジャーリーグでは,
都市 (地区) を中心にした
フランチャイズ制が
厳守されているが,
プロ野球の本拠地制度は
実態を伴っていない.
- [298] 日本のプロ野球では,
打力の優位な球団は
飛ぶボールを使い,
投手力の優位な球団は
飛ばないボールを使う
というような,
ボールの使い分けが行われている.
が,
メジャーリーグでは,
そのような使い分けは不可能である.
(ボールが一種類しかないから)
- [397] アメリカでは
真面目なベースボールの本が
よく売れるが,
日本の野球本は
スキャンダラスなもののほうが
よく売れる.
- [403] ベースボールは楽しいスポーツだが,
野球は苦しみのなかから人間を磨く
競技だと考えられている側面がある.
……
などなど単なる雑学の列挙ではない
比較になっているように思える.
- 今日の食卓
- 朝 (0820):
味噌汁の残りと
ホーレンソウ・ネギの炒めもの.
- 昼 (1420):
朝の炒めものの残り.
弁当にしたものをお茶部屋で食べる.
- 晩 (2300):
レトルトパウチドのカレー.
料理が面倒なので手抜き.
グリコの
「カレー職人スパイシーブレンド大辛」
が 100 円で安売りされていたもんで.
確かに辛いがあまりスパイシーという
カンジではない.