به فکر یادگیری ماشین هستید؟ این ۶ مورد را به خاطر بسپارید
این مقاله برگرفته از تجربیات دانیل بورک مهندس یادگیری ماشین میباشد: من یک مهندس یادگیری ماشین هستم و مواردی که برایتان نوشتهام نکاتی است که برای مبتدیان بسیار مفید و انگیزشی خواهد بود. اگر مجددا یادگیری ماشینی را شروع کنم، این موارد را به خود گوشزد میکنم و...
مهمترین تجربیات من در خصوص آموزش یادگیری ماشین
الف) برخی از اصول پایتون را یاد بگیرید (زمان مورد نیاز 4-3 ماه)
هوش مصنوعی و یادگیری ماشین به زبان پایتون گره خورده است. البته قبلاز پایتون ممکن است R ، Java و یا هر زبان دیگری را شروع کنید. آنچه مهم است انتخاب یکی از زبانها و چسبیدن به آن است! اگر میخواهید به یادگیری ماشین کاربردی وارد شوید، یادگیری کدنویسی Python اجباری است.یک دوره پایه را از طریق اینترنت انتخاب و طی چند ماه با اراده و مستمر آموزش را دنبال کنید. نیاز نیست در آن زبان حرفهای شوید . البته امتیاز بیشتر را زمانی گرفتهاید که همزمان به آموزش علوم داده هم بپردازید. DataCamp برای این کار عالی است. اگرچه در بعضی مواقع سخت خواهد بود اما پیشنهاد من به شما یادگیری یک زبان برنامه نویسی مانند پایتون در راستای Data Science و همزمان با آن است.
ب) وقتی آماده نیستید، کار را شروع کنید
آنچه را که آموختهاید بهمحض امکان استفاده کنید. مهم نیست که چند دوره را گذرانده باشید. مطمئنا هرگز 100٪ آماده نخواهید بود. به هیچ وجه برای ایجاد رزومه حرفهای و نشاندادن توانایی خودتان، دورههای آموزشی زیاد را بدون شروع کار پشت سر نگذارید. این نکتهای است که اگر به گذشته برمیگشتم و دوباره شروع میکردم، تغییر میدادم. برای آموختن بیشتر کافی است پروژه خود را پیدا کنید تا در آن کار کنید و از طریق اشتباه و آزمون و خطا یاد بگیرید. حرف زدن یک کودک 3 ساله را در نظر بگیرید. کلمات را دائما بیان میکند و منظور خود را میرساند. اما نه تلفظ درستی دارد، نه ساختار جمله و نه دستور زبان را صحیح بیان میکند .ولی درنهایت زبان مادری را به طور کامل خواهد آموخت.
ج) منابع زیادی برای یادگیری وجود دارد، مراقب باشید سردرگم نشوید
د)دنبال کردن تحقیقات لازم است ولی اگر نتوانید از آنها استفاده کنید بیهودهاند
احتمالا مقالات و تحقیقاتی را که هر روزه در مورد روش های جدید یادگیری ماشین منتشر میشود زیاد دیدهاید. آنها را نادیده بگیرید. هیچ راهی برای استفاده کردن از همه آنها وجود ندارد و فقط باعث میشود که در مسیر یادگیری شما اختلال و بینظمی ایجاد شود. بسیاری از بهترین تکنیکهای یادگیری ماشین حدود دههها ثابت بوده است. آنچه تغییر کرده افزایش قدرت محاسبات و در دسترس بودن دادهها است. پس با روشهای جدید منحرف نشوید. اگر شروع میکنید، ابتدا به تقویت پایههای خود بپردازید. سپس دانش خود را به اندازهای که پروژهتان نیاز دارد گسترش بدهید و بهروز کنید.
ه)هر روز کمی تمرین کنید
در 3 سالگی شما شروع کردید زبان مادریتان را یاد بگیرید. در مدت دو سال، شما از نفهمیدن حتی یک حرف و کلمه رسیدید به گفتگوکردن با افرادی، مثل پدر و مادرتان، که سالها به آن زبان صحبت میکردند. اما چطور؟ زیرا هرروز ناخواسته تمرین کردید. بعد از مدتی به یادگیری بیشتر کنجکاو و علاقهمند شدید. اگر در آموختن مهارتی هرروز 1٪ بهتراز روز قبل شوید 360٪ در پایان سال بهتر شدید. اگر یک روز خسته و بی حوصله بودید، مهم نیست چون طبیعی است و این برای همه اتفاق میافتد. مهم این است وقتی دوباره امکانش بود یادگیری را از سر بگیرید.
و) به خاطر ندانستن چیزی خود را سرزنش نکنید
جمعبندی و نتیجهگیری
از دید من روند یادگیری ماشین به این صورت است:پیش از شروع: آموزش زبان پایتونسال اول: شما بسیاری از چیزها را نمیدانید.سال دوم: شما بهتر از سال گذشته هستید اما احساس میکنید بیشتر ازقبل نیاز به آموختن دارید. زیرا میدانید که تا چه اندازه نمیدانید!سال سوم: آغوشتان را برای دنیایی از نادانستهها بگشایید!هوش مصنوعی هرروز بیشتر پیشرفت میکند و کاربردهای تازهتری پیدا میکند. ماشین لرنینگ و دیپ لرنینگ هم همینطور هستند. یادگیری ماشین لرنینگ شما را به دنیای شگفتانگیزی وارد میکند. آیندهی بشر با هوش مصنوعی و ماشین لرنینگ ساخته خواهد شد. بنابراین اگر علاقهمند به این حوزه هستید، وقت را از دست ندهید و با استفاده از ۶ پیشنهادی که در این محتوا خواندید یادگیری را شروع کنید.