Frame (artificial intelligence)
ফ্রেম হল একটি কৃত্রিম বুদ্ধিমত্তার তথ্য কাঠামো যা "গতানুগতিক পরিস্থিতি" উপস্থাপন করে জ্ঞানকে উপ-কাঠামোতে বিভক্ত করতে ব্যবহৃত হয়। মারভিন মিনস্কি তাঁর 1974 সালের নিবন্ধ "জ্ঞানের প্রতিনিধিত্বের জন্য একটি কাঠামো"-তে এগুলি প্রস্তাব করেছিলেন। ফ্রেমগুলি কৃত্রিম বুদ্ধিমত্তার ফ্রেম ভাষাগুলিতে ব্যবহৃত প্রাথমিক তথ্য কাঠামো; সেগুলি সেটের সত্তাতত্ত্ব হিসাবে সংরক্ষণ করা হয়। ফ্রেমগুলি জ্ঞান উপস্থাপনা এবং যুক্তি পরিকল্পনার একটি বিস্তৃত অংশ। এগুলি মূলত শব্দার্থিক নেটওয়ার্ক থেকে উদ্ভূত হয়েছিল এবং তাই কাঠামো-ভিত্তিক জ্ঞান উপস্থাপনের অংশ। রাসেল এবং নরভিগের আর্টিফিসিয়াল ইন্টেলিজেন্সঃ এ মডার্ন অ্যাপ্রোচ অনুসারে, কাঠামোগত উপস্থাপনাগুলি "নির্দিষ্ট বস্তু এবং ঘটনার ধরন সম্পর্কে তথ্য একত্রিত করে এবং প্রকারগুলিকে জৈবিক শ্রেণীবিন্যাসের অনুরূপ একটি বড় শ্রেণীবিন্যাসগত শ্রেণিবিন্যাসে সাজায়।" ফ্রেম কাঠামো ফ্রেমটি কীভাবে ব্যবহার করতে হয়, এরপরে কী আশা করা যায় এবং এই প্রত্যাশাগুলি পূরণ না হলে কী করা উচিত সে সম্পর্কে তথ্য রয়েছে। ফ্রেমে কিছু তথ্য সাধারণত অপরিবর্তিত থাকে এবং "টার্মিনাল"-এ সংরক্ষিত অন্যান্য তথ্য সাধারণত পরিবর্তিত হয়। টার্মিনালগুলি পরিবর্তনশীল হিসাবে বিবেচনা করা যেতে পারে। শীর্ষ-স্তরের ফ্রেমগুলি তথ্য বহন করে, যা হাতের সমস্যা সম্পর্কে সর্বদা সত্য, তবে, টার্মিনালগুলি সত্য হতে হবে না। নতুন তথ্যের সম্মুখীন হওয়ার সাথে সাথে তাদের মূল্য পরিবর্তিত হতে পারে। বিভিন্ন ফ্রেম একই টার্মিনাল ভাগ করে নিতে পারে। একটি নির্দিষ্ট ফ্রেম সম্পর্কে প্রতিটি তথ্য একটি স্লটে রাখা হয়। তথ্যের মধ্যে থাকতে পারেঃ তথ্য বা ডেটা মান (যাকে ফ্যাসেট বলা হয়) পদ্ধতি (যাকে পদ্ধতিগত সংযুক্তিও বলা হয়) আই. এফ.-এন. ই. ডি. ই. ডি.: বিলম্বিত মূল্যায়ন আই. এফ.-এ. ডি. ই. ডি.: সংযুক্ত তথ্য আপডেট করা অন্যান্য ফ্রেম বা সাবফ্রেমের জন্য ডেটার ডিফল্ট মান বৈশিষ্ট্য এবং সুবিধাগুলি একটি ফ্রেমের টার্মিনালগুলি ইতিমধ্যে ডিফল্ট মান দিয়ে ভরা থাকে, যা মানুষের মন কীভাবে কাজ করে তার উপর ভিত্তি করে। উদাহরণস্বরূপ, যখন কোনও ব্যক্তিকে বলা হয় "একটি ছেলে একটি বলকে লাথি মারে", তখন বেশিরভাগ লোকেরা কোনও বৈশিষ্ট্য ছাড়াই কিছু বিমূর্ত বল কল্পনা করার পরিবর্তে একটি নির্দিষ্ট বল (যেমন একটি পরিচিত ফুটবল বল) কল্পনা করবে। ফ্রেম-ভিত্তিক জ্ঞান উপস্থাপনের একটি বিশেষ শক্তি হল, শব্দার্থিক নেটওয়ার্কের বিপরীতে, তারা নির্দিষ্ট ক্ষেত্রে ব্যতিক্রমের অনুমতি দেয়। এটি ফ্রেমগুলিকে কিছুটা নমনীয়তা দেয় যা উপস্থাপনাগুলিকে বাস্তব-বিশ্বের ঘটনাগুলিকে আরও সঠিকভাবে প্রতিফলিত করার অনুমতি দেয়। শব্দার্থিক নেটওয়ার্কগুলির মতো, ফ্রেমগুলিকে স্প্রেডিং অ্যাক্টিভেশন ব্যবহার করে প্রশ্ন করা যেতে পারে। উত্তরাধিকারের নিয়ম অনুসরণ করে, সাবফ্রেম দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত কোনও স্লটকে দেওয়া যে কোনও মান সাবফ্রেমের সংশ্লিষ্ট স্লটে আপডেট করা হবে (আইএফ-এডিইডি) এবং কোনও নির্দিষ্ট ফ্রেমের যে কোনও নতুন দৃষ্টান্ত সেই নতুন মানটিকে ডিফল্ট হিসাবে প্রদর্শন করবে। যেহেতু ফ্রেমগুলি কাঠামোর উপর ভিত্তি করে তৈরি করা হয়, তাই ফ্রেমগুলির একটি সেট দেওয়া একটি শব্দার্থিক নেটওয়ার্ক তৈরি করা সম্ভব যদিও এতে স্পষ্ট চাপের অভাব রয়েছে। নোম চমস্কি এবং 1950 সালের তাঁর উৎপাদক ব্যাকরণের উল্লেখগুলি সাধারণত মিনস্কির কাজ থেকে অনুপস্থিত। ফ্রেমগুলির সরলীকৃত কাঠামো সহজ সাদৃশ্যমূলক যুক্তির অনুমতি দেয়, যা যে কোনও বুদ্ধিমান এজেন্টের একটি অনেক মূল্যবান বৈশিষ্ট্য। ফ্রেম দ্বারা প্রদত্ত পদ্ধতিগত সংযুক্তিগুলি কিছুটা নমনীয়তার অনুমতি দেয় যা আরও বাস্তবসম্মত উপস্থাপনা করে এবং প্রোগ্রামিং অ্যাপ্লিকেশনগুলির জন্য একটি প্রাকৃতিক সামর্থ্য দেয়। এখানে লক্ষ্য করার মতো উদাহরণ হল সহজ সাদৃশ্যমূলক যুক্তি (তুলনা) যা একটি ছেলে এবং একটি বানরের মধ্যে কেবল একই নামের স্লট দিয়ে করা যেতে পারে। এছাড়াও লক্ষ্য করুন যে অ্যালেক্স, একটি ছেলের উদাহরণ, আরও সাধারণ প্যারেন্ট অবজেক্ট বয় থেকে "সেক্স"-এর মতো ডিফল্ট মান উত্তরাধিকার সূত্রে পেয়েছে, তবে ছেলেটির পায়ের সংখ্যার মতো ব্যতিক্রমের আকারে বিভিন্ন দৃষ্টান্তের মানও থাকতে পারে। ফ্রেম ল্যাঙ্গুয়েজ একটি ফ্রেম ল্যাঙ্গুয়েজ যা কৃত্রিম বুদ্ধিমত্তায় জ্ঞান উপস্থাপনের জন্য ব্যবহৃত একটি প্রযুক্তি। এগুলি অবজেক্ট-ওরিয়েন্টেড ভাষাগুলিতে শ্রেণী শ্রেণিবিন্যাসের অনুরূপ যদিও তাদের মৌলিক নকশার লক্ষ্যগুলি আলাদা। ফ্রেমগুলি জ্ঞানের স্পষ্ট এবং স্বজ্ঞাত উপস্থাপনার উপর দৃষ্টি নিবদ্ধ করে যেখানে বস্তুগুলি এনক্যাপসুলেশন এবং তথ্য লুকানোর উপর দৃষ্টি নিবদ্ধ করে। ফ্রেমগুলি প্রাথমিকভাবে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের এআই গবেষণা এবং বস্তুগুলিতে উদ্ভূত হয়েছিল। যাইহোক, বাস্তবে, ফ্রেম এবং অবজেক্ট-ওরিয়েন্টেড ভাষার কৌশল এবং ক্ষমতা উল্লেখযোগ্যভাবে ওভারল্যাপ করে। উদাহরণ একটি ফ্রেম ল্যাঙ্গুয়েজে মডেল করা ধারণাগুলির একটি সহজ উদাহরণ হল ফ্রেন্ড অফ এ ফ্রেন্ড (এফওএএফ) সত্তাতত্ত্ব যা সোশ্যাল নেটওয়ার্কিং এবং ক্যালেন্ডার সিস্টেমের ভিত্তি হিসাবে শব্দার্থিক ওয়েবের অংশ হিসাবে সংজ্ঞায়িত করা হয়েছে। এই সহজ উদাহরণে প্রাথমিক কাঠামোটি হল একজন ব্যক্তি। উদাহরণ স্লটগুলি হল ব্যক্তির ইমেল, হোম পেজ, ফোন ইত্যাদি। প্রতিটি ব্যক্তির স্বার্থকে ব্যবসা এবং বিনোদন ক্ষেত্রের স্থান বর্ণনা করে অতিরিক্ত ফ্রেম দ্বারা প্রতিনিধিত্ব করা যেতে পারে। স্লট জানে যে প্রতিটি ব্যক্তি অন্য ব্যক্তির সাথে সংযোগ স্থাপন করে। একজন ব্যক্তির স্বার্থের জন্য ডিফল্ট মানগুলি তাদের বন্ধু ব্যক্তিদের ওয়েব দ্বারা অনুমান করা যেতে পারে। বাস্তবায়ন প্রাচীনতম কাঠামো-ভিত্তিক ভাষাগুলি নির্দিষ্ট গবেষণা প্রকল্পের জন্য কাস্টম তৈরি করা হয়েছিল এবং অন্যান্য গবেষকদের দ্বারা পুনরায় ব্যবহার করার সরঞ্জাম হিসাবে প্যাকেজ করা হয়নি। বিশেষজ্ঞ সিস্টেম ইনফেরেন্স ইঞ্জিনের মতো, গবেষকরা শীঘ্রই মূল পরিকাঠামোর কিছু অংশ বের করার এবং সাধারণ-উদ্দেশ্য ফ্রেম ভাষাগুলি বিকাশের সুবিধাগুলি উপলব্ধি করেছিলেন যা নির্দিষ্ট প্রয়োগের সাথে যুক্ত ছিল না। প্রথম সাধারণ-উদ্দেশ্য ফ্রেম ভাষাগুলির মধ্যে একটি ছিল কে. আর. এল। সবচেয়ে প্রভাবশালী প্রাথমিক ফ্রেম ভাষাগুলির মধ্যে একটি ছিল কে. এল-ও. এন. ই। কে. এল-ওয়ান পরবর্তী বেশ কয়েকটি ফ্রেম ভাষার জন্ম দেয়। কে. এল-ও. এন. ই-এর সর্বাধিক ব্যবহৃত উত্তরসূরিদের মধ্যে একটি ছিল তথ্য বিজ্ঞান ইনস্টিটিউটে রবার্ট ম্যাকগ্রেগর দ্বারা বিকশিত লুম ভাষা। 1980-র দশকে আর্টিফিসিয়াল ইন্টেলিজেন্স বিশেষজ্ঞ ব্যবস্থার দ্বারা চালিত ব্যবসায়িক জগতে প্রচুর আগ্রহ তৈরি করেছিল। এর ফলে জ্ঞান-ভিত্তিক ব্যবস্থার বিকাশের জন্য অনেক বাণিজ্যিক পণ্যের বিকাশ ঘটে। এই প্রাথমিক পণ্যগুলি সাধারণত লিস্পে এবং তথ্য উপস্থাপনের জন্য ফ্রেম শ্রেণিবিন্যাসের সাথে যৌক্তিক যুক্তির জন্য আইএফ-থেন নিয়মের মতো সমন্বিত গঠনে তৈরি করা হয়েছিল। এই প্রাথমিক লিস্প জ্ঞান-ভিত্তিক সরঞ্জামগুলির মধ্যে সবচেয়ে সুপরিচিত ছিল ইন্টেলিকার্পের নলেজ ইঞ্জিনিয়ারিং এনভায়রনমেন্ট (কে. ই. ই)। কে. ই. ই একাধিক উত্তরাধিকার, স্লট, ট্রিগার, ডিফল্ট মান এবং একটি নিয়ম ইঞ্জিন সহ একটি সম্পূর্ণ ফ্রেম ভাষা সরবরাহ করেছিল যা ব্যাকওয়ার্ড এবং ফরোয়ার্ড চেইনিংকে সমর্থন করে। এআই সফ্টওয়্যারের বেশিরভাগ প্রাথমিক বাণিজ্যিক সংস্করণের মতো কেইই মূলত লিস্পে লিস্প মেশিন প্ল্যাটফর্মে স্থাপন করা হয়েছিল তবে শেষ পর্যন্ত পিসি এবং ইউনিক্স ওয়ার্কস্টেশনে পোর্ট করা হয়েছিল। শব্দার্থিক ওয়েবের গবেষণা এজেন্ডা স্বয়ংক্রিয় শ্রেণিবিন্যাস এবং ফ্রেম ভাষার প্রতি নতুন করে আগ্রহ জাগিয়ে তুলেছে। একটি উদাহরণ হল ইন্টারনেটে তথ্য বর্ণনা করার জন্য ওয়েব অন্টোলজি ল্যাঙ্গুয়েজ (ওডব্লিউএল) মান। ও. ডব্লিউ. এল হল ইন্টারনেটের উপরে একটি শব্দার্থিক স্তর প্রদান করার জন্য একটি মান। লক্ষ্য হল বেশিরভাগ অ্যাপ্লিকেশন হিসাবে কীওয়ার্ড ব্যবহার করে ওয়েবকে সংগঠিত করার পরিবর্তে (যেমন। গুগল) কি আজ ওয়েব একটি সত্তাতত্ত্বে সংগঠিত ধারণাগুলি দ্বারা সংগঠিত করা যেতে পারে। ওডব্লিউএল ভাষার নাম নিজেই একটি শব্দার্থিক ওয়েবের মূল্যের একটি ভাল উদাহরণ প্রদান করে। যদি কেউ আজ ইন্টারনেট ব্যবহার করে "ওডব্লিউএল" অনুসন্ধান করে তবে পুনরুদ্ধার করা বেশিরভাগ পৃষ্ঠাগুলি স্ট্যান্ডার্ড ওডব্লিউএল-এর পরিবর্তে পাখির পেঁচার উপর থাকবে। একটি শব্দার্থিক ওয়েবের মাধ্যমে "ওয়েব অন্টোলজি ল্যাঙ্গুয়েজ" ধারণাটি নির্দিষ্ট করা সম্ভব হবে এবং ব্যবহারকারীকে অনুসন্ধানের অংশ হিসাবে বিভিন্ন সম্ভাব্য সংক্ষিপ্ত রূপ বা প্রতিশব্দ সম্পর্কে চিন্তা করতে হবে না। একইভাবে, ব্যবহারকারীকে এই সহজ উদাহরণের মতো শিকারের পাখি সম্পর্কে তথ্যের মতো অপ্রাসঙ্গিক তথ্য দিয়ে অনুসন্ধানের ফলাফলগুলিতে সমার্থক শব্দের ভিড় সম্পর্কে চিন্তা করতে হবে না। ওডব্লিউএল ছাড়াও, বিভিন্ন মান এবং প্রযুক্তি যা শব্দার্থিক ওয়েবের সাথে প্রাসঙ্গিক এবং ফ্রেম ভাষার দ্বারা প্রভাবিত হয়েছিল তার মধ্যে রয়েছে অয়েল এবং ডিএএমএল। স্ট্যানফোর্ড বিশ্ববিদ্যালয়ের প্রোটেজ ওপেন সোর্স সফ্টওয়্যার টুলটি একটি অন্টোলজি সম্পাদনা ক্ষমতা প্রদান করে যা ওডব্লিউএল-এর উপর নির্মিত এবং একটি শ্রেণীবিভাগের সম্পূর্ণ ক্ষমতা রয়েছে। তবে এটি সংস্করণ 3.5 হিসাবে ফ্রেমগুলিকে স্পষ্টভাবে সমর্থন করা বন্ধ করে দিয়েছে (যা ফ্রেম অভিযোজন পছন্দকারীদের জন্য রক্ষণাবেক্ষণ করা হয়), 2017 সালে বর্তমান সংস্করণটি 5। স্পষ্ট ফ্রেম থেকে সরে আসার যৌক্তিকতা হল যে ওডব্লিউএল ডিএল আরও অভিব্যক্তিপূর্ণ এবং "শিল্প মান"। ফ্রেম এবং অবজেক্টের তুলনা ফ্রেম ভাষাগুলির অবজেক্ট-ওরিয়েন্টেড ভাষাগুলির সাথে একটি উল্লেখযোগ্য ওভারল্যাপ রয়েছে। দুটি সম্প্রদায়ের পরিভাষা এবং লক্ষ্যগুলি ভিন্ন ছিল তবে তারা একাডেমিক বিশ্ব এবং পরীক্ষাগার থেকে বাণিজ্যিক বিশ্বের দিকে অগ্রসর হওয়ার সাথে সাথে বিকাশকারীরা দার্শনিক বিষয়গুলির প্রতি যত্নশীল ছিলেন না এবং প্রাথমিকভাবে নির্দিষ্ট দক্ষতার দিকে মনোনিবেশ করেছিলেন, ধারণাটি কোথা থেকে শুরু হয়েছিল তা নির্বিশেষে উভয় শিবির থেকে সেরাটি গ্রহণ করেছিলেন। উভয় দৃষ্টান্তের মধ্যে যা মিল রয়েছে তা হল বাস্তব জগতে ধারণাগুলি এবং সফ্টওয়্যারে তাদের বাস্তবায়নের মধ্যে দূরত্ব হ্রাস করার ইচ্ছা। এইভাবে উভয় দৃষ্টান্তই শ্রেণীবিন্যাসে প্রাথমিক সফ্টওয়্যার অবজেক্টগুলির প্রতিনিধিত্ব করার ধারণাটি খুব সাধারণ প্রকার থেকে শুরু করে এবং আরও নির্দিষ্ট প্রকারের দিকে অগ্রসর হওয়ার ধারণায় পৌঁছেছে। নিম্নলিখিত টেবিলটি অবজেক্ট-ওরিয়েন্টেড এবং ফ্রেম ভাষা সম্প্রদায়ের মানক পরিভাষার মধ্যে পারস্পরিক সম্পর্ককে চিত্রিত করেঃ দুটি দৃষ্টান্তের মধ্যে প্রাথমিক পার্থক্য ছিল যে ক্যাপসুলেশনকে একটি প্রধান প্রয়োজনীয়তা হিসাবে বিবেচনা করা হত। অবজেক্ট-ওরিয়েন্টেড প্যারাডাইম এনক্যাপসুলেশনের জন্য, সবচেয়ে বেশি না হলেও, গুরুত্বপূর্ণ প্রয়োজনীয়তাগুলির মধ্যে একটি ছিল। সফ্টওয়্যার উপাদানগুলির মধ্যে সম্ভাব্য মিথস্ক্রিয়া হ্রাস করার ইচ্ছা এবং তাই বড় জটিল সিস্টেমগুলি পরিচালনা করা অবজেক্ট-ওরিয়েন্টেড প্রযুক্তির একটি মূল চালিকাশক্তি ছিল। ফ্রেম ল্যাঙ্গুয়েজ ক্যাম্পের জন্য এই প্রয়োজনীয়তা নিয়ম, সীমাবদ্ধতা এবং প্রোগ্রামিং লজিক উপস্থাপন করার জন্য সম্ভাব্য সরঞ্জামগুলির একটি বিশাল বিন্যাস সরবরাহ করার আকাঙ্ক্ষার চেয়ে কম সমালোচনামূলক ছিল। বস্তু-ভিত্তিক বিশ্বে সবকিছু পদ্ধতি এবং পদ্ধতির দৃশ্যমানতা দ্বারা নিয়ন্ত্রিত হয়। সুতরাং উদাহরণস্বরূপ, একটি বস্তুর সম্পত্তির ডেটা মান অ্যাক্সেস করা অবশ্যই একটি অ্যাক্সেসর পদ্ধতির মাধ্যমে করা উচিত। এই পদ্ধতিটি ডেটা প্রকারের বৈধতা এবং সম্পত্তির উপর পুনরুদ্ধার বা সেট করা মানের উপর সীমাবদ্ধতার মতো বিষয়গুলি নিয়ন্ত্রণ করে। ফ্রেম ভাষাগুলিতে এই একই ধরনের সীমাবদ্ধতাগুলি একাধিক উপায়ে পরিচালনা করা যেতে পারে। ট্রিগারগুলিকে একটি মান নির্ধারণ বা পুনরুদ্ধারের আগে বা পরে গুলি চালানোর জন্য সংজ্ঞায়িত করা যেতে পারে। নিয়মগুলি সংজ্ঞায়িত করা যেতে পারে যা একই ধরনের সীমাবদ্ধতা পরিচালনা করে। স্লটগুলি আবার একই ধরনের সীমাবদ্ধ তথ্য দিয়ে অতিরিক্ত তথ্য (কিছু ভাষায় "দিক" বলা হয়) দিয়ে বর্ধিত করা যেতে পারে। ফ্রেম এবং ওও ভাষার মধ্যে অন্য প্রধান পার্থক্যকারী ছিল একাধিক উত্তরাধিকার (একটি ফ্রেম বা শ্রেণীকে দুই বা ততোধিক সুপারক্লাস রাখার অনুমতি দেওয়া)। ফ্রেম ভাষার জন্য একাধিক উত্তরাধিকারের প্রয়োজন ছিল। এটি মানুষের মতো বিশ্বকে মডেল করার আকাঙ্ক্ষার অনুসরণ করে, বিশ্বের মানুষের ধারণাগুলি খুব কমই কঠোরভাবে সংজ্ঞায়িত অ-ওভারল্যাপিং ট্যাক্সোনমিগুলির মধ্যে পড়ে। অনেক ও. ও ভাষার জন্য, বিশেষ করে ও. ও-এর পরবর্তী বছরগুলিতে, একক উত্তরাধিকার হয় প্রবলভাবে কাঙ্ক্ষিত বা প্রয়োজনীয় ছিল। একাধিক উত্তরাধিকারকে একটি ডোমেন মডেল করার জন্য বিশ্লেষণ পর্যায়ে একটি সম্ভাব্য পদক্ষেপ হিসাবে দেখা হয়েছিল তবে এমন কিছু যা এনক্যাপসুলেশন এবং মডুলারিটি বজায় রাখার নামে নকশা এবং বাস্তবায়নের পর্যায়ে বাদ দেওয়া উচিত। যদিও কে. আর. এল-এর মতো প্রাথমিক ফ্রেম ভাষাগুলিতে ডেভেলপারদের চাহিদা দ্বারা চালিত বার্তা পাসিং অন্তর্ভুক্ত ছিল না, তবে পরবর্তী ফ্রেম ভাষাগুলির বেশিরভাগই (যেমন। লুম, কে. ই. ই) ফ্রেমে বার্তা সংজ্ঞায়িত করার ক্ষমতা অন্তর্ভুক্ত করে। অবজেক্ট-ওরিয়েন্টেড দিকে, মানগুলিও আবির্ভূত হয়েছে যা মূলত সমতুল্য কার্যকারিতা প্রদান করে যা প্রদত্ত ভাষাগুলিকে ফ্রেম করে, যদিও একটি ভিন্ন বিন্যাসে এবং সমস্ত অবজেক্ট লাইব্রেরিতে প্রমিত। উদাহরণস্বরূপ, অবজেক্ট ম্যানেজমেন্ট গ্রুপ পরীক্ষার তথ্য এবং বস্তুর সাথে সীমাবদ্ধতার (ফ্রেমগুলির দিকগুলির জন্য সাধারণ ব্যবহারের অনুরূপ এবং লুমের মতো ফ্রেম ভাষাগুলির সীমাবদ্ধতার অনুরূপ) এবং নিয়ম ইঞ্জিনগুলিকে সংহত করার মতো দক্ষতার জন্য মানসম্মত নির্দিষ্টকরণ করেছে। ফ্রেমগুলির উপর প্রাথমিক কাজ 1930-এর দশকে মনস্তাত্ত্বিক গবেষণা দ্বারা অনুপ্রাণিত হয়েছিল যা ইঙ্গিত দেয় যে লোকেরা নতুন জ্ঞানীয় পরিস্থিতিতে ব্যাখ্যা এবং কাজ করার জন্য সঞ্চিত গতানুগতিক জ্ঞান ব্যবহার করে। ফ্রেম শব্দটি প্রথম মারভিন মিনস্কি ভিজ্যুয়াল যুক্তি এবং প্রাকৃতিক ভাষা প্রক্রিয়াকরণ বোঝার জন্য একটি দৃষ্টান্ত হিসাবে ব্যবহার করেছিলেন। এইসব এবং অন্যান্য অনেক ধরনের সমস্যার মধ্যে এমনকি ক্ষুদ্রতম সমস্যার জন্য সম্ভাব্য সমাধানের জায়গা বিশাল। উদাহরণস্বরূপ, একটি কাঁচা অডিও স্ট্রিম থেকে ধ্বনিগুলি বের করা বা কোনও বস্তুর প্রান্ত সনাক্ত করা। মানুষের কাছে তুচ্ছ বলে মনে হয় এমন বিষয়গুলি আসলে বেশ জটিল। প্রকৃতপক্ষে, এগুলি কতটা কঠিন ছিল তা সম্ভবত পুরোপুরি বোঝা যায়নি যতক্ষণ না এআই গবেষকরা এগুলি সমাধান করার জন্য কম্পিউটার পাওয়ার জটিলতা তদন্ত করতে শুরু করেন। ফ্রেম বা স্ক্রিপ্টগুলির প্রাথমিক ধারণা যা তাদের বলা হত তা হল যে তারা একটি সমস্যার প্রেক্ষাপট স্থাপন করবে এবং এটি স্বয়ংক্রিয়ভাবে সম্ভাব্য অনুসন্ধানের স্থানকে উল্লেখযোগ্যভাবে হ্রাস করবে। এই ধারণাটি শ্যাঙ্ক এবং আবেলসনও গ্রহণ করেছিলেন, যারা এটিকে একটি রেস্তোরাঁয় খাবারের অর্ডার দেওয়ার মতো সাধারণ মানুষের মিথস্ক্রিয়া কীভাবে প্রক্রিয়া করতে পারে তা চিত্রিত করতে ব্যবহার করেছিলেন। এই মিথস্ক্রিয়াগুলি প্রতিটি ফ্রেম সম্পর্কে প্রাসঙ্গিক তথ্য সংরক্ষণ করে এমন স্লট সহ ফ্রেম হিসাবে প্রমিত করা হয়েছিল। স্লটগুলি অবজেক্ট-ওরিয়েন্টেড মডেলিং এবং সত্তা-সম্পর্ক মডেলের সম্পর্কের অবজেক্ট বৈশিষ্ট্যের অনুরূপ। স্লটগুলিতে প্রায়শই ডিফল্ট মান থাকে তবে দৃশ্যপটের প্রতিটি দৃষ্টান্ত কার্যকর করার অংশ হিসাবে আরও পরিমার্জন প্রয়োজন। অর্থাৎ, রেস্তোরাঁয় অর্ডার দেওয়ার মতো কোনও কাজ সম্পাদনের জন্য ফ্রেমের একটি মৌলিক উদাহরণ দিয়ে শুরু করা হত এবং তারপরে উপযুক্ত হিসাবে বিভিন্ন মানকে তাৎক্ষণিক ও পরিমার্জন করা হত। মূলত বিমূর্ত ফ্রেমটি একটি অবজেক্ট ক্লাসের প্রতিনিধিত্ব করে এবং ফ্রেমটি একটি অবজেক্ট দৃষ্টান্তের উদাহরণ দেয়। এই প্রাথমিক কাজে, প্রাথমিকভাবে ফ্রেমের স্থির তথ্য বর্ণনার উপর জোর দেওয়া হয়েছিল। একটি স্লটের পরিসীমা, ডিফল্ট মান ইত্যাদি সংজ্ঞায়িত করার জন্য বিভিন্ন প্রক্রিয়া তৈরি করা হয়েছিল। তবে, এই প্রাথমিক ব্যবস্থাগুলিতেও পদ্ধতিগত ক্ষমতা ছিল। একটি সাধারণ কৌশল ছিল স্লটের সাথে সংযুক্ত "ট্রিগার" (ট্রিগারের ডাটাবেস ধারণার অনুরূপ) ব্যবহার করা। একটি ট্রিগার হল কেবল পদ্ধতিগত কোড যা একটি স্লটের সাথে সংযুক্ত থাকে। ট্রিগারটি কোনও স্লট মান অ্যাক্সেস বা সংশোধন করার আগে এবং/অথবা পরে গুলি চালাতে পারে। অবজেক্ট ক্লাসের মতো, ফ্রেমগুলি সাবসাম্পশন শ্রেণিবিন্যাসে সংগঠিত হয়েছিল। উদাহরণস্বরূপ, একটি প্রাথমিক কাঠামো হতে পারে রেস্তোরাঁয় অর্ডার করা। এর একটি উদাহরণ হ 'ল জো ডেইরি কুইন-এর কাছে যায়। রেস্তোরাঁর কাঠামোর একটি বিশেষত্ব (মূলত একটি উপশ্রেণী) একটি অভিনব রেস্তোরাঁয় অর্ডার করার জন্য একটি কাঠামো হবে। অভিনব রেস্তোরাঁর ফ্রেম রেস্তোরাঁর ফ্রেম থেকে সমস্ত ডিফল্ট মান উত্তরাধিকার সূত্রে পাবে তবে বিশেষ ফ্রেমের জন্য হয় আরও স্লট যোগ করবে বা এক বা একাধিক ডিফল্ট মান (যেমন, প্রত্যাশিত মূল্য পরিসীমা) পরিবর্তন করবে। ভাষাসমূহ প্রাথমিক কাঠামো ভাষা গবেষণার বেশিরভাগই (যেমন. শ্যাঙ্ক এবং আবেলসন) পরীক্ষামূলক মনোবিজ্ঞানের অনুসন্ধান এবং জ্ঞান উপস্থাপনের সরঞ্জামগুলি ডিজাইন করার প্রচেষ্টা দ্বারা চালিত হয়েছিল যা মানুষের দৈনন্দিন কাজগুলিতে কাজ করার জন্য যে নিদর্শনগুলি ব্যবহার করে বলে মনে করা হয়েছিল তার সাথে সামঞ্জস্যপূর্ণ। এই গবেষকরা গাণিতিক আনুষ্ঠানিকতার প্রতি কম আগ্রহী ছিলেন কারণ তারা বিশ্বাস করতেন যে এই ধরনের আনুষ্ঠানিকতা গড় মানুষ যেভাবে বিশ্বকে ধারণ করে তার জন্য অপরিহার্যভাবে ভাল মডেল নয়। উদাহরণস্বরূপ, মানুষ যেভাবে ভাষা ব্যবহার করে তা প্রায়শই প্রকৃত যৌক্তিকতা থেকে অনেক দূরে। একইভাবে, ভাষাবিজ্ঞানে, চার্লস জে ফিলমোর 1970-এর দশকের মাঝামাঝি সময়ে তাঁর ফ্রেম শব্দার্থবিজ্ঞানের তত্ত্ব নিয়ে কাজ শুরু করেন, যা পরে ফ্রেমনেটের মতো গণনামূলক সম্পদের দিকে পরিচালিত করে। ফ্রেম শব্দার্থবিজ্ঞান মানুষের ভাষা এবং মানুষের জ্ঞানের প্রতিচ্ছবি দ্বারা অনুপ্রাণিত হয়েছিল। অন্যদিকে রন ব্র্যাচম্যানের মতো গবেষকরা এআই গবেষকদের গাণিতিক আনুষ্ঠানিকতা এবং গণনামূলক শক্তি দিতে চেয়েছিলেন যা যুক্তির সাথে যুক্ত ছিল। তাদের লক্ষ্য ছিল তত্ত্ব এবং যুক্তি নির্ধারণের জন্য একটি ফ্রেম ভাষায় ফ্রেম শ্রেণী, স্লট, সীমাবদ্ধতা এবং নিয়মগুলির মানচিত্র তৈরি করা। এই পদ্ধতির একটি সুবিধা হ 'ল তত্ত্বের প্রবর্তক এবং অন্যান্য স্বয়ংক্রিয় যুক্তি ক্ষমতা ব্যবহার করে মডেলগুলির বৈধতা এবং এমনকি তৈরি স্বয়ংক্রিয় করা যেতে পারে। ত্রুটিটি ছিল যে প্রাথমিকভাবে একটি আনুষ্ঠানিক শব্দার্থবিদ্যা সহ একটি ভাষায় মডেলটি নির্দিষ্ট করা আরও কঠিন হতে পারে। এই বিবর্তনটি এআই গবেষণার একটি ক্লাসিক বিভাজনকেও চিত্রিত করে যা "নিটস বনাম স্ক্রফিজ" নামে পরিচিত। "নিটস" ছিলেন এমন গবেষকরা যাঁরা গাণিতিক নির্ভুলতা এবং আনুষ্ঠানিকতার উপর সর্বাধিক মূল্য রেখেছিলেন যা ফার্স্ট অর্ডার লজিক এবং সেট তত্ত্বের মাধ্যমে অর্জন করা যেতে পারে। "স্ক্রাফিরা" মানুষের কাছে স্বজ্ঞাত এবং মনস্তাত্ত্বিকভাবে অর্থবহ উপস্থাপনাগুলিতে জ্ঞানের মডেলিংয়ে বেশি আগ্রহী ছিল। আরও আনুষ্ঠানিক পদ্ধতির মধ্যে সবচেয়ে উল্লেখযোগ্য ছিল কে. এল-ওয়ান ভাষা। কে. এল-ওয়ান পরবর্তীকালে বেশ কয়েকটি ফ্রেম ভাষার জন্ম দেয়। কে. এল-ও. এন. ই-এর মতো ভাষাগুলির আনুষ্ঠানিক শব্দার্থবিদ্যা এই ফ্রেম ভাষাগুলিকে একটি নতুন ধরনের স্বয়ংক্রিয় যুক্তি ক্ষমতা দিয়েছে যা শ্রেণীবিভাগ হিসাবে পরিচিত। শ্রেণীবিভাগ একটি ইঞ্জিন যা ফ্রেম ভাষার বিভিন্ন ঘোষণাগুলি বিশ্লেষণ করেঃ সেট, উপসেট, সম্পর্ক ইত্যাদির সংজ্ঞা। শ্রেণিবিন্যাসকারী তখন স্বয়ংক্রিয়ভাবে বিভিন্ন অতিরিক্ত সম্পর্ক অনুমান করতে পারে এবং সনাক্ত করতে পারে যে কখন একটি মডেলের কিছু অংশ একে অপরের সাথে অসঙ্গতিপূর্ণ। এইভাবে অনেক কাজ যা সাধারণত একটি অনুমান ইঞ্জিনে সামনের বা পিছনের চেইনিং দ্বারা সম্পাদিত হয় তার পরিবর্তে শ্রেণীবিভাগ দ্বারা সম্পাদিত হতে পারে। এই প্রযুক্তিটি ইন্টারনেটের ক্ষেত্রে বিশেষভাবে মূল্যবান। এটি একটি আকর্ষণীয় ফলাফল যে কে. এল-ও. এন. ই-এর মতো ভাষার আনুষ্ঠানিকতা ইন্টারনেটে পাওয়া অত্যন্ত অনানুষ্ঠানিক এবং কাঠামোগত তথ্যের সাথে মোকাবিলা করতে সবচেয়ে কার্যকর হতে পারে। ইন্টারনেটে সমস্ত সিস্টেমকে একটি ডেটা মডেলে প্রমিত করার প্রয়োজন কেবল সম্ভব নয়। এটি অনিবার্য যে পরিভাষাটি একাধিক অসঙ্গতিপূর্ণ আকারে ব্যবহার করা হবে। শ্রেণিবদ্ধকারী ইঞ্জিনের স্বয়ংক্রিয় শ্রেণিবিন্যাস ক্ষমতা এআই ডেভেলপারদের একটি শক্তিশালী টুলবক্স সরবরাহ করে যা তথ্যের একটি অত্যন্ত অসঙ্গতিপূর্ণ সংগ্রহে (অর্থাৎ ইন্টারনেট) শৃঙ্খলা এবং ধারাবাহিকতা আনতে সহায়তা করে। একটি উন্নত ইন্টারনেটের দৃষ্টিভঙ্গি, যেখানে পৃষ্ঠাগুলি কেবল পাঠ্য কীওয়ার্ড দ্বারা নয়, ধারণাগুলির শ্রেণিবিন্যাস দ্বারা অর্ডার করা হয় তা শব্দার্থিক ওয়েব হিসাবে পরিচিত। মূলত ফ্রেম ভাষার জন্য বিকশিত শ্রেণিবিন্যাস প্রযুক্তি শব্দার্থিক ওয়েবের একটি মূল সহায়ক। "নিটস বনাম স্ক্রফিজ" বিভাজনটি শব্দার্থিক ওয়েব গবেষণায়ও আবির্ভূত হয়েছিল, যা লিঙ্কিং ওপেন ডেটা কমিউনিটি তৈরিতে চূড়ান্ত হয়েছিল-তাদের ফোকাস মডেলিংয়ের পরিবর্তে ওয়েবে ডেটা প্রকাশের দিকে ছিল। আরও দেখুন ডিডাক্টিভ ক্লাসিফায়ার ডিস্ক্রিপশন লজিক ফ্যাক্ট ফার্স্ট-অর্ডার লজিক ফ্রেম সমস্যা জ্ঞান ভিত্তিক সিস্টেম অনটোলজি ল্যাঙ্গুয়েজ প্রেডিকেট সেম্যান্টিক্স সেম্যান্টিক নেটওয়ার্ক সিচুয়েশন ক্যালকুলাস ট্রুথ রেফারেন্স গ্রন্থপঞ্জি রাসেল, স্টুয়ার্ট জে; নরভিগ, পিটার (2010), আর্টিফিশিয়াল ইন্টেলিজেন্সঃ এ মডার্ন অ্যাপ্রোচ (2য় সংস্করণ)। ), আপার স্যাডল রিভার, নিউ জার্সিঃ প্রেন্টিস হল, চ। 1টি। মারভিন মিনস্কি, এ ফ্রেমওয়ার্ক ফর রিপ্রেজেন্টিং নলেজ, এমআইটি-এআই ল্যাবরেটরি মেমো, জুন, 1974। ড্যানিয়েল জি. বব্রো, টেরি উইনোগ্রাড, অ্যান ওভারভিউ অফ কেআরএল, এ নলেজ রিপ্রেজেন্টেশন ল্যাঙ্গুয়েজ, স্ট্যানফোর্ড আর্টিফিশিয়াল ইন্টেলিজেন্স ল্যাবরেটরি মেমো এআইএম 293,1976। আর. ব্রুস রবার্টস এবং ইরা পি. গোল্ডস্টেইন, দ্য এফআরএল প্রাইমার, 1977 আর. ব্রুস রবার্টস এবং ইরা পি. গোল্ডস্টেইন, দ্য এফআরএল ম্যানুয়াল, 1977 পিটার ক্লার্ক এবং ব্রুস পোর্টারঃ কেএম-দ্য নলেজ মেশিন 2ঃ ইউজারস ম্যানুয়াল, http://www.cs.utexas.edu/users/mfkb/RKF/km.html। পিটার ডি. কার্প, দ্য ডিজাইন স্পেস অফ ফ্রেম নলেজ রিপ্রেজেন্টেশন সিস্টেম, টেকনিক্যাল নোট 520। আর্টিফিসিয়াল ইন্টেলিজেন্স সেন্টার, এস. আর. আই ইন্টারন্যাশনাল, 1992 এক্সটার্নাল লিঙ্ক মিনস্কির "জ্ঞানের প্রতিনিধিত্ব করার জন্য একটি কাঠামো" আর্টিফিসিয়াল ইন্টেলিজেন্সঃ একটি আধুনিক পদ্ধতির ওয়েবসাইট ফ্রেম-ভিত্তিক সিস্টেম জেনেরিক ফ্রেম প্রোটোকল প্রোটেগ অন্টোলজি এডিটর ফ্রেম ভাষার পরিচিতি পরিচিতি পরিচিতি কৃত্রিম বুদ্ধিমত্তার ইতিহাস