ورود به دنیای هوش مصنوعی با گوگل کولب؛ رایگان، سریع و بدون نصب

خلاصه

گوگل کولب یک دفترچه یادداشت آنلاین است که GPU و TPU رایگان در اختیار شما می‌گذارد تا مدل‌های هوش مصنوعی را مستقیم در مرورگر بسازید، آموزش دهید و نتایج را به اشتراک بگذارید؛ بدون نیاز به نصب نرم‌افزار یا خرید سخت‌افزار گران.

مقدمه

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

چرا گوگل کولب؟

سخت‌افزار قوی رایگان

  • GPU انویدیا و TPU گوگل بدون هزینه
  • مناسب آموزش شبکه‌های عمیق و پردازش تصویر

نیازی به نصب ندارید

کافی است حساب جیمیل باز کنید؛ کتابخانه‌های محبوب مثل TensorFlow، PyTorch و Pandas از قبل نصب‌اند.

همکاری بی‌درنگ

لینک دفترچه را برای دوست‌تان بفرستید؛ هر دو هم‌زمان کد می‌زنید و نظر می‌دهید مانند گوگل‌داکز.

اولین پروژه در ۵ دقیقه

  1. به colab.research.google.com بروید
  2. روی «New Notebook» کلیک کنید
  3. در منوی Runtime > Change runtime type GPU را انتخاب کنید
  4. سلول زیر را اجرا کنید تا GPU شناسایی شود:
    !nvidia-smi
  5. آخرین نسخه TensorFlow را بررسی کنید:
    import tensorflow as tf; print(tf.__version__)

افزایش بهره‌وری

میان‌برهای کلیدی

کارمیان‌بر
افزودن سلول جدیدCtrl + M B
اجرای سلول فعلیCtrl + Enter
نمایش مستنداتCtrl + M H

ثبت خودکار نسخه

هر ۱۰ دقیقه Ctrl + S بزنید یا از منوی File > Save a copy in Drive استفاده کنید تا با پایان ۱۲ ساعته رانتایم دچار اطلاعات‌سوزی نشوید.

رایج‌ترین مشکلات و راه‌حل

ارور Out of RAM

Batch size را نصف کنید؛ تصاویر را پیش‌پردازش و کوچک کنید یا از fit_generator به جای load کل مجموعه استفاده کنید.

Session Expired

اگر بیش از ۹۰ دقیقه بی‌کار بمانید، اتصال قطع می‌شود؛ کافی است یک سلول خالی با print('keep alive') هر ساعت اجرا شود یا با خرید Colab Pro زمان را تا ۲۴ ساعت افزایش دهید.

پروژه‌های جذاب برای شروع

  • تشخیص گونه گل با CNN
  • پیش‌بینی قیمت خانه با XGBoost
  • متن‌خوانی فارسی با transformers کتابخانه HooshvareLab/bert-fa-base-uncased

جمع‌بندی

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

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *