চিত্রটি সনাক্তকরণের জন্য প্রতিটি উদাহরণ স্নায়বিক নেটওয়ার্ক একটি সাধারণ "হ্যাঁ" বা "না" উত্তর উত্পন্ন করে। একটি বহির্গমন নোড "হ্যাঁ, এটি একটি মানুষের চেহারা" এর সাথে মিলে যায় এবং একটি "না, এটি কোনও মানুষের মুখ নয়।"
আমি বুঝতে পারি যে এটি ব্যাখ্যা করার সরলতার জন্য সম্ভবত, তবে আমি ভাবছি যে আরও সুনির্দিষ্ট আউটপুট দেওয়ার জন্য এই জাতীয় নিউরাল প্রোগ্রাম কীভাবে প্রোগ্রাম করা যেতে পারে। উদাহরণস্বরূপ, ধরা যাক আমি প্রাণীগুলিকে শ্রেণিবদ্ধ করছিলাম। এটি "প্রাণী" বা "প্রাণী নয়" বলার পরিবর্তে আমি "কুকুর", "মাছ", "পাখি", "সাপ" ইত্যাদির মতো প্রতিক্রিয়া চাইব, যার একটি চূড়ান্ত প্রস্থান নোড "প্রাণী নয় / আমি" এটি চিনতে হবে না "।
আমি নিশ্চিত এটি অবশ্যই সম্ভব, তবে কীভাবে তা বুঝতে আমার সমস্যা হচ্ছে। মনে হচ্ছে ত্রুটির ব্যাকপ্রসারণের প্রশিক্ষণ অ্যালগরিদমের কারণে, আপনি যখন একটি প্রস্থান নোড (যেমন, "এটি একটি কুকুর") প্রশিক্ষিত করেন এবং নিউরনের ওজন পরিবর্তন করা হয়, তবে অন্য প্রস্থান নোডের আদর্শ অবস্থা যা আপনি আগে করেছিলেন প্রশিক্ষিত (যেমন, "এটি একটি পাখি") বিচ্যুত হতে শুরু করবে এবং বিপরীতে। সুতরাং নেটওয়ার্কটিকে একটি বিভাগকে স্বীকৃতি দিতে প্রশিক্ষণ দেওয়া অন্য বিভাগের জন্য করা কোনও প্রশিক্ষণকে নাশকতা করতে পারে, এইভাবে আমাদেরকে একটি সাধারণ "হ্যাঁ" বা "না" নকশার মধ্যে সীমাবদ্ধ করে।
এটি কি এ জাতীয় সনাক্তকারীকে অসম্ভব করে তোলে? নাকি আমি অ্যালগরিদমকে ভুল বুঝছি? আমি কেবল দুটি বিষয়ই ভাবতে পারি তা হ'ল:
হয় আমরা শ্রেণিবদ্ধ করতে চাই এমন প্রতিটি জিনিসের জন্য একটি করে নিউরাল নেটওয়ার্ককে প্রশিক্ষণ দিতে পারি এবং কোনওভাবে সেগুলি একটি বৃহত্তর, সুপার নেটওয়ার্ক তৈরি করতে ব্যবহার করতে পারি (উদাহরণস্বরূপ, "কুকুর" এর জন্য একটি নেটওয়ার্ক, "পাখি" এর জন্য একটি নেটওয়ার্ক ইত্যাদি), যা আমরা কোনওভাবেই তৈরি করতে পারি "প্রাণী" এর জন্য সুপার-নেটওয়ার্ক তৈরি করতে একসাথে যুক্ত করুন); বা,
এমন এক ধরণের হাস্যকর জটিল প্রশিক্ষণ পদ্ধতি তৈরি করুন যার জন্য অবিশ্বাস্যভাবে উন্নত গণিতের প্রয়োজন হবে এবং কোনওভাবে সম্ভাব্য আউটপুটগুলির জন্য একটি আদর্শ নিউরন-ওজন-রাজ্য তৈরি করা হবে (অন্য কথায়,
insert math magic here
)।
(পার্শ্ব নোট 1: আমি বিশেষত এক ধরণের নিউরাল নেটওয়ার্ক হিসাবে মাল্টিলেয়ার পারসেপ্টরনগুলিতে লক্ষ্য করছি))
(পার্শ্ব নোট 2: প্রথম বুলেটযুক্ত "সম্ভাব্য সমাধান" এর জন্য, প্রতিটি নির্দিষ্ট স্নায়বিক নেটওয়ার্ক থাকা এবং আমরা "হ্যাঁ" প্রতিক্রিয়া না পাওয়া পর্যন্ত সেগুলি দিয়ে পুনরাবৃত্তি করা ভাল I আমি জানি এটি মোটামুটি সহজেই সম্পন্ন করা যেতে পারে, তবে এটি সহজ কার্যকর) মেশিন লার্নিং বদলে প্রোগ্রামিং। আমি যদি এটা আছে সম্ভব জানতে চাই এক তথ্য ভোজন এবং উপযুক্ত প্রতিক্রিয়া পেতে স্নায়ুর নেটওয়ার্ক।)