ナレッジエンジニアとは、人間の意思決定や高度な認知タスクをシミュレートするために、コンピュータシステムに高度なロジックを組み込む科学に携わる専門家です。ナレッジエンジニアは、最終的に技術に組み込まれる「知識」の一部またはすべてを提供します。[1]
概要
多くの場合、ナレッジ エンジニアは、ドメインの専門家から得た高度な技術情報を実際のコンピュータ プログラムまたはデータ システムに変換するために雇用される仲介者です (ESDG 2000)。
ナレッジエンジニアは、システムに関する意思決定を行う方法に関する情報を解釈し、整理します (Aylett & Doniat 2002)。
「ナレッジ エンジニア」という用語は、1980 年代にAIの商業化の第一波の中で初めて登場しました。この仕事の目的は、自分自身や自分のビジネスのためにエキスパート システムを作成することを希望するクライアントと協力することです。
検証と検証
ナレッジエンジニアは検証と検証に関与します。
検証とは、何かが正しいか、特定の基準に準拠しているかを確認するプロセスです。ナレッジエンジニアはデータ収集とデータ入力を行う必要がありますが、収集してシステムに入力するデータが、データ収集アプリケーションの許容範囲内に収まっていることを確認するために、検証を行う必要があります。
知識エンジニアがプログラムコード内に検証手順をシステムに組み込むことは重要です。知識ベースシステムが構築された後は、ドメインエキスパートが保守することができます(Bultman、Kuipers、van Harmelen 2000)。
参考文献
- ^ 「ナレッジエンジニア」. Techopedia . 2019年2月5日.
- Aylett, Ruth ; Doniat, Christophe (2002)、「ドメイン構築計画におけるドメイン専門家のサポート」(PDF)、ハダースフィールド大学、 2005年12月16日時点のオリジナル(PDF)からアーカイブ、 2009年6月18日取得— AI計画のための知識工学ツールとテクニックに関するAIPS-2002ワークショップと共同で作成
- Bultman, Arne; Kuipers, Joris; van Harmelen, Frank (2000)、「ドメイン専門家によるKBSの保守:実践における聖杯」(PDF)、Logananthara, R.; Palm, G.; Ali, M.(編)、『第13回人工知能とエキスパートシステムの産業および工学応用に関する国際会議 IEA/AIE'00』、人工知能に関する講義ノート、第1821巻、ハイデルベルク:Springer Verlag、ISBN 978-3-540-67689-8
- ESDG (2000)、エキスパートシステムに関する情報、ペンシルベニア州立大学、2006年1月15日時点のオリジナルよりアーカイブ、 2009年6月18日閲覧。