সোজা কথা: আমি সত্যিই এআই শিখতে চাই।
তবে কৃত্রিম বুদ্ধিমত্তায় কখন যেতে হবে সে সম্পর্কে আমি অভিজ্ঞ সিএস ছেলের কাছ থেকে কিছু পরামর্শ চাই।
আমার কাছে এআই ধারণাটি আরও ভালভাবে উপলব্ধি করার জন্য কোন পূর্বশর্ত প্রয়োজন?
সোজা কথা: আমি সত্যিই এআই শিখতে চাই।
তবে কৃত্রিম বুদ্ধিমত্তায় কখন যেতে হবে সে সম্পর্কে আমি অভিজ্ঞ সিএস ছেলের কাছ থেকে কিছু পরামর্শ চাই।
আমার কাছে এআই ধারণাটি আরও ভালভাবে উপলব্ধি করার জন্য কোন পূর্বশর্ত প্রয়োজন?
উত্তর:
আপনার কিছু স্বতন্ত্র গণিতের প্রয়োজন হবে । গ্রাফ, গাছ এবং আরও অনেক কিছু। এগুলি এআইয়ের অন্তর্নিহিত কাঠামো।
আপনার কিছু প্রোগ্রামিং দক্ষতা প্রয়োজন , বিশেষত প্রোলগ এবং এলআইএসপি প্রভৃতি ভাষায়। এই ভাষাগুলিতে প্রচুর এআই সিস্টেম প্রোগ্রাম করা হয়।
আপনার কিছু যুক্তি লাগবে । প্রপোজিশনাল এবং প্রিডিকেট ক্যালকুলাস তাদের বাক্য গঠন এবং শব্দার্থবিজ্ঞান। সম্ভবত কিছু মডেল যুক্তি। এটি জ্ঞানের প্রতিনিধিত্ব সম্পর্কে শেখার জন্য ভিত্তি তৈরি করবে, যা এআই এর ভিত্তিতে রয়েছে।
নিয়মিত কম্পিউটার সায়েন্স ডিগ্রির প্রথম দুই বছরে আপনি সাধারণত এআই অধ্যয়ন শুরু করার জন্য পর্যাপ্ত ব্যাকগ্রাউন্ড পাবেন।
তবে এআই কতটা জটিল হতে পারে তার কোনও সীমা নেই। এটি আরও গভীরতর হতে আপনার পরিসংখ্যান, ক্যালকুলাস, ম্যাট্রিক্স বীজগণিত এবং সম্ভবত আরও অনেক কিছু প্রয়োজন। পরিসংখ্যান শেখার তত্ত্ব (বা আরও সহজভাবে মেশিন লার্নিং) এই ক্ষেত্রগুলির উপর নির্ভর করে।
আমার উপদেশ. আপনার নিজের সময়ে পড়তে কৃত্রিম বুদ্ধিমত্তার উপর একটি বই কিনুন। একটি ভাল কৃত্রিম বুদ্ধিমত্তা: স্টুয়ার্ট রাসেল এবং পিটার নরভিগের একটি আধুনিক পদ্ধতির Appro যখনই আপনি কিছু বুঝতে পারেন না, তখন আপনার কী পটভূমি জ্ঞানের অভাব রয়েছে তা নিয়ে কাজ করার চেষ্টা করুন। তারপরে সেই শূন্যস্থান পূরণ করুন।
আমি এখনই বলব।
অবশ্যই আপনার অনেকগুলি বিভিন্ন বিষয়ের প্রয়োজন হবে, যেমন ডেভ ক্লার্ক উল্লিখিত। কোনটি আপনার সত্যই প্রয়োজন তা নির্ভর করে আপনি এআই এর কোন স্বাদে যাচ্ছেন তার উপর। আপনি যদি মেশিন লার্নিংয়ের শেষের দিকে যান তবে আপনার পক্ষে যুক্তি বা বিচ্ছিন্ন গণিতের প্রয়োজন হবে না, তবে আপনার সম্ভাবনা তত্ত্ব, পরিসংখ্যান, লিনিয়ার বীজগণিত, অপ্টিমাইজেশন এবং মাল্টিভারিয়েট ক্যালকুলাসের বড় সহায়তার প্রয়োজন হবে।
আমার বক্তব্যটি হ'ল আপনি যদি এআই এ মাস্টার করার জন্য এই জিনিসগুলি শিখেন এবং তাদের নিজের স্বার্থে না হন তবে আপনার অনুপ্রেরণা বজায় রাখার জন্য আপনার কিছু প্রয়োজন। তাই আমি কেবল ঘোরাঘুরি শুরু করব। এই সমস্ত বিষয় পড়ার পরিবর্তে, কেবল পূর্বের জ্ঞান ছাড়াই দাবা প্লেয়ারকে লেখার চেষ্টা করুন বা একটি সাধারণ কৃত্রিম জীবনের সিমুলেশন প্রোগ্রাম করুন। আপনি যদি নিজের থেকে শুরু করেন, এটি আপনাকে পরে শিখতে হবে এমন জিনিসগুলি রাখার জন্য একটি প্রসঙ্গ দেবে।
আপনার প্রথম এআই প্রোগ্রামটি লেখার আগে আপনি উপরে উল্লিখিত সমস্ত বিষয়গুলি শেষ না করা পর্যন্ত যদি আপনি অপেক্ষা করেন, তবে আপনাকে তিন বছর ধরে ধরে রাখার জন্য একটি দৃ resolve় সংকল্পের প্রয়োজন হবে বা এটি শেষ হতে পারে।
একবার আপনি কয়েকটি খেলনা প্রোগ্রাম লিখেছেন, আপনি এআই এর উপর দৃষ্টি নিবদ্ধ রেখে এই সমস্ত বিষয়গুলির টেস্টার পেতে একটি ওভারভিউ বই দিয়ে শুরু করতে পারেন। রাসেল এবং নরভিগ এই যুক্তিতে কিছুটা ভারী। আপনার সর্বোত্তম বিকল্পটি আপনাকে কী সাবফিল্ডগুলিতে আগ্রহী তার উপর নির্ভর করে you আপনি যদি মেশিন লার্নিংয়ের জন্য যান তবে টম মিশেলের "মেশিন লার্নিং" একটি ভাল বিকল্প is
আমি অন্যান্য উত্তরগুলির সাথে একমত হওয়ার সাথে সাথে আমি নিজে যেমন এবং আধুনিক এআইয়ের শিক্ষার্থী হওয়ার চেষ্টা করছি, আমি মনে করি গাণিতিক জ্ঞানের গুরুত্ব সবচেয়ে বেশি।
উদাহরণস্বরূপ স্ট্যানফোর্ড বিশ্ববিদ্যালয় থেকে এই ইউটিউব লেকচার সিরিজটি নিন । আপনি যদি প্রথম le টি বক্তৃতা পেতে পারেন এবং লজিস্টিক রিগ্রেশন, বয়েসিয়ান, এবং নিউরাল নেটওয়ার্কের মতো অ্যালগরিদম যেমন এসভিএম (সাপোর্ট ভেক্টর মেশিন) এর মতো এবং কীভাবে সমস্যার সমাধান করতে ব্যবহার করতে পারেন তা ব্যাখ্যা করার জন্য উপস্থাপিত গাণিতিক ধারণা এবং স্বরলিপি বুঝতে পারলে কম্পিউটারের জ্ঞান সংগ্রহের প্রক্রিয়া, তারপরে আপনি গুরুতর গবেষণা শুরু করতে প্রস্তুত - আমার মতে।
যদি আপনি দেখতে পান যে আপনার কাছে মৌলিক অভাব রয়েছে, তবে নীচের তালিকার মতো কোর্সগুলি শুরু করার জন্য ভাল জায়গা হতে পারে:
কেউ কেউ সাধারণ ডিফারেনশিয়াল সমীকরণ বা একটি বিশ্লেষণ কোর্সের পরামর্শ দিতে পারে - তবে এটি মারাত্মক মারাত্মক হতে পারে। যদিও গুরুতর গবেষণা যদি আপনার লক্ষ্য হয় তবে আমি ওভার কিল পদ্ধতির প্রস্তাব দিই। আমার কাছে প্রস্তাবিত আরেকটি আকর্ষণীয় বই হ'ল নিক বোস্ট্রামের " সুপারইন্টেয়েলেশন " আপনি যদি কৌতূহলী হন তবে।
আমি মনে করি সাইকোলজি, বেসিক নিউরোসায়েন্স, বায়োলজি (কোষ এবং অণুজীব কীভাবে যোগাযোগ করে) এর কোর্সগুলি সম্ভবত সমাজবিজ্ঞান আপনার সময়ের খারাপ বিনিয়োগ নাও হতে পারে। এটি আপনাকে বৃহত্তর অর্থে বুদ্ধি বুঝতে সহায়তা করবে । জিনগত অ্যালগরিদমগুলি উদাহরণস্বরূপ, জিনগুলি কীভাবে নিচে নেমে আসে সে সম্পর্কে জৈবিক প্রক্রিয়াগুলির মডেল করা হয়।
সমাজতাত্ত্বিক অর্থে জনতা কীভাবে ভাববে? এটি বুদ্ধি বিতরণ করা হয়েছে বা বোকামি বিতরণ করা হয়েছে, বা উভয়ই কিছু নির্দিষ্ট পরিস্থিতিতে? এটি কি ভবিষ্যতে নতুন অ্যালগরিদমের জন্য গাইডেন্স প্রদান করতে পারে? সন্দেহজনক, তবে আশা করি আপনি আমার বক্তব্যটি দেখতে পাচ্ছেন।