ナレッジ エンジニアリングは、ルールを作成し、それをデータに適用して人間の専門家の思考プロセスを模倣する人工知能 (AI) 分野の一分野です。タスクや意思決定の構造を研究して、結論に至る方法を決定します。
本来の形式では、ナレッジ エンジニアリングは移行プロセスに焦点を当てていました。人間の問題解決者の専門知識を、同じデータを取得して同じ結論に達することができるプログラムに移します。転送処理には人間の意思決定が正確に反映されていないため、転送処理には限界があることが後に判明しました。直感や直観、つまり論理的ではないことが多い類推論や非線形思考は考慮されていません。現在、ナレッジ エンジニアリングではモデリング プロセスを使用して、専門家の結果に近い結果が得られるシステムを作成していますが、同じ道をたどったり、同じ情報ソースを使用したりすることはありません。ナレッジ エンジニアリングの目標は、それをソフトウェアに実装して、財務アドバイザーなどの人間の専門家と同じように意思決定できるようにすることです。