🐕

オープンエンドとは?

2023/02/11に公開

Open-Endednessとは「終わりのない」という意味

コンピュータによって実行されるアルゴリズムの多くは、与えられたタスク(画像に映っている物を認識する、話した言葉を自動的に文字起こしするなど)が設定され、それを解決するための方法を提供するものです。
これに対して、「オープンエンドなアルゴリズム」とは、発散的な探索をアルゴリズムで実装することを目指したものです。それは、明確な目的を持たず、アルゴリズムによって作られるものが複雑さを増していくものです。Open-Endednessとは「終わりのない」という意味ですが、まさに「終わりのない」アルゴリズムといえます。

https://note.com/mizuki_oka/n/n03a89dba35fa

Discussion