生存の仕組みが生む負担を数理モデルで解く
捕食者に襲われる危険がある場所では、周囲を警戒することが生存に役立つ。捕食者の接近に早く気付けば、逃走や隠避によって捕獲される可能性を下げられる。しかし、警戒している時間には食料を探す機会が減る。危険を回避できても、採餌 … 続きを読む
捕食者に襲われる危険がある場所では、周囲を警戒することが生存に役立つ。捕食者の接近に早く気付けば、逃走や隠避によって捕獲される可能性を下げられる。しかし、警戒している時間には食料を探す機会が減る。危険を回避できても、採餌 … 続きを読む
一つのサービスが十年間使われているとしても、その十年間に同じ構造が保存されていたとは限らない。処理系が交換され、依存する外部サービスが入れ替わり、利用者の要求が増え、運用担当者の判断も更新される。それでも利用者が必要とす … 続きを読む
水面に渦が現れ、微粒子が集団を作り、細胞が一定の形を保ちながら内部の物質を入れ替える。これらの現象には、複数の要素が相互作用することで、個々の要素の性質からは直ちに予測しにくい集団的な秩序が現れるという共通点がある。渦で … 続きを読む
機能を増やして不足に備える判断と、機能を減らして運用を安定させる判断は、同じ対象に対して繰り返し現れる。ソフトウェアの設計では、未知の要求に対応できるように例外経路を追加することがある。例えば、通常の処理が失敗した場合に … 続きを読む
量子計算機は、古典計算機よりどれほど速く問題を解けるのか。この問いに答えるには、両者が解く問題、入力の条件、正解と認める基準、計算費用の測り方をそろえる必要がある。例えば、ある量子アルゴリズムが入力への問い合わせを 10 … 続きを読む
あるプログラムには機密ファイルを読み取る権限があり、別の利用者にはそのプログラムの設定ファイルを書き換える権限だけがあるとする。設定ファイルには読み取り対象と送信先を指定できる。プログラムが設定内容をそのまま処理に反映す … 続きを読む
試験で同じ 70 点を取った二人が、同じ能力を持つとは限らない。一方が計算問題に優れ、もう一方が文章読解に優れている場合でも、合計点は一致し得る。さらに難しいのは、合計点が一致しなかったときである。80 点と 75 点の … 続きを読む
文章を作るのに 10 時間かかっていた人が、新しい道具を使って同じ文章を 5 時間で完成できるようになったとする。内容、正確性、確認手順が同じであれば、この作業の所要時間は半減し、時間当たりの処理能力は 2 倍になった。 … 続きを読む
ソフトウェアが扱う状態や入力の候補は、システムを構成する要素が増えるにつれて急速に増える。二つの値しか取らない変数が \(n\) 個あるだけでも、入力の組み合わせは \(2^n\) 通りになる。変数が 10 個なら 1, … 続きを読む
学習済みの AI に、あるデータを忘れさせたとする。そのデータについて正しい回答を返せなくなれば、忘却に成功したと言えるだろうか。分類器なら正答率が低下し、文章生成モデルなら対象の情報を含む回答が減る。この変化は観測でき … 続きを読む