2022年6月29日
家庭菜園のナス、地這いキュウリ、ミニトマトはすくすくと育っている。小さなナス、きゅうりなどを食べてみたが、十分食べれる。ミニトマトは日照時間がしきい値を超えれば色がつくはず、もうちょっと。たわわに実るブルーベリーも色づくのが楽しみだ、鳥がよく食べるらしいのでネットを普段は被せている。
おやつは妻が買ってきてくれた黒磯駅前のケーキ屋フィーゼのココナッツパッションフルーツケーキ的なものとシュークリーム。ココナッツ好きなので美味しい。シュークリームは妻がいたく感激していたので、わかる人にはわかる美味しさなのであろう。
夕方散歩。この辺も毎日暑くてぐったりしてしまう。近所の軒先には様々な種類の紫陽花が花を咲かせている。が、せっかく咲いた紫陽花も強い日差しにやられて枯れてしまっているのも多く悲しい。梅雨がもっとながければ長持ちしたかもしれないのにね。
Pythonではじめる数理最適化読み進めは第7章商品推薦のための興味のスコアリング。凸二次計画法の線形最適化問題としてモデリングし、CVXOPTで解く。いわゆる協調フィルタリングをモデリングするのだけど、自分でこうなのでは?と考えた数式を使うので、結果の解釈がし易い。またこの例では頻度と直近閲覧を元に協調フィルタリングしているといった、自分が考えた最高のモデルで協調フィルタリングできる。
ざっくり一通り読み終えて、簡単な線形モデリング問題の数理最適化は自分でもできそう。そういう気付きが得られたので良い本であった。サラッと読めるしね。
ちゃんと数理最適化を学ぶにはしっかり学ぶ数理最適化に進むのが良さそうだ。しっかり学ぶ数理最適化は目次の通り、広く数理最適化問題を取り扱っていて、第1章 数理最適化入門を読んだ感じとても良さそう。当たり前に数式がたくさん出てくるので、数学力を鍛える意味でも良さそう。手元にはあるので、時が来たらきちんとやるかもしれない。