প্যারামিটার ডেভিল - যখন গ্রাউন্ডথারথের বিরুদ্ধে কোনও বৈধতা দেওয়া সম্ভব না হয় তখন কীভাবে সেগুলি সেট করা যায় [বন্ধ]


9

প্রশ্ন:

গ্রাউন্ডথারথের বিরুদ্ধে কোনও বৈধতা পাওয়া সম্ভব না হলে লোকেরা কীভাবে আলগোরিদিমিক প্যারামিটার সেট করে সে সম্পর্কে একটি আলোচনা শুরু করতে চাই (সম্ভবত কারণ গ্রাউন্ডথারথটি অর্জন করা যায় না বা প্রাপ্ত করা খুব কঠিন / ক্লান্তিকর)।

আমি প্রচুর কাগজপত্র পড়েছি এবং অন্তর্নিহিত অ্যালগরিদমগুলি বাস্তবায়িত করেছি যার মধ্যে --- একটি প্যারামিটারের সেট "অনুগতভাবে" সেট করা হয়েছে বলে বলা হয় --- এবং প্রায়শই আমি দেখতে পেলাম যে এগুলিই অ্যালগরিদমের সাধারণত্বকে প্রভাবিত করে (যদিও পদ্ধতিটি অন্তর্নিহিত তত্ত্বটি মার্জিত, প্ররোচিত এবং শব্দ)।

আপনি যদি আপনার মতামত শেয়ার করতে পারেন তবে আমি এটির প্রশংসা করব। এবং, এই প্রশ্নের সঠিক বা ভুল উত্তর নেই। আমি কেবল জানতে চাই, অন্য সবাই কীভাবে এর সাথে ডিল করে।

পটভূমি / উৎসে অফ প্রশ্ন:

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

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

আমি আপনাকে কিছু দৃ concrete় উদাহরণ দিতে চেয়েছিলাম, ঠিক তাই এটি আপনাকে ভাবতে সহায়তা করে:

--- বৈশিষ্ট্য সনাক্তকরণের ক্ষেত্রে নিন (বিজ্ঞপ্তি ব্লব বা মূল পয়েন্টগুলি বলতে দিন)। আপনি বিভিন্ন স্কেল (স্কেল প্যারামিটার) এ কয়েকটি ফিল্টার (প্যারামিটারগুলির প্রয়োজন) চালাচ্ছেন এবং সম্ভবত প্রতিক্রিয়াটি (থ্রোসোল্ড প্যারামিটার) প্রান্তিক করুন। এর বিরুদ্ধে বৈধতা পাওয়ার জন্য কোনও গ্রাউন্ডথ্রুথ পাওয়া সাধারণত সম্ভব হয় না এবং এর ফলে এই জাতীয় পরিস্থিতিতে আপনার পরামিতিগুলিকে স্বয়ংক্রিয়ভাবে টিউন করে।

--- যে কোনও গণ্য কাঠামো নিন যাতে প্রচুর সংকেত প্রক্রিয়াকরণ উপাদান জড়িত। টিউন করার জন্য সর্বদা প্যারামিটার থাকে এবং সাধারণত কোনও গ্রাউন্ডথ্রুথ থাকে না এবং আপনি যখন আপনার ডেটাসেটের একটি ছোট্ট এলোমেলো উপসেটে বিষয়গতভাবে সুর করেন আপনি কোনও দিন এটির মোকাবেলা করতে পারেন যা এটি সাধারণীকরণ করে না।

আপনি যখন আপনার অ্যালগরিদমে কিছু মধ্যবর্তী পদক্ষেপের জন্য পরামিতিগুলি সেট করছেন তখন এই প্যারামিটার শয়তানটি আরও ঝামেলাযুক্ত।

এবং আমি প্রায়শই খুঁজে পেলাম, কোনও উদ্দেশ্যমূলক ফাংশনের সাথে অপ্টিমাইজেশনের সমস্যা হিসাবে এই পরামিতিগুলির জন্য ভাল মানগুলি খুঁজে পাওয়ার সমস্যাটি ছুঁড়ে ফেলা সম্ভব নয় যার মাধ্যমে আপনি একটি ডেরাইভেটিভ নিতে পারেন এবং এর ফলে ভাল মানগুলি খুঁজে পেতে স্ট্যান্ডার্ড অপ্টিমাইজেশন অ্যালগরিদম ব্যবহার করতে পারেন।

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

আপনার চিন্তা শেয়ার করুন।


1
উদ্বোধনটি I want to kick up a discussion ...সত্যিই ভাল ইঙ্গিত যে আপনি যা জিজ্ঞাসা করছেন তা * .এসই ফর্ম্যাটের জন্য উপযুক্ত নয়।
পিটার কে

উত্তর:


2

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

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

একবার আপনার এগুলি হয়ে গেলে, বহু-উদ্দেশ্যমূলক অপ্টিমাইজেশনের পদ্ধতি রয়েছে যা বাণিজ্য-অফগুলি (যা ব্যবহারকারীদের কাছে পরিষ্কার) ম্যানিং তৈরি করতে পারে অভ্যন্তরীণ পরামিতিগুলিতে।

যে কোনও ক্ষেত্রে আপনার ব্যবহারকারীর এমন কোনও পরামিতি দেওয়া উচিত নয় যা সে বুঝতে পারে না। যদি সমস্ত ব্যর্থ হয়, কেবলমাত্র প্যারামিটারটিকে হার্ড-কোড করুন।


2

এটি একটি সত্যই, সত্যই কঠিন সমস্যা, তবে এলাকায় কাজ করার একটি ভাল চুক্তি রয়েছে। উদাহরণস্বরূপ, সুরির পদ্ধতির উপর রমনী ও ফ্যাসলারের এই কাগজটি একবার দেখুন । ভূমিকাটিতে প্যারামিটার নির্বাচন পদ্ধতিগুলির দুর্দান্ত ধারণা রয়েছে, তাদের উল্লেখগুলি পরীক্ষা করে দেখুন check

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