NoiseLang:9年越しの夢、AIで実現——すべての値は確率分布

NoiseLang: Where N = 5 is a Dirac delta

NoiseLang:9年越しの夢、AIで実現——すべての値は確率分布

通信工学の学生時代に確率計算の煩雑さに悩んだ著者が、9年前に構想しながらも実装を断念した言語NoiseLangを、AIツールの助けを借りて完成させた。NoiseLangでは、すべての値が確率分布として扱われ、定数もディラックのデルタ分布として表現される。モンテカルロシミュレーションを自動で実行し、確率や期待値を推定する。JITコンパイラとWASMバックエンドを備え、M4 Pro上で毎秒58億サンプルを処理する。NumPyやStanとの比較も紹介され、ホワイトボード段階の問題解決に最適だと述べている。

「NoiseLangはおもちゃの言語であり、真面目な用途には使うべきではない。しかし、大学時代にこの言語が存在していればと思っている。」

この日のほかの記事

2026-07-08