近頃の AI Coding Agent の進化は目を見張るばかりです。
「Riverce ゲームを作って下さい。」と入力して、多少の提案修正をすればプロジェクト・コード一式が生成されます。
最近の研究では、これはソロモノフ帰納により「学習済コードから冗長性パターンの圧縮による汎化が行われ、コード応用につながっている」のではないかとのこと。
そこでDart analyze パッケージで、コードの抽象構文木解析から冗長性パターンを圧縮させて、オリジナルの Few Shot Learning プロンプトの性能をあげてみます。
【備考】ただしソロモノフ帰納の課題として、計算可能でなく近似であることに注意。詳しくは、「アルゴリズム的確率」や「ソロモノフ帰納」で検索して下さい。
・生成AIの基礎に触れたいエンジニア