A Day in the Life

kaggleコンペ・自然言語処理の楽しさ / 2022年5月20日

肩の痛みはだいぶなくなってきたのだが、寝ている最中にちょこちょこ起きてしまう。真夜中2時にばっちり目がさめてしまったのでkaggleコンペを進める。コンペは毎日ちょこちょこやっていて楽しい。自然言語処理のためGPUをぶん回すので、あんまり使えてなかったRTX3090なのだがここ一週間ぐらいはパワーを実感する。


金曜はミーティング多い日なのであっという間にすぎてしまった。夜は kaggle のコンペチームメンバーとの打ち合わせ。今回も自分が知らない手法や考え方を知りまくれ、ありがたさしか無い。ほんと楽しいな~。


夕食のブリ揚げネギソースうまし。

撮影機材E-M1 Mark III/LEICA DG SUMMILUX 25/F1.4 II

GR IIIx / 2022年5月19日

昨晩は寝付きは悪かったのだけど、今日の日中はだいぶ調子がよく、ロキソニン飲まずの一日。昨晩飲んだルル滋養内服液が良かったのかもしれない。

届いたGR IIIxを軽くセットアップする。GR IIIx が出た時は GR III 持ってるし良いや、と思っていたのだけど。GR IIIはカジュアルにジーンズのポケットにも突っ込めるフットワーク軽いAPS-C単焦点レンズカメラとして持ち出し度が高く、海外旅行中もしょっちゅう使っていた。しかしながらGR IIIのフルフレーム換算28mmの単焦点は、最近50mmか35mm単焦点ばかりを使っている身としては広角すぎる画角で、GR IIIx の40mmの準広角焦点距離良いのだよなぁ、と買ってしまった。

見た目ほぼ同じ(若干ブラックの色合いがレンズ周辺部で異なる)なので新しいカメラを手に入れた感はないのだけどまぁ。RICOHさんには引き続きニッチなコンパクトカメラを引き続き作って欲しい。


SHOZOでアイスコーヒー&松の実タルト。からの那須山温泉。那須街道の緑が綺麗。

撮影機材E-M1 Mark III/ricoh gr iiix/LEICA DG SUMMILUX 25/F1.4 II

食欲なさと冷麺 / 2022年5月18日

肩の痛みは徐々にマシになってきているが、毎晩のことながらなかなか安眠できず。だいたい1-2時間おきにちょっとした痛さで目が冷めてしまうのだよなぁ。夜泣きするお子さんがいる家庭の大変さを想像する。ちょっと風邪っぽい体調不良さも出てきて、外には出ず安静にしていた。

あまり食欲が無いと話したら、作ってくれた冷麺。暑い日で食欲もだいぶなかったので嬉しい美味しさ。寝る前にげっそりとしていたのでルル滋養内服液を飲む。結構効いている気がしていて、家にはストックを買い置きしている。

撮影機材E-M1 Mark III/LEICA DG SUMMILUX 25/F1.4 II

丸山の蕎麦 / 2022年5月17日

昨晩は何回か起きたが、そこそこは寝ることができた。今日は昨日までに比べたらだいぶ痛みはマシになってきたようだ。昨日貰った湿布がきいているのかもしれない。東京から帰ってきた妻と会うと「目の下のクマ大丈夫?」と言われ、鏡をよく見るとたしかにだいぶクマができていた。良質な睡眠とれてないからなぁ。


昼食は黒磯駅前の蕎麦屋(お食事処)丸山で。古く味がある店内で、女将さんと思しき方にいつからやってるのかと尋ねると、80年ぐらい前からとのこと。温かい山菜蕎麦をたべたのだけど、好みの甘めの出汁とコシのある蕎麦で美味しい。女将さんと常連の方との会話も楽しそうな感じ。ふらっと入ったのだけど良いお店であった、また来たい。

撮影機材RICOH GR III

肩の痛みで病院へ / 2022年5月16日

昨晩も肩の痛みでうまく眠れず、ちゃんと医者に行くべきだよなぁと近くの大きな病院へ。東京や横浜に住んでいたときは徒歩圏内にあらかたの病院があって、それでも億劫でなかなか行かなかったのに、車で行く必要が出てくるとさらに病院に行くのが億劫になってしまっている。

病院のウェブサイトを見ていると、オンライン診断というのがあって、やってみるとUbieのシステムであった。アシスタント?の人があれこれ症状を聞いて医者に伝える、ような質疑をシステムで代替するのか。病院でも「AI問診システムを導入している」と書いてあってなるほど。ただこのUbieの結果は診察では使われてないようで、先生に入力したことと同様のことを伝える。トップダウンで導入したけど現場ではいつものやり方で、という事情は推察できるけどもったいないなぁという感じ。

診察を受けると「よくわからんね〜」ということで、血液検査とレントゲン撮影するも各種正常で原因不明具合が高まってきた。筋肉注射による症状のSIRVAっぽい感じもするけど、素人判断だからなぁ。ロキソニンや湿布を処方してもらう。今日の検査では少なくともレントゲンや血液検査ではわからない何か、ということはわかった。


昼食は病院そばのカレーショップセゾンで。THE地元のカレー屋、という感じで珍しい。もう35年もこの場所でやっているそう。THE地元のラーメン屋のカレー屋版。

撮影機材RICOH GR III

あしの散歩 / 2022年5月15日

昨晩も痛みでうまく寝れず。体の調子が悪いと何もやる気が起きないなぁ、このままでは1日がなんとなく過ぎてしまうことを防ぐべく朝から芦屋温泉へ行って湯治。

昼食はあしの食堂という場所で、素朴な食堂だったな。食事が取れるお店が周りにないので、それだけでありがたい感じだ。あしの食堂の周りを散歩する。芦野は今から何十年か前に、松尾芭蕉がいくつか句を読んだようで観光で盛り立てようという動きがあったようで、そこらかしこに古びた観光案内があって時代を感じる。

撮影機材RICOH GR III

肩の痛みと黒磯駅・みるるの昼食 / 2022年5月14日

昨晩は肩の痛みで寝たり起きたりであまり寝れず。起きた後の午前中は痛みもだいぶひいたので、再び寝る。再び左肩痛くなったことで思い当たることはなんだろう。毎日寝る前に左肩を下にしてiPadで動画か読書をしているからか、ここ数日は根を詰めてコードを書いていた時間が長いからか、連日雨の天気になったからなのか、最近タウリン摂取しすぎたからか。


昼は電車にのる妻を黒磯駅へ送りに行くついでに、図書館みるるで昼食を取る。カネルブレッドのあんバターサンドは相変わらず美味い。モリコーネでアイスコーヒーとヨーグルト+ソフトクリームを買って一緒に食べる。アイスコーヒーが美味しい季節だ。

先日読んだKUROISO本によると、みるるを設計したデザイナは黒磯高校出身で、高校生だった当時から黒磯駅前に高校生がカジュアルに時間を潰す空間がないから、みるるではそういう場所を作りたく会話OK食事持ち込みOKの場所を最初は図書館職員から反対されていたが、何度も話し合って説得してつくった、みたいな話があって、高校生たちが近くのスーパーで買った弁当を食べながら話している光景を見ると、うまく機能しているようだ。自分も高校の頃は部活の友人たちとマックの65円ハンバーガを食べてマクドナルドで時間を消費していたなぁ。そういう場所があるのはありがたい。


夜は那須山温泉で湯治。サウナも久しぶりに。サウナの血行促進作用がこの肩痛に効くかはよくわかってないが、瞑想的に考えをまとめるのにも良い時間だった。

撮影機材RICOH GR III

肩の痛み再発 / 2022年5月13日

一昨日ぐらいから、謎の左肩の痛みが徐々に出始め、今日は結構痛いなぁという感じになってきた。ので湯治するかー、と芦屋温泉へ。雨なのにやたら人が多く何かあるのかなとよくよく考えてみると、最近田植えシーズンで天気が良い日は農家の人たちはフル稼働だろうから、雨の日は休日になりその溜め込むのではなかろうか、と温泉の人に尋ねると、その影響もあるし、この辺の観光地は晴天が混むところと館内型の雨天が混むところがあり、屋根がある温泉は雨天も混み易いとのこと、なるほど。


つづいてPARADISで今月のパスタ。ブロッコリーの旨味がよく出ているなぁ。席につくと「いつもありがとうございます」と言われ、常連感を味わう。雨のPARADISもなかなか良い。


夜はkaggleチームメンバーとキックオフミーティング。進め方や戦略、そもそもの基本等々様々なことを教えてもらいめちゃくちゃありがたい。チームに貢献できるよう頑張りたい。

寝る前にまた肩の痛みが結構出てきて、ロキソニンを服用して就寝。

撮影機材RICOH GR III

Transformers すごい / 2022年5月12日

黒磯商店で家系ラーメン。久しぶりということもあり、ウマすぎ塩分濃度が高いであろう汁も飲み干す。


Hugging Face の Transformers、あーなんかbertとかを使うためのライブラリでしょ、ぐらいの雑な知識しか持ってなかったのだけど、Quick tour見てみるとすげー、めちゃ良いんじゃないのこれ。チュートリアルもやってみる。

いままでニューラルネットワークのライブラリは、TensorFlow(Keras), PyTorchとフレームワークはあれど、学習方法や推論方法はモデルによって異なっている。こいつらをうまいこと抽象化しているので、どのモデル使い方がだいたい固定されるので、Transformersの使い方さえ覚えればOK。モデルも自動でロードされる。

高レベルAPIのpipelineを使うと、3行ぐらいでやりたい推論ができる(ケースもある)。なんかすごい!こういうのはマーケティングに必要。ブログが15分で作れる的な。主だった推論が3行でできる。

NN自然言語処理界隈はTransformersで動くものが多いので良い。画像分類なんかもTransformerを使ったモデルが近年出てきて徐々に増えてきている。google,MS,Facebookが結構モデルを公開しているなー。自然言語以外でもこのインターフェイスで使えるのは良いなぁ。転移学習して推論するだけな簡単なお仕事がより簡単にできそう。APIが良く出来ているのでなんでもこのAPI使いたくなるぞ。別にTransformerいわゆるMulti-Head Attentionを使ったモデルじゃなくても、たとえばResNetなんかもこんな風に抽象化してこのインターフェイスに合わせられそうだし。

他にもhubで公開しているモデルをオンデマンドでWebUIから推論を試せたり、なんかいろんな物がてんこ盛り。勢いを感じる。

そういえばAmazonは機械学習モデルは公開しないスタンスっぽいのだが、なぜそういう戦略をとってるのかの話ってどこかでされてたりするのだろうか。

撮影機材RICOH GR III

toRuby・Google TV・kaggle / 2022年5月11日

toRuby 181st に参加する。地域コミュニティの楽しさよ。栃木情報を沢山教えてもらう。恒例の事後の食事はフライングガーデンで爆弾ハンバーグ。


Chromecast with Google TVがGW特価で、Googleオフィシャルサイトで安く売っていたので購入する。テレビではテレビ付属アプリでPrimeビデオ、Netflix、YouTubeが見れたし、PS5経由でDAZNも観れていたのでとりわけ何か困っていた訳でなかった。

ただ、NHKプラスがスマフォアプリではChromecastに非対応でTVに映す方法が無く、先日リリースされたChrome TV用のアプリを直接使えばTVでも見れるようになったとのことで、ちょっと欲しくなっていたところに特価だったためうっかり買ってしまった。NHKプラスを使えば一週間分は見逃し配信でTVの大画面でも観れるようになったので、早速見逃してしまった番組を見るのに活用できた。

Chromecast(with Google TVでないものも)はきちんとHDMI-CECに対応しており、独自のリモコンを使わずにテレビのリモコンからでもChromecastをちゃんと操作できるのが偉い。リモコンはできる限り増やしたくないので学習リモコン一つにまとめているのだけど、赤外線を使っていない独自仕様のリモコンはどうしようもなく困るのだけど、そうならずに済んで良い。


kaggle をチームでやってみない?と誘われた(ありがたい)ので、U.S. Patent Phrase to Phrase Matchingのコンペにちゃんと取り組み始める。情報公開はコンペ終了まで特定の場所でしかできないので、privateな作業日誌をつけ始める。なるほど、各種codeやdiscussion読むだけで勉強になるな。discussionではH氏の名前を見かけて、彼も取り組んでいるっぽいなぁ。kaggle kernelの仕組みも面白い感じ。

撮影機材RICOH GR III