مهندسی دانش Knowledge Engineering
| Term | شرح |
|---|---|
| مهندسی دانش Knowledge Engineering | مهندسی دانش شاخهای از هوش مصنوعی (AI) است که هدف آن ایجاد قوانین و ساختارهایی است که بتوانند بر دادهها اعمال شوند و فرآیند تفکر و تصمیمگیری یک انسان متخصص را شبیهسازی کنند. مهندسی دانش (Knowledge Engineering) چیست؟در این حوزه، مهندسان دانش ساختار یک وظیفه یا یک تصمیم را تحلیل میکنند تا بفهمند چگونه نتیجهگیری انجام میشود و سپس همان منطق را در قالب یک سیستم نرمافزاری بازتولید میکنند. در نتیجه، میتوان یک کتابخانه از روشهای حل مسئله و دانش موردنیاز هر مسئله ایجاد کرد تا سیستم بتواند هنگام بروز مشکل، آن را تحلیل، تشخیص و حل کند—یا بهطور مستقل، یا در نقش دستیار یک انسان متخصص. نکات کلیدی درباره مهندسی دانش۱. مهندسی دانش قوانین تصمیمگیری یک انسان متخصص را تقلید میکنددر این شاخه از هوش مصنوعی، هدف تبدیل تجربه و مهارت یک کارشناس انسانی به مجموعهای از قواعد است که رایانه بتواند از آنها استفاده کند. ۲. شکل اولیه مهندسی دانش بر «انتقال دانش» تمرکز داشتدر ابتدا تصور میشد که میتوان فرایند تصمیمگیری انسان را عیناً به رایانه منتقل کرد.
اما این روش محدودیتهایی داشت، چون بسیاری از تصمیمهای انسانی به غریزه، شهود، قیاس و استدلال غیرخطی وابستهاند—عواملی که همیشه منطقی یا قابل تعریف نیستند. ۳. مدلسازی مدرن: رسیدن به همان نتیجه بدون تکرار دقیق مسیر انسانیامروزه مهندسی دانش از روشهای مدلسازی استفاده میکند.
مثال: یک کارشناس مالی ممکن است بر اساس تجربه و حس خطر تصمیم بگیرد، ولی سیستم نرمافزاری میتواند از الگوهای دادهای و تحلیلهای آماری برای رسیدن به همان توصیه استفاده کند. ۴. هدف نهایی: ساخت نرمافزارهایی که مانند یک متخصص تصمیمگیری کنندمهندسی دانش تلاش میکند نرمافزارهایی بسازد که بتوانند مانند یک متخصص انسانی:
مثال: سیستمهای مشاوره مالی که تصمیماتی مشابه یک مشاور حرفهای ارائه میدهند. ۵. کاربرد فعلی: سیستمهای پشتیبان تصمیمگیریامروزه بسیاری از نرمافزارهای Decision Support (پشتیبان تصمیمگیری) از مهندسی دانش استفاده میکنند. نمونههای کاربردی:
کلیک ها - 16
Synonyms:
مهندسی دانش,Knowledge Engineering |