পূর্বশর্ত এবং পূর্ব কাজ

মেশিন লার্নিং ক্র্যাশ কোর্স কি আপনার জন্য সঠিক?

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

মেশিন লার্নিং ক্র্যাশ কোর্স শুরু করার আগে অনুগ্রহ করে নিম্নলিখিত প্রিওয়ার্ক এবং পূর্বশর্ত বিভাগগুলি পড়ুন, আপনি সমস্ত মডিউল সম্পূর্ণ করার জন্য প্রস্তুত তা নিশ্চিত করতে।

প্রাক কর্ম

মেশিন লার্নিং ক্র্যাশ কোর্স শুরু করার আগে, নিম্নলিখিতগুলি করুন:

  1. আপনি যদি মেশিন লার্নিংয়ে নতুন হয়ে থাকেন, তাহলে মেশিন লার্নিং এর পরিচিতি নিন। এই সংক্ষিপ্ত স্ব-অধ্যয়ন কোর্সটি মৌলিক মেশিন লার্নিং ধারণাগুলি প্রবর্তন করে।
  2. আপনি যদি NumPy- এ নতুন হন, তাহলে NumPy Ultraquick Tutorial Colab ব্যায়াম করুন, যা এই কোর্সের জন্য আপনার প্রয়োজনীয় সমস্ত NumPy তথ্য প্রদান করে।
  3. আপনি যদি পান্ডাতে নতুন হয়ে থাকেন, তাহলে পান্ডা আল্ট্রাকুইক টিউটোরিয়াল কোলাব ব্যায়াম করুন, যা এই কোর্সের জন্য আপনার প্রয়োজনীয় সমস্ত পান্ডা তথ্য প্রদান করে।

পূর্বশর্ত

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

  • আপনি ভেরিয়েবল, রৈখিক সমীকরণ, ফাংশনের গ্রাফ, হিস্টোগ্রাম এবং পরিসংখ্যানগত উপায়ে স্বাচ্ছন্দ্য বোধ করতে হবে।

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

নিম্নলিখিত বিভাগগুলি অতিরিক্ত পটভূমি উপাদানগুলির লিঙ্কগুলি প্রদান করে যা সহায়ক।

বীজগণিত

রৈখিক বীজগণিত

ত্রিকোণমিতি

পরিসংখ্যান

ক্যালকুলাস ( ঐচ্ছিক, উন্নত বিষয়ের জন্য )

পাইথন প্রোগ্রামিং

পাইথন টিউটোরিয়ালে নিম্নলিখিত পাইথন মৌলিক বিষয়গুলি কভার করা হয়েছে:

কয়েকটি প্রোগ্রামিং অনুশীলন নিম্নলিখিত আরো উন্নত পাইথন ধারণা ব্যবহার করে:

ব্যাশ টার্মিনাল/ক্লাউড কনসোল

আপনার স্থানীয় মেশিনে বা ক্লাউড কনসোলে প্রোগ্রামিং অনুশীলন চালানোর জন্য, আপনাকে কমান্ড লাইনে কাজ করতে স্বাচ্ছন্দ্য বোধ করা উচিত: