নিউরাল নেট স্পাইরাল

এই ডেটা সেটটি একটি গোলমাল সর্পিল। স্পষ্টতই, একটি রৈখিক মডেল এখানে ব্যর্থ হবে, কিন্তু এমনকি ম্যানুয়ালি সংজ্ঞায়িত বৈশিষ্ট্য ক্রস নির্মাণ করা কঠিন হতে পারে।

টাস্ক 1: শুধুমাত্র X 1 এবং X 2 ব্যবহার করে আপনি যে সেরা মডেলটি করতে পারেন তা প্রশিক্ষণ দিন৷ স্তর এবং নিউরন যোগ করতে বা অপসারণ করতে নির্দ্বিধায়, শেখার হার, নিয়মিতকরণের হার এবং ব্যাচের আকারের মতো শেখার সেটিংস পরিবর্তন করুন। আপনি পেতে পারেন সেরা পরীক্ষা ক্ষতি কি? মডেল আউটপুট পৃষ্ঠ কতটা মসৃণ?

টাস্ক 2: এমনকি নিউরাল নেটগুলির সাথেও, সেরা পারফরম্যান্স অর্জনের জন্য প্রায়শই কিছু পরিমাণ ফিচার ইঞ্জিনিয়ারিং প্রয়োজন হয়। অতিরিক্ত ক্রস পণ্য বৈশিষ্ট্য বা অন্যান্য রূপান্তর যেমন sin(X 1 ) এবং sin(X 2 ) যোগ করার চেষ্টা করুন। আপনি একটি ভাল মডেল পেতে? মডেল আউটপুট পৃষ্ঠ কোন মসৃণ?

(উত্তরগুলি অনুশীলনের ঠিক নীচে প্রদর্শিত হবে।)