نقشه راه یادگیری هوش مصنوعی برای شروع درست

اینترنت پر از فهرست منابع است و همان‌ها بیشتر آدم‌ها را گیج می‌کنند. این نقشه بر اساس ترتیب مهارت‌ها نوشته شده، نه فهرست ابزارها؛ با معیار روشن برای هر قدم.

✍️ عرفان فرنود۶ دقیقه مطالعهبه‌روزرسانی: ۱۱ مهر ۱۴۰۵
نقشه راه یادگیری هوش مصنوعی

هر نقشه راه یادگیری هوش مصنوعی که تا حالا دیده‌اید احتمالاً یک فهرست بلند از ابزارها و منابع بوده است. مشکل این فهرست‌ها این است که به شما نمی‌گویند از کجا شروع کنید، کِی آماده‌ی قدم بعدی هستید، و کدام‌ها را می‌توانید کلاً رد کنید.

نتیجه‌اش آشناست. آدم‌ها فهرست را ذخیره می‌کنند، چند مورد اولش را شروع می‌کنند، و بعد رها می‌شود.

یک نقشه‌ی به‌درد‌بخور بر اساس مهارت چیده می‌شود، نه ابزار. ابزارها هر شش ماه عوض می‌شوند؛ مهارت‌ها نه.

نقشه راه یادگیری هوش مصنوعی از چه چیزی ساخته می‌شود

چهار مرحله وجود دارد و هر کدام یک معیار روشن دارد که می‌گوید تمام شده یا نه.

مرحلهمهارتمعیار عبور
یکاستفاده‌ی مؤثرخروجی مورد نیاز را در دو یا سه تلاش می‌گیرید
دواتصالمدل را به داده یا ابزار خودتان وصل کرده‌اید
سهخودکارسازییک کار تکراری واقعی را حذف کرده‌اید
چهارساختن سیستمچیزی دارید که بدون شما هم کار می‌کند

این معیارها را جدی بگیرید. تنها راه فهمیدن اینکه واقعاً جلو رفته‌اید همین است، نه تعداد ویدیوهایی که دیده‌اید.

مرحله‌ی یک؛ استفاده‌ی مؤثر

این مرحله فریبنده است چون همه فکر می‌کنند از آن گذشته‌اند. اما فرق بین کسی که با هوش مصنوعی «کار می‌کند» و کسی که فقط «سوال می‌پرسد» زیاد است.

در این مرحله باید یاد بگیرید چطور خواسته‌تان را دقیق بیان کنید، چطور زمینه بدهید، چطور قالب خروجی را مشخص کنید، و مهم‌تر از همه، چطور تشخیص دهید که جواب اشتباه است.

آن مورد آخر بیشترین اهمیت را دارد. مدل با اطمینان کامل چیزهای غلط می‌گوید و اگر نتوانید تشخیص دهید، هرچه جلوتر بروید خطر بیشتر می‌شود.

معیار عبور: بتوانید کاری واقعی از کارتان را با کیفیت قابل قبول و در دو یا سه تلاش انجام دهید. مبانی این مرحله در مهندسی پرامپت چیست آمده است.

مرحله‌ی دو؛ اتصال

تا این‌جا با یک پنجره‌ی چت کار کرده‌اید و اطلاعات را دستی کپی می‌کنید. مرحله‌ی دوم یعنی مدل به داده‌ها و ابزارهای شما دسترسی پیدا کند.

این‌جا با مفاهیمی مثل API و پروتکل‌های اتصال روبه‌رو می‌شوید. ترسناک به نظر می‌رسند و نیستند؛ آموزش کار با API برای مبتدی نشان می‌دهد که چقدر ساده‌اند.

معیار عبور: یک اتصال واقعی ساخته باشید که در آن مدل به چیزی خارج از پنجره‌ی چت دسترسی دارد.

مرحله‌ی سه؛ خودکارسازی

این مرحله‌ای است که برای اولین بار پول یا زمان واقعی برمی‌گردانید.

انتخاب اولین کار مهم‌ترین تصمیم این مرحله است. کاری را انتخاب کنید که سه ویژگی دارد: هر روز یا هر هفته تکرار می‌شود، مراحلش مشخص است، و اگر اشتباه شود فاجعه‌ای رخ نمی‌دهد.

اشتباه رایج، انتخاب پیچیده‌ترین کار است چون هیجان‌انگیزتر به نظر می‌رسد. نتیجه‌اش پروژه‌ای است که نیمه‌کاره رها می‌شود.

معیار عبور: یک کار تکراری که قبلاً دستی انجام می‌دادید، حالا خودکار انجام می‌شود و به آن اعتماد دارید.

مرحله‌ی چهار؛ ساختن سیستم

تفاوت این مرحله با قبلی ظریف اما مهم است. در مرحله‌ی سه، شما دستور می‌دهید و ماشین اجرا می‌کند. در مرحله‌ی چهار، سیستم خودش تشخیص می‌دهد چه کاری لازم است.

این تفاوت در تفاوت ایجنت و چت بات به‌طور کامل توضیح داده شده.

معیار عبور: چیزی ساخته‌اید که چند روز بدون دخالت شما کار می‌کند و شما فقط نتیجه‌اش را می‌بینید.

چطور بفهمید در مرحله‌ی درست هستید

آدم‌ها معمولاً خودشان را یک مرحله جلوتر از جایی که هستند تصور می‌کنند. چند نشانه‌ی عملی کمک می‌کند صادقانه بسنجید.

اگر هنوز خروجی‌ها را کپی و در جای دیگر می‌چسبانید، در مرحله‌ی یک هستید، حتی اگر ماه‌هاست کار می‌کنید. اگر اتصال ساخته‌اید ولی هر بار باید دستی اجرایش کنید، در مرحله‌ی دو هستید. اگر چیزی خودکار اجرا می‌شود ولی هر روز باید چک کنید که درست کار کرده، هنوز به مرحله‌ی چهار نرسیده‌اید.

نشانه‌ی دیگری هم هست که کمتر به آن توجه می‌شود: توانایی تشخیص کاری که نباید خودکار شود. کسی که تازه شروع کرده می‌خواهد همه چیز را خودکار کند. کسی که تجربه دارد می‌داند بعضی کارها باید دست انسان بماند، و این تشخیص خودش نشانه‌ی پیشرفت است.

اگر در جایی گیر کرده‌اید و نمی‌دانید کجا، بهترین آزمون این است: یک کار واقعی از کارتان را انتخاب کنید و ببینید تا کجای این چهار مرحله می‌توانید ببریدش. همان‌جا که متوقف می‌شوید، مرحله‌ی فعلی شماست.

چه چیزهایی را می‌توانید رد کنید

فهرست‌های آموزشی معمولاً چیزهایی دارند که برای اکثر آدم‌ها لازم نیست.

ریاضیات یادگیری ماشین. اگر قرار نیست مدل بسازید، لازم نیست. برای استفاده و ساختن سیستم، هیچ نقشی ندارد.

آموزش زبان برنامه‌نویسی از پایه. اگر برنامه‌نویس نیستید، برای این مسیر لازم نیست برنامه‌نویس شوید. ابزارهای نوکد کافی‌اند.

تاریخچه و نظریه. جالب است اما در عمل چیزی به توانایی شما اضافه نمی‌کند.

هر ساعتی که صرف این‌ها کنید، ساعتی است که صرف ساختن نکرده‌اید.

چقدر زمان لازم است

جواب صادقانه: بستگی دارد که تمرین می‌کنید یا فقط تماشا.

کسی که هفته‌ای چند ساعت وقت می‌گذارد و روی کار واقعی خودش تمرین می‌کند، معمولاً در چند هفته از مرحله‌ی اول عبور می‌کند و در چند ماه به مرحله‌ی سوم می‌رسد.

کسی که فقط ویدیو می‌بیند، بعد از یک سال هنوز در مرحله‌ی اول است. این تفاوت ربطی به استعداد ندارد؛ به این ربط دارد که چند بار دستتان به کار خورده.

اگر می‌خواهید این مسیر را با ترتیب و تمرین طی کنید، دوره‌ی سفر هوش مصنوعی همین چهار مرحله را در هفت فصل باز کرده است.

مقالات مرتبط

برای هر مرحله از این نقشه، یکی از این مقاله‌ها نقطه‌ی شروع خوبی است:

سوالات متداول

از کدام ابزار شروع کنم؟

از هر ابزاری که دسترسی دارید. در مرحله‌ی اول، مهارت مهم است نه ابزار. انتخاب ابزار در مرحله‌ی دوم اهمیت پیدا می‌کند.

آیا باید انگلیسی بلد باشم؟

کمک زیادی می‌کند چون بیشتر منابع انگلیسی‌اند، اما شرط نیست. منابع فارسی خوب هم وجود دارد و خود مدل‌ها فارسی را قابل قبول می‌فهمند.

اگر در مرحله‌ای گیر کردم چه کنم؟

معمولاً یعنی مرحله‌ی قبلی کامل نشده. به‌جای تلاش بیشتر در همان نقطه، یک قدم برگردید و معیار عبور مرحله‌ی قبل را دوباره بسنجید.

این مسیر برای تغییر شغل کافی است؟

برای ارائه‌ی خدمات به کسب‌وکارها بله. برای نقش‌های تحقیقاتی یا ساخت مدل، مسیر متفاوت و طولانی‌تری لازم است.

قدم بعدی

اگر می‌خواهید این چهار مرحله را با ترتیب، تمرین و بازخورد طی کنید، فهرست فصل‌ها در صفحه‌ی دوره آمده است.

برای مشاوره‌ی انتخاب مسیر می‌توانید از ربات تلگرام اقدام کنید.

درس‌های کوتاه و نمونه‌های عملی را در یوتیوب منتشر می‌کنیم.

می‌خواهی این‌ها را عملی یاد بگیری؟

دوره‌ی سفر هوش مصنوعی: ۷ فصل پروژه‌محور از صفر تا درآمد.

نظرها

  • اولین نفری باش که نظر می‌دهد.

مقالات مرتبط