সিএনএন-তে ফিল্টার আকার, ধাপ ইত্যাদি চয়ন করছেন?


12

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

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

উত্তর:


9

আপনার নাম দেওয়া সমস্ত সমস্যার সূচনা পাঠ্য হিসাবে, আমি গভীর শিক্ষার বইয়ের প্রস্তাব দেব । এটি ক্ষেত্রের একটি বিস্তৃত ওভারভিউ সরবরাহ করে। এটি সেই সমস্ত পরামিতিগুলির প্রত্যেকটির ভূমিকা ব্যাখ্যা করে।

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

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

যেহেতু প্রতিবেশী পিক্সেল দৃ strongly়ভাবে সম্পর্কিত (বিশেষত সর্বনিম্ন স্তরগুলিতে), তাই ফিল্টার প্রতিক্রিয়া সাবমলিং (পুলিং) করে আউটপুটটির আকার হ্রাস করা বুদ্ধিমান হয়ে যায়। আরও পৃথক দুটি পিক্সেল একে অপরের থেকে কম সংযুক্ত। অতএব, পুলিং স্তরের একটি বড় পদক্ষেপ উচ্চ তথ্য ক্ষতির দিকে নিয়ে যায়। ঢিলেঢালাভাবে ভাষী. পুলিং স্তরটির জন্য 2 এবং একটি কর্নেল আকার 2x2 এর প্রসার একটি সাধারণ পছন্দ।

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

একটি দুর্দান্ত কাগজ যা বর্তমান আর্কিটেকচারের প্রতি ইঙ্গিত দেয় এবং কাঠামোগত, পদ্ধতিগত উপায়ে ডিজাইনের কয়েকটি মাত্রার ভূমিকা হ'ল স্কুইজেট: 50x কম প্যারামিটার এবং <0.5 এমবি মডেলের আকারের সাথে অ্যালেক্সনেট-স্তরের যথার্থতা । এটি পূর্বে উল্লিখিত মডেলগুলিতে প্রবর্তিত ধারণাগুলি তৈরি করে।


1

আপনি যদি শেখার সময়ের চেয়ে আরও ভাল শেখার বিষয়টি বিবেচনা করেন তবে আমি এই কার্নেল এবং স্ট্রাইড মাপের পরামর্শ দিতে চাই;

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

স্ট্রাইপ আকারের জন্য, আমার জন্য, ইনপুট চিত্রের সূক্ষ্ম বিবরণ ক্যাপচারে ছোট স্ট্রাইডটি আরও ভাল।

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

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