COURSE
Foundations of Deep Learning" course covering deep learning opt, robustness, domain generalization, NTK, GANs, VAE, flows, meta/contrastive learning, interpretability, deep RL
https://colab.research.google.com/drive/1ElEaLiW6PGyXObYGAdULk8ArGd8nLU7p?usp=sharing
Video Lecures https://www.youtube.com/playlist?list=PLHgjs9ncvHi80UCSlSvQe-TK_uOyDv_Jf
Foundations of Deep Learning" course covering deep learning opt, robustness, domain generalization, NTK, GANs, VAE, flows, meta/contrastive learning, interpretability, deep RL
https://colab.research.google.com/drive/1ElEaLiW6PGyXObYGAdULk8ArGd8nLU7p?usp=sharing
Video Lecures https://www.youtube.com/playlist?list=PLHgjs9ncvHi80UCSlSvQe-TK_uOyDv_Jf
Google
Foundations of Deep Learning (Feizi)-Programming-Modules.ipynb
Colaboratory notebook
سلام اگر از بین دوستان موافق باشند چالش برنامه نویسی قرار به مدت ۱۰۰ روز هر روز به مدت یک ساعت یک مسئله برنامه نویسی رو حل کنیم
زبان برنامه نویسی پایتون ، سی پلاس پلاسه
سطح هم از مبتدی شروع میکنیم تا پیشرفته ( به صورت قدم به قدم )
100 days of code
رو شروع کنیم
از افرادی که علاقه مند هستند لطفا بهم پیام بدهند
@reza_12_34
زبان برنامه نویسی پایتون ، سی پلاس پلاسه
سطح هم از مبتدی شروع میکنیم تا پیشرفته ( به صورت قدم به قدم )
100 days of code
رو شروع کنیم
از افرادی که علاقه مند هستند لطفا بهم پیام بدهند
@reza_12_34
Project
سلام اگر از بین دوستان موافق باشند چالش برنامه نویسی قرار به مدت ۱۰۰ روز هر روز به مدت یک ساعت یک مسئله برنامه نویسی رو حل کنیم زبان برنامه نویسی پایتون ، سی پلاس پلاسه سطح هم از مبتدی شروع میکنیم تا پیشرفته ( به صورت قدم به قدم ) 100 days of code …
قضیه این چالش چیه؟
باید چیکار کنیم؟
قوانین این چالش به این شکله که روزانه در کمترین حالت حداقل ۱ ساعت کد بنویسید، اگر هم خواستید می تونید با هشتگ #چالش_صدروزه_کدنویسی ما رو در جریان کارهاتون قرار بدید و یادتون باشه همیشه تداوم و ثبات در کارها نتیجه میده .
باید چیکار کنیم؟
قوانین این چالش به این شکله که روزانه در کمترین حالت حداقل ۱ ساعت کد بنویسید، اگر هم خواستید می تونید با هشتگ #چالش_صدروزه_کدنویسی ما رو در جریان کارهاتون قرار بدید و یادتون باشه همیشه تداوم و ثبات در کارها نتیجه میده .
نتایج این چالش چیه؟
1- نمونه کار های خوبی می سازید:
شما نمونه کار ها و پروژه های قانع کننده می سازید کار روی پروژه ها و فعالیت روزمره خودتون رو می تونید از گیت هاب ببینید.
۲- تقویت مهارت هاتون:
شما می تونید مجموعه مهارتهای خودتون رو افزایش بدید و زبان ها ، فریم ورک ها و کتابخانه های جدید رو یاد بگیرید.
۳- نظمتون رو بهبود می بخشه:
در چالش 100 روزه ی کدنویسی می تونید برنامه ریزی داشته باشید و بهره وری و نرخ یادگیری خودتون رو افزایش بدید.
4- عادت های قدرتمندی می سازید:
ساختن عادت مداوم یادگیری چیزهایی جدید باعث میشه توسعه دهنده ی قوی تر و بهتری بشید.
1- نمونه کار های خوبی می سازید:
شما نمونه کار ها و پروژه های قانع کننده می سازید کار روی پروژه ها و فعالیت روزمره خودتون رو می تونید از گیت هاب ببینید.
۲- تقویت مهارت هاتون:
شما می تونید مجموعه مهارتهای خودتون رو افزایش بدید و زبان ها ، فریم ورک ها و کتابخانه های جدید رو یاد بگیرید.
۳- نظمتون رو بهبود می بخشه:
در چالش 100 روزه ی کدنویسی می تونید برنامه ریزی داشته باشید و بهره وری و نرخ یادگیری خودتون رو افزایش بدید.
4- عادت های قدرتمندی می سازید:
ساختن عادت مداوم یادگیری چیزهایی جدید باعث میشه توسعه دهنده ی قوی تر و بهتری بشید.
به نمودار نتیجه چالش 100 روزه ی برنامه نویسی ذیل خوب نگاه کنید:
اکثرا افراد اینجا دست از تلاش می کشن دقیقا نقطه ای که قرار اوج بگیرند.
اکثرا افراد اینجا دست از تلاش می کشن دقیقا نقطه ای که قرار اوج بگیرند.
بلد باشین تو سینی فقط دکمه به منیجر بدین!
کاری که خیلی رایج هست اینه که دولوپرهای جونیور، تا میگی آره یا نه اون پرچمِ «من جونیور هستم» رو بالا میگیرن و تا میبینن یهجا به بنبست خوردهان، دستاشون رو بالا میگیرن و هیچ کاری نمیکنن.
کار درست ولی این هست که این ۴ تا کار بکنین:
مشکل رو شناسایی کنین.
برای مشکل «حداقل دو سه تا جواب» مختلف پیدا کنین. جواب چرت و پرت هم نه، چیزی که واقعاً شدنی باشه و بشه به عنوان گزینه/option ارائهش داد.
این جوابها رو از حداقل ۵ بُعد، با هم مقایسه کنین. دقیقاً مزایا و معایب (pros and cons). دقیقاً هم توی یه جدولی که هر جواب/گزینه یه ستون باشه و هر بُعد مقایسه (مثل زمان، هزینه، ریسک، فایده برای آینده، …) هم یه سطر. بعد هر خونهی جدول یا وزن داشته باشه بین ۱ تا ۵ (که مثلاً ۵ ینی خوبترین) یا سبز/قرمز باشه.
نهایتاً و مهمترین قسمت، اینکه نظر و توصیه شخصی خودتون رو هم بگین. بگین بهنظر من گزینهی «ج» بهترین گزینه هست. و اگه مخالفتی نیست من دوست دارم این رو انجام بدم.
این هم کارِ منیجر رو بسیار آسون میکنه (لازم نیست تصمیم بگیره!)، هم نشون میده شما مسئولیتپذیر هستین و ریسکپذیر، هم نشون میده که برای وقت و تمرکز منیجر ارزش قائل هستین. و خلاصه توی یه سینی فقط ۳ تا دکمه جلوش میذارین و بهش میگین «به نظرم سومی رو فشار بده، اگه حال نداری فکر کنی!»
کاری که خیلی رایج هست اینه که دولوپرهای جونیور، تا میگی آره یا نه اون پرچمِ «من جونیور هستم» رو بالا میگیرن و تا میبینن یهجا به بنبست خوردهان، دستاشون رو بالا میگیرن و هیچ کاری نمیکنن.
کار درست ولی این هست که این ۴ تا کار بکنین:
مشکل رو شناسایی کنین.
برای مشکل «حداقل دو سه تا جواب» مختلف پیدا کنین. جواب چرت و پرت هم نه، چیزی که واقعاً شدنی باشه و بشه به عنوان گزینه/option ارائهش داد.
این جوابها رو از حداقل ۵ بُعد، با هم مقایسه کنین. دقیقاً مزایا و معایب (pros and cons). دقیقاً هم توی یه جدولی که هر جواب/گزینه یه ستون باشه و هر بُعد مقایسه (مثل زمان، هزینه، ریسک، فایده برای آینده، …) هم یه سطر. بعد هر خونهی جدول یا وزن داشته باشه بین ۱ تا ۵ (که مثلاً ۵ ینی خوبترین) یا سبز/قرمز باشه.
نهایتاً و مهمترین قسمت، اینکه نظر و توصیه شخصی خودتون رو هم بگین. بگین بهنظر من گزینهی «ج» بهترین گزینه هست. و اگه مخالفتی نیست من دوست دارم این رو انجام بدم.
این هم کارِ منیجر رو بسیار آسون میکنه (لازم نیست تصمیم بگیره!)، هم نشون میده شما مسئولیتپذیر هستین و ریسکپذیر، هم نشون میده که برای وقت و تمرکز منیجر ارزش قائل هستین. و خلاصه توی یه سینی فقط ۳ تا دکمه جلوش میذارین و بهش میگین «به نظرم سومی رو فشار بده، اگه حال نداری فکر کنی!»
یه developer بایییییید، باااااااید، باااااایییییید، بتونه خودش گلیم خودش رو از آب بیرون بکشه. و باید بتونه دیباگ کنه. باید بتونه کد کثیف بقیه رو بخونه، زیر لب فحش بده، و بفهمه چهخبره. و نهایتاً بتونه با کمترین تغییرات و بدون اینکه کل کد رو پاک کنه و دوباره بنویسه، تو ۳ خط بتونه باگ رو فیکس کنه. باید بتونه سرچ کنه. باید بتونه توی stackoverflow هی بگرده و بگرده و بگرده.
اینکه احساس کنین یه نفر همیشه بیاد دست مبارک شما رو بگیره و انگشتاتون رو بذاره رو کیبرد و عین معلم پیانوی بچهی ۳ ساله فشار بده، صرفاً باعث میشه زودتر بخوان از شرّ شما خلاص بشن. اگه میخواستن خودشون تهش پیانو رو زده باشن، مریضن بیان به یکی پول بدن و وقت بذارن؟
کسی مرض نداره، اما اونقدر همیشه سرعت و فشار بالاست که واقعاً وقت ندارن. واقعاً نمیرسن/نمیتونن. واقعاً همون منیجر بدبخت گاهی باید از این میتینگ به اون میتینگ بدوئه و مغزش و روحش و جسمش نمیکشه هی این وسط بیاد پستونک شما رو که از دهنتون افتاده رو زمین، ببره بشوره بیاره بذاره دهنتون دوباره.
اینم دقت کنین که درسته که شرکت «جونیور دولوپر» استخدام کرده، اما از بین همهی کندیدیتها اونی رو انتخاب کرده که بیشتر از همه «جونیور دولوپرِ خودکفا» باشه. وگرنه اگه قرار بود مدرسه باشه و دیکته بگن، شما هم تایپ کنین، دیگه مصاحبه نمیخواست – در رو باز میذاشتن همه بیان تو! عاشق بوی ادکلن شما نیستن که. پس سعی کنین اثبات کنین که خودکفا هستین و همهی تلاشتون رو میکنین که باری از رو دوش بقیه بردارین، بهجای اینکه بذارین.
اینکه احساس کنین یه نفر همیشه بیاد دست مبارک شما رو بگیره و انگشتاتون رو بذاره رو کیبرد و عین معلم پیانوی بچهی ۳ ساله فشار بده، صرفاً باعث میشه زودتر بخوان از شرّ شما خلاص بشن. اگه میخواستن خودشون تهش پیانو رو زده باشن، مریضن بیان به یکی پول بدن و وقت بذارن؟
کسی مرض نداره، اما اونقدر همیشه سرعت و فشار بالاست که واقعاً وقت ندارن. واقعاً نمیرسن/نمیتونن. واقعاً همون منیجر بدبخت گاهی باید از این میتینگ به اون میتینگ بدوئه و مغزش و روحش و جسمش نمیکشه هی این وسط بیاد پستونک شما رو که از دهنتون افتاده رو زمین، ببره بشوره بیاره بذاره دهنتون دوباره.
اینم دقت کنین که درسته که شرکت «جونیور دولوپر» استخدام کرده، اما از بین همهی کندیدیتها اونی رو انتخاب کرده که بیشتر از همه «جونیور دولوپرِ خودکفا» باشه. وگرنه اگه قرار بود مدرسه باشه و دیکته بگن، شما هم تایپ کنین، دیگه مصاحبه نمیخواست – در رو باز میذاشتن همه بیان تو! عاشق بوی ادکلن شما نیستن که. پس سعی کنین اثبات کنین که خودکفا هستین و همهی تلاشتون رو میکنین که باری از رو دوش بقیه بردارین، بهجای اینکه بذارین.
سلام اگر از بین دوستان میتونند چندتا اسم خوب برای انتخاب نام یک ویدیو کستکه هدفش گفتگو یا مصاحبه های با اساتید و افراد موفق در حوزه زیست شناسی ، پزشکی ، هوش مصنوعی (ماشین لرنینگ ) و.... هر حوزه ی علمی دیگه است تشکییل بدهیم اگر بتونیسید چندتا سم خوبی به ذهنتون میرسه پیشنهاد بدهید ممنون میشم لطفا کامنت بزارید
BOOK
A deep understanding of machine learning
Probabilistic Machine Learning: An Introduction
by Kevin Patrick Murphy.
MIT Press, March 2022.
https://probml.github.io/pml-book/book1.html
A deep understanding of machine learning
Probabilistic Machine Learning: An Introduction
by Kevin Patrick Murphy.
MIT Press, March 2022.
https://probml.github.io/pml-book/book1.html
در لینک زیر قرار با اساتید در زمینه هوش مصنوعی گفتگوی یا مصاحبه ای انجام بدهیم در صورتی که علاقه مند بودید بپیوندید
https://www.instagram.com/hyperparameters/
https://www.instagram.com/hyperparameters/
sk2torch converts scikit-learn models into PyTorch modules that can be tuned with backpropagation and even compiled as TorchScript.
https://github.com/unixpickle/sk2torch
https://github.com/unixpickle/sk2torch
GitHub
GitHub - unixpickle/sk2torch: Convert scikit-learn models to PyTorch modules
Convert scikit-learn models to PyTorch modules. Contribute to unixpickle/sk2torch development by creating an account on GitHub.
یه social network جدید اومده که خیلی بین دانشجوها امریکایی داره معروف میشه، کلا برعکس اینستاگرم هست!
۱- روزی فقط یکعکسمیشه پست کرد
۲- لایک نداره
۳- خودش میگه کِی میتونی عکس بذاری
۴- عکس فقط باید اون لحظه با دوربین گرفته شه (نه از گالری)
۵- فیلتر عکس نداره
اسمش گویاست: be real
۱- روزی فقط یکعکسمیشه پست کرد
۲- لایک نداره
۳- خودش میگه کِی میتونی عکس بذاری
۴- عکس فقط باید اون لحظه با دوربین گرفته شه (نه از گالری)
۵- فیلتر عکس نداره
اسمش گویاست: be real