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

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

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

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

প্রিওয়ার্ক

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

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

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

পূর্বশর্ত

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

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

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

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

বীজগণিত

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

ত্রিকোণমিতি

পরিসংখ্যান

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

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

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

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

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

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