論考

 

人工知能にクレタ人のパラドックスをたずねてみる

ChatGPT をはじめとした,大規模言語モデル (LLM) にもとづくチャットボットが話題になっています.相当複雑な質問にも"それなりに"答えることができて,感心することしきりなのですが,ここでひとつ,簡単な論理問題についてたずねてみることにしましょう.たずねるのは,いわゆる「クレタ人のパラドックス」と呼ばれるものです.

この実験は,ただ人工知能に意地悪することが目的ではありません(その意図もなくはないですが).人間にとって,人工知能にどんな機能を備えてもらいたいかを考えるのが目的です.

すべて読む

画像トラッキングのタスクを通じて機械学習システムの構築手法を学ぶ

機械学習の教科書には,機械学習における典型的な問題(分類,回帰)が紹介されていますが,具体的な応用となると,なかなか形にならないことが多いのではないかと思います.

ここでは,Google Research で説明してくださっていた,機械学習技術の適用事例を紹介します.これは,山火事が広がっている境界 (wildfire boundary) を衛星画像から追跡するシステムです.必ずしも境界を検出するために,直接機械学習技術を使っているわけではないところがポイントです.また,深層学習ではなく,典型的な CNN (畳み込みニューラルネットワーク) を利用しているところも実際的だと思います.

すべて読む

初心者のためのプログラミング言語ガイド

ソフトウェア開発において,プログラミングができることは,(基本的に)避けて通ることができないスキルです.もっとも,世の中には,たくさんのプログラミング言語があり,どれを学べばいいか迷ってしまうかもしれません.ここでは,これからプロのソフトウェア開発業界に入ろうと考えているみなさんに,うみのが,おすすめの言語をご案内します.

すべて読む