জেনারেটরি অ্যাডভারসিয়াল নেটওয়ার্কগুলি কীভাবে কাজ করে?


12

আমি জেনারেটর অ্যাডভারসিয়াল নেটওয়ার্কগুলি (জিএএনএস) সম্পর্কে পড়ছি এবং এটি সম্পর্কে আমার কিছু সন্দেহ রয়েছে। এখনও অবধি, আমি বুঝতে পেরেছি যে একটি জিএন-তে দুটি ধরণের নিউরাল নেটওয়ার্ক রয়েছে: একটি হ'ল জেনারেটরি ( G ) এবং অন্যটি বৈষম্যমূলক ( D )। জেনারেটর নিউরাল নেটওয়ার্ক কিছু ডেটা উত্পন্ন করে যা বৈষম্যমূলক নিউরাল নেটওয়ার্ক যথার্থতার জন্য বিচার করে। জিএএন উভয় নেটওয়ার্কগুলিতে ক্ষতির ফাংশনটি পাস করে শিখবে।

বৈষম্যমূলক ( D ) নিউরাল নেটগুলি প্রাথমিকভাবে কীভাবে জানতে পারে যে G দ্বারা উত্পাদিত ডেটা সঠিক কিনা ? আমাদের কি প্রথমে D প্রশিক্ষণ করতে হবে তা G সাথে জিএএন-তে যুক্ত করতে হবে ?

আসুন আমার প্রশিক্ষিত D নেট বিবেচনা করুন , যা 90% শতাংশ নির্ভুলতার সাথে একটি ছবি শ্রেণিবদ্ধ করতে পারে। যদি আমরা এই D নেটটি কোনও জ্যানের সাথে যুক্ত করি তবে 10% সম্ভাবনা রয়েছে এটি কোনও চিত্রকে ভুল শ্রেণিবদ্ধ করবে। আমরা যদি এই D নেট দিয়ে কোনও জ্যানকে প্রশিক্ষণ দিই তবে কোনও চিত্রের শ্রেণিবদ্ধকরণে এটির ক্ষেত্রেও একই 10% ত্রুটি থাকবে? যদি হ্যাঁ, তবে জিএনএসরা আশাব্যঞ্জক ফলাফল কেন দেখায়?

উত্তর:


4

উত্পন্ন এবং বাস্তব তথ্য তুলনা করুন

জি দ্বারা উত্পাদিত সমস্ত ফলাফল সর্বদা সংজ্ঞা দ্বারা "ভুল" হিসাবে বিবেচিত হয়, এমনকি খুব ভাল জেনারেটরের জন্যও।

DG

DG


2

D

DGDD

এটি বলেছে যে, এই পরিস্থিতিটি ব্যবহার করা স্নায়বিক নেটওয়ার্কগুলির শ্রেণিবিন্যাস ক্ষমতা উন্নত করার জন্য একটি ভাল "অপ্রচলিত" উপায় হতে পারে, কারণ এটি জেনারেটর মডেলকে বাস্তব তথ্যগুলির আরও ভাল বৈশিষ্ট্যগুলি শিখতে বাধ্য করে, এবং কীভাবে প্রকৃত বৈশিষ্ট্য এবং গোলমালের মধ্যে পার্থক্য করতে হয় তা শিখতে lessতিহ্যগত তত্ত্বাবধানে নিরীক্ষণ স্কিমের জন্য প্রয়োজনীয় কম তথ্য।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.