知識ベースの構成(複雑な製品やサービス)は、人工知能の応用分野として長い歴史があります。例えば、[ B 1 ] [ A 1 ] [ A 6 ] [ A 7 ] [ A 8 ] [ A 9 ] [ A 10 ] [ A 11 ]を参照してください。非公式には、構成は「設計活動の特殊なケースであり、構成対象の成果物は、一連の制約に従って構成できる、明確に定義されたコンポーネントタイプの固定セットのインスタンスから組み立てられる」と定義できます。[ A 2 ]このような制約[ B 4 ]は、技術的な制約、経済的な側面に関連する制約、および生産プロセスに関連する条件を表します。構成プロセスの結果は、製品構成(具体的な構成)、つまりインスタンスのリストであり、場合によってはこれらのインスタンス間の接続も含まれます。このような構成の例としては、納品されるコンピュータや金融サービスポートフォリオの提供(例えば、ローンとそれに対応するリスク保険の組み合わせ)などがあります。
コンフィギュレータは、「オープンイノベーションツールキット」、つまり製品識別段階で顧客をサポートするツールとみなされることもよくあります。[ A 16 ]この文脈では、顧客は新しい革新的な製品につながる要件を明確にするイノベーターです。[ A 16 ] [ A 17 ] [ A 18 ] 「大量混乱」[ A 19 ]、つまり多数の可能なソリューションの選択肢(選択肢)によって顧客が圧倒される現象は、構成技術の適用に伴ってよく発生する現象です。この現象は、顧客の知識と好みを考慮したパーソナライズされた構成環境の作成を促しました。[ A 20 ] [ A 21 ]
構成プロセス
コア構成、すなわち、ユーザーをガイドし、ユーザー要件と知識ベースとの整合性を確認し、ソリューションを提示し、構成結果を部品表(BOM) に変換することは、コンフィギュレータがサポートする主要なタスクです。[ A 22 ] [ B 5 ] [ A 5 ] [ A 13 ] [ A 23 ]構成知識ベースは、多くの場合、独自の言語を使用して構築されます。[ A 10 ] [ A 20 ] [ A 24 ] ほとんどの場合、知識ベースは、ドメインエキスパートから製品、マーケティング、販売の知識を引き出す知識エンジニアによって開発されます。構成知識ベースは、製品の構造の正式な記述と、可能な機能とコンポーネントの組み合わせを制限するさらなる制約で構成されています。
1 2 3 M. Stumptner、「知識ベース構成の概要」、AI Commun. 10(2): 111–125、1997年。
1 2 3 D. Sabin および R. Weigel、「製品構成フレームワーク - 概説」、IEEE Intelligent Systems、第 13 巻、第 4 号、pp. 42–49、1998 年。
1 2 T. Soininen、J. Tiihonen、T. Mannistö、および R. Sulonen、「構成の一般的なオントロジーに向けて」。 AI EDAM (エンジニアリング設計、分析、製造のための人工知能)、12(4): 357–372、1998
1 2 A. Felfernig、G. Friedrich、D. Jannach、「大量カスタマイズ製品の構成のための概念モデリング」、Artificial Intelligence in Engineering 15(2): 165–176、2001
1 2 Y. Wang、M. Tseng、「Shapley値によるコンフィギュレータ設計のための適応属性選択」。Artificial Intelligence for Engineering Design, Analysis and Manufacturing、25 (1): 189–199、2011年。
1 2 3 V. Barker、D. O'Connor、J. Bachant、E. Soloway、「Digitalにおける構成のためのエキスパートシステム: XCONとその先」、Communications of the ACM、vol. 32、no. 3、pp. 298–318、1989年。
1 2 3 G. Fleischanderl、G. Friedrich、A. Haselboeck、H. Schreiner、および M. Stumptner、「生成制約充足を使用した大規模システムの構成」、IEEE Intelligent Systems、vol. 13、no. 4、pp. 59–68、1998 年。
1 2 C. Forza および F. Salvador、「注文の獲得と履行プロセスにおける多様性の管理:製品構成システムの貢献」、International Journal of Production Economics、第 76 号、pp. 87–98、2002 年。
1 2 3 E. Juengst および M. Heinrich、「リソースバランシングを使用してモジュールシステムを構成する」、IEEE Intelligent Systems、vol. 13、no. 4、pp. 50–58、1998 年。
1 2 3 D. Mailharro、「構成のための分類と制約に基づくフレームワーク」、Artificial Intelligence for Engineering, Design, Analysis and Manufacturing Journal、特集号:構成設計、第12巻、第4号、383~397ページ、1998年。
↑ S. Mittal および F. Frayman、「構成タスクの汎用モデルに向けて」、第 11 回国際人工知能合同会議、デトロイト、ミシガン州、1989 年、pp. 1395–1401。
↑ O. Najmann および B. Stein、「構成のための理論的枠組み」、人工知能講義ノート、第 604 巻、441-450 ページ、Springer、1992 年。
1 2 N. Franke および F. Piller、「マス・カスタマイゼーションのための構成ツールキット:研究課題の設定」、ミュンヘン工科大学一般・産業経営学部ワーキングペーパー No. 33、ISSN 0942-5098、2002 年。
↑ D. McGuiness および J. Wright、「産業レベルの記述ロジックに基づくコンフィギュレータプラットフォーム」、IEEE Intelligent Systems、第 13 巻、第 4 号、69~77 ページ、1998 年。
↑ S. Mittal および B. Falkenhainer、「動的制約充足問題」、人工知能に関する全国会議 ( AAAI 90)、ボストン、マサチューセッツ州、1990 年、pp. 25–32。
1 2 E. von Hippel、「イノベーションのためのユーザーツールキット」、Journal of Product Innovation Management、第18巻、第4号、pp. 247-257、2001年。
↑ F. Piller および M. Tseng、「顧客中心の企業、マス・カスタマイゼーションとパーソナライゼーションの進歩」、Springer Verlag、2003 年、3~16 ページ。
↑ Y. Wang、M. Tseng、「コンフィギュレータの効率を向上させるためのアプローチ」、IEEE International Conference on Industrial Engineering and Engineering Management 論文集、2007 年。
↑ C. ハフマン、B. カーン、「販売のための多様性:大量カスタマイズか大量混乱か」、Journal of Retailing、第74号、491~513ページ、1998年。
1 2 U. Junker、「構成のための選好プログラミング」、IJCAI'01 構成に関するワークショップ、シアトル、ワシントン州、2001 年。
↑ L. Ardissono、A. Felfernig、G. Friedrich、D. Jannach、G. Petrone、R. Schaefer、M. Zanker、「パーソナライズされた分散型ウェブベース構成システムの開発のためのフレームワーク」、AI Magazine、第24巻、第3号、93~108ページ、2003年。
↑ A. Haag、「SAPにおける製品構成:回顧」、書籍「知識ベースの構成 - 研究からビジネスケースへ」、Elsevier/Morgan Kaufmann、pp. 319-337、2014年。
↑ A. Felfernig、「標準化された構成知識表現をマス・カスタマイゼーションの技術的基盤として」、IEEE Transactions on Engineering Management、54(1)、pp. 41–56、2007年。
↑ A. Haag、「ビジネスプロセスにおける販売構成」、IEEE Intelligent Systems、第13巻、第4号、78~85ページ、1998年。