kosugitti's Avatar

kosugitti

@kosugitti.bsky.social

思いつきを実行できるのが幸せというもんです。 行動計量学会員。秋の夕陽 feat. 照山もみじ。

256 Followers  |  281 Following  |  1,618 Posts  |  Joined: 23.09.2023
Posts Following

Posts by kosugitti (@kosugitti.bsky.social)

Preview
第28回春の合宿セミナー 日本行動計量学会の第28回春の合宿セミナーは、講師として一橋大学の加藤諒先生をお迎えし、「マーケティングとベイズ統計学」について、充実の3日間、90分×8コマの集中講...

【締め切り迫る】春セミで現地参加したい人は,締切が10日正午ですのでいそいでくださいねー。送迎バスもの一部売り切れが出ております。ご容赦ください。

spring28.peatix.com

03.03.2026 08:42 — 👍 0    🔁 1    💬 0    📌 0
Preview
開発合宿2025 2/17-19で2泊3日の開発合宿に行ってきました。場所は専修大学箱根セミナーハウス。在来線とバスで行ける温泉地というありがたい立地。行きは他の大学生集団と一緒で乗車率200%ぐらいのバスで小一時間立ちっぱなしという苦境でしたがw 今回の参加者は院生2人と学部生1人。実は半分がこの春卒業するので、単位のためではなく自主的に学ぶための集い。その目的は,「AIを使い倒すパッケージ開発」。 生成AIの発展の凄さは今さらいうまでもなく、大学としては研究や教育にどう使えるか,というのが問題になりがち。保守的になるのは簡単だけど、歴史的に、新しい技術に抵抗して覆ったためしはない(by コテンラジオ)。尻込みしているうちに、技術に取り残された老害になりたくないし、新しい技術にキャッチアップしてこそ教育に活かせるというもの。なので、俺のモチベーションとしては、半分はパッケージの開発をしたいから人手と時間が欲しい、なんだけど、もう半分は「学生にどう使わせるか」「使わせ方・教え方のノウハウ」を得るためだったのだ。 メンバーもちょうど良かった。GithubやR、パソコンの使い方にある程度慣れている面子なので、導入に時間が取られなくて済む。 また、テーマ設定も上手くやれたと思う。複雑な統計モデルのパッケージをゼロから開発するのではなく、既にあるパッケージの可視化部分を作ろうという話。具体的には,俺の開発してるexametrika に関するもので,これはベースのplot関数しか使わないんだけど,これをggplotの綺麗な出力にするggExametrika を開発するのだということ。可視化というところがミソで、計算部分ではなく見えてくるところだから,間違いがわかりやすい。AIを使うときのポイントはユーザが的確に指示を出せることであり、こちらが正誤の判断できなければならない。その点,可視化なら「この色がおかしい」「この形にしたい」が素人でもわかるからね。 合宿所について,まず全員にVS Code+Claude CLIの環境を作らせる。Claudeは俺のアカウントからAPIを発行。合宿中は課金の上限を気にせずジャンジャン使え!と言いました。実際、2日でどれくらい掛かるのかも知りたかったからね。 まずはCLIの使い方。プロジェクトの方針をしっかり確認し,CLUDE.mdに記録。レポジトリをクローンして、俺が実演。「このプロットを描きたいとするだろ。じゃあ『このプロットの関数を実装しろ』って書くんだよ」というアホみたいなやり方。実際,それですらすらコードを書いくれるのが面白い。その後「確認するコードを書け」と言って,自分で関数を試して,納得したらコミット,ブッシュ,プルリク。この辺りのgitの使い方も,概念としては知っててもコマンドやGUI操作は不慣れな学生。心配ご無用、「そのようにして」とClaudeに言えばいいんだから。ghのようなツールもいるけど,足りなかったら「ツールがいるのでインストールしちゃいますねー」ってClaudeの方から言ってくれるし、やってくれる。とにかく,方針を指示するだけでいいのだ。 これを実演した後,一応1人ずつ順にやらせてみる。共有モニタで確認しながら,どう指示を出すかの練習。時折「先生,これはどうするんですか」と聞かれたが,「それは…いやいや、それをClaudeに聞いてみて」と教育放棄w まあ,使い初めの頃は「こんなことも聞いていいのかな、答えてもらえるのかな」という不安や不信があるもので、とにかく使わせて相手の力量をわかってもらう必要がある。 一巡すると後は話が早かった。「じゃ,この出力担当しますね」と言いあって、「ブランチ切って。書いて。できた。プルリクして。」というだけ。30分しないうちに一つ関数ができる。担当箇所を口頭で確認したり、Claudeにログを書かせたりすることで枝葉のコンフリクトも起きにくい。起きたら起きたで、「解消して」と言うだけだし。 俺はと言えば,「PRしました」と言われたら,俺のClaudeに「確認して。精査して。コメントして,返して」と言うだけ。こちらも気楽。気のせいか,PRに対してはコードのチェックがいつもよりクリティカル。メインの関数開発だと,ややユーザの意図を汲み取って「そうです!その通りです!」と言うAIも,システム保全の側に回るロールがつくと責任感が生まれるのかしら。 あまりにも楽しくて,初日は夕飯後宴会もせず,夜中までコーディング。二日目は、あらかた開発したので、shinyExametrikaも作ることに。そう、exametrika のウェブアプリ化です。これもアイデアはあったけど時間なくてやってなかったこと。しかもこれまた、UIなど誰の目にも見える正誤があるので、適当な教材。 結局、ものすごく開発が進みました。成果物はこれ と これ です。まだローンチには至らないけど,0.0.5から0.0.28までバージョンが一気に上がってる。関数一個でバージョンアップなのです。shinyの方はレポジトリを新しく作懐から始めてコレだもんなぁ。issueのやりとりも,AI同士の会話です,これ。 ということで,課金は170ドルでここまで行きました。一時,学生が間違えて自分のアカウントにつけられた無料枠を使い切るというアクシデントもあったけど。学生3人に2日で170ドルか。ゼミ生が10人で,ゼミの時間だけ使っていいことにすると、月500-600ドルぐらいかかる計算?流石に自腹や個人研究費じゃ無理か… しかし、ものすごい体験ではあった。バイブコーディングは楽しい。いわゆる、パソコンを便利に使うまでの学習コストがゼロ近くなるから,やりたいことがすぐできるようになる。そうなると,学生ももっと自発的に学ぶようになるだろう。苦労がなくて楽しいことが増えるんだから。 ま、でも最初に最低限の知識はいるわね。フォルダって何、ぎっとって誰?みたいな状態ではClaudeも手出しできないのです。「AIは0を1にすることはできない。」とは先日息子が言ってた名台詞だけど,加えていうなら、「AIは0を1にすることはできないけど,1から8までは一気にやってくれる。最後の9,10はやはり人間」てとこですかね。なので、最初の基礎知識は必要で,これは座学でやるしかない。その後はAIに伴走してもらう。自分の能力が5だったら、AIが一気に8まで連れて行ってくれる時に,「わからん!ストップ!教えて!」といえばいい。彼らは嫌がらず,立ち止まり,7,6,5と階段を降りてきて教えてくれるから、自分が納得するまで教えさせたらいい。そして,最後はAIもわからない世界がある。それは俺たちが見たいと欲する,まだ世の中にないもの。ないものはAIも学習できないからね。 さて、今回の合宿を受けて、大学での今後の教育はどうしたもんかなぁ…と悩んでいるところです。Claudeに相談してみるか。

開発合宿2025

19.02.2026 22:21 — 👍 1    🔁 0    💬 0    📌 0
Preview
第28回春の合宿セミナー 日本行動計量学会の第28回春の合宿セミナーは、講師として一橋大学の加藤諒先生をお迎えし、「マーケティングとベイズ統計学」について、充実の3日間、90分×8コマの集中講...

行動計量学会・第28回春の合宿セミナー
今度は「マーケティングとベイズ統計学 」!充実の3日間、90分×8コマの集中講義を行います !
参加者募集中!
peatix.com/event/4768210

17.01.2026 02:22 — 👍 2    🔁 2    💬 0    📌 0

そうそう。大会実行委員長やったときも,最後は感謝の気持ちしか湧いてこなかったw

10.01.2026 08:20 — 👍 1    🔁 0    💬 0    📌 0

ミニマックス解?

10.01.2026 08:19 — 👍 0    🔁 0    💬 0    📌 0

高くなるのはバー。ハードルは上がらない。 #犬会8

10.01.2026 08:10 — 👍 1    🔁 0    💬 0    📌 0

これ,MDSと組み合わせたら言語空間力学モデルができるよなあ(;´Д`)ハアハア #犬会8

10.01.2026 07:48 — 👍 0    🔁 0    💬 0    📌 0

Good-Good-Bad-Korosu(殺す) #犬会8

10.01.2026 07:35 — 👍 0    🔁 0    💬 0    📌 0

「学部生にはまだ早い」とおなじことが,生成AIに「人間にはまだ早い」って言われる日が来たりしてね。 #犬会8

10.01.2026 06:30 — 👍 0    🔁 0    💬 0    📌 0

解釈主義って,人間が解釈しないといけないのかな?生成AIが解釈できたらそれでもいいんじゃない #犬会8

10.01.2026 06:24 — 👍 0    🔁 0    💬 0    📌 0

生成AIに心の合理性は仮定できるんだろうか #犬会8

10.01.2026 06:23 — 👍 0    🔁 0    💬 0    📌 0

逆に,なるべく非合理的に心を遊ばせよう,意識を非合理的に持っていこう,と考えると結構できないんだよね。期せずして,我々は,ある程度合理的に意識を保っている。

10.01.2026 05:54 — 👍 0    🔁 0    💬 0    📌 0

実態は「だってみんなそうやって解釈してるんだもん!」じゃないかなあ #犬会8

10.01.2026 05:53 — 👍 0    🔁 0    💬 0    📌 0

速いな

10.01.2026 05:46 — 👍 0    🔁 0    💬 0    📌 0

0−4の範囲の数字の平均値・・・選択数・・・ANOVAかなあ・・・

10.01.2026 05:23 — 👍 0    🔁 0    💬 0    📌 0

トマかっけえ

10.01.2026 05:18 — 👍 0    🔁 0    💬 0    📌 0

能力はAbilityで(-4,4)のあいだにありまぁす #犬会8

10.01.2026 04:49 — 👍 0    🔁 0    💬 0    📌 0

「こちらがコーヒー業界では美味しいとされているほうです」という教師あり学習を繰り返せばアジャストしていけると思います! #犬会8

10.01.2026 03:01 — 👍 0    🔁 0    💬 0    📌 0

だって赤いほうが暖かかったんだもん!

10.01.2026 03:00 — 👍 0    🔁 0    💬 0    📌 0

はい,バカ舌でしたーw

10.01.2026 02:59 — 👍 0    🔁 0    💬 0    📌 0

Clean cupと他の要因の交互作用もきになるにゃー。最終的には「トータル,美味しいんですか」という話だと思うんで。 #犬会8

10.01.2026 02:49 — 👍 0    🔁 0    💬 0    📌 0

AIが美味しいと言い張るが,人間には美味しくないコーヒーってあるかしら

10.01.2026 02:48 — 👍 0    🔁 0    💬 0    📌 0

シャクシャインの戦いって日本史やったんや・・・w

10.01.2026 02:31 — 👍 0    🔁 0    💬 0    📌 0

新しい風を感じる。

10.01.2026 02:22 — 👍 0    🔁 0    💬 0    📌 0

このコーヒー,のみやすい。おいしい。 #犬会8

10.01.2026 02:19 — 👍 0    🔁 0    💬 0    📌 0

しゃくしゃいんのたたかいをしりません。

10.01.2026 02:16 — 👍 0    🔁 0    💬 0    📌 0

隣に座っている,なんなら研究室も隣の同僚に,Discordで会話するのがオフ会の醍醐味 #犬会8

10.01.2026 01:56 — 👍 0    🔁 0    💬 0    📌 0

天然知能ってなんだろう。読んでないんで,読まねばな。

10.01.2026 01:50 — 👍 0    🔁 0    💬 0    📌 0

学科長批判w

10.01.2026 01:32 — 👍 0    🔁 0    💬 0    📌 0

今年は毛がないセッション,毛があるセッションみたいな分け方がない。いや,ある方が特殊なんだがw #犬会8

10.01.2026 01:09 — 👍 0    🔁 0    💬 0    📌 0