えいたんごクイズ

heuristic

/hjuːˈrɪstɪk/
adjective

経験則けいけんそくもとづく、発見的はっけんてき

解説

厳密な証明や完全な計算に頼るのではなく、経験や試行錯誤から得た手がかりを使って、十分によい答えを素早く見つけようとする性質を表す。情報科学や数学で、問題解決の方法やアルゴリズムを説明するときによく使われる。

覚え方のコツ

heuristic は、厳密に最適解を出す algorithm と対比で覚えると残ります。正解を証明するというより、経験・試行錯誤・手がかりを使って、まずは good enough な答えに素早く近づく感じです。ITでは heuristic search, heuristic rule, heuristic method が頻出。「当てずっぽう」ではなく、実務で使える近道というニュアンス。exact・optimal を目指す語の反対側に置くと混同しにくいです。

例文

Programmers often use heuristic methods to solve complex problems quickly.

プログラマーは複雑な問題をすばやく解くために、経験則に基づく方法をよく用いる。

The heuristic approach saved us time compared to the analytical method.

発見的なアプローチは、分析的な方法に比べて時間を節約してくれた。

Artificial intelligence systems often employ heuristic algorithms for efficiency.

人工知能のシステムは、効率を高めるために発見的なアルゴリズムをよく採用する。

heuristic の類義語・関連語

heuristic の語源・成り立ち

heuristic はギリシャ語 heuriskein「見つける」に由来し、-ic は「〜に関する」です。Eureka も同じ語根をもち、「正解を機械的に出すのでなく、見つけ出すための手がかり」という発想だと意味が腑に落ちます。

外部辞書で調べる

この単語を英単語クイズで覚えよう