Introduction to ML- Fall 1401

Description
Advertising
We recommend to visit

꧁❀✰﷽✰❀꧂
In The Name Of God

تبلیغات👇 :

https://t.me/+TJeRqfNn3Y4_fteA

Last updated 3 days, 22 hours ago

☑️ Collection of MTProto Proxies


? تبليغات بنرى
@Pink_Bad

? تبليغات اسپانسری
@Pink_Pad


پینک پروکسی قدیمی ترین تیم پروکسی ایران

Last updated 4 months, 3 weeks ago

Official Channel for HA Tunnel - www.hatunnel.com

Last updated 2 months, 2 weeks ago

2 months ago
***🧡*** دانشجویان علاقمند به فراگیری هوش‌مصنوعی …

🧡 دانشجویان علاقمند به فراگیری هوش‌مصنوعی از سراسر ایران و جهان: برای نخستین بار می‌توانید به صورت زنده و آنلاین، در کلاس «یادگیری ماشین» دانشکده‌ی مهندسی کامپیوتر دانشگاه صنعتی شریف شرکت کنید.

🧡 مدرس: دکتر علی شریفی زارچی، عضو هیات علمی گروه هوش‌مصنوعی و بیوانفورماتیک دانشگاه صنعتی شریف

🧡 تیم تهیه‌ی محتوا: ۷۰ نفر از دانشجویان و دانش‌آموختگان دانشگاه شریف و سایر دانشگاه‌های برتر

👑 هزینه‌ی ثبت‌نام: رایگان

👑 شروع کلاس‌ها: ۱ مهر ۱۴۰۳

👑 اطلاعات بیشتر و ثبت‌نام: sharifml.ir

1 year, 5 months ago

برای هریک از موارد بالا، منابع آموزشی فراوانی در اینترنت موجود است که می‌توانید با انگیزه‌ و وقت کافی، آن‌ها را به صورت خودآموز یادبگیرید. به طور کلی برای انتخاب یک دوره‌ی آموزشی پیشنهاد می‌کنم یکی دو جلسه ابتدایی دوره‌های مختلف را ببینید و بعد خودتان تصمیم بگیرید که با کدام دوره بهتر ارتباط برقرار می‌کنید، فهم بهتری از آن دارید، و صدالبته، به آموخته‌های شما بیشتر و بهتر اضافه می‌کند.
اگر به زبان انگلیسی مسلط هستید می‌توانید از دوره‌های درسی سایت‌هایی نظیر Coursera ، edX ، DeepLearning.ai و fast.ai استفاده کنید. دوره‌های عمومی YouTube را پیشنهاد نمی‌کنم مگر آن‌که یک استاد برجسته از یک دانشگاه معتبر را انتخاب کنید، چون بسیاری از دوره‌های موجود در YouTube سطحی یا شامل ایرادهای متعددی است. مثلا برای درس جبرخطی، دوره‌ی Gilbert Strang استاد سابق دانشگاه MIT واقعا لذت‌بخش است. اگر برای اتصال به سایت‌های خارجی مشکل دارید، این دوره در سایت مکتب‌خونه هم قابل دسترس است. 

اگر ترجیح شما فارسی است، علاوه بر دوره‌های آموزشی غیررایگانی که در سایت‌هایی نظیر مکتب‌خونه (مکتب‌پلاس)، کوئرا (کوئراکالج) یا فرادرس وجود دارد، دوره‌های رایگان متعدد و بعضا باکیفیتی وجود دارد، مثلا برای آمار و احتمال، داده‌ساختارها و الگوریتم‌ها، طراحی و تحلیل الگوریتم‌ها و یادگیری ماشین می‌توانید دوره‌های رایگان من یا سایر همکارانم در دانشگاه صنعتی شریف را در مکتب‌خونه ببینید. 

اگر برای یادگیری شنا به دیدن ویدئوهای آموزشی اکتفا کنید مطمئن باشید غرق می‌شوید. برای یادگیری ریاضیات، برنامه‌نویسی، الگوریتم، و هوش مصنوعی نیز شرط اساسی تمرین و تمرین و تمرین است. یکی از بهترین منابع رایگان برای تمرین برنامه‌نویسی و فهم عمیق داده‌ساختار و الگوریتم، قسمت «بانک سوالات» از سایت «کوئرا Quera.ir» است. می‌توانید سوال‌ها را به ترتیب نزولی تعداد حل مرتب کنید، از مساله‌های ساده‌تر شروع کنید و به مساله‌های سخت‌تر برسید. این سایت، امکان آن را می‌دهد که برنامه‌ی خود را ارسال کنید؛ برنامه‌ی شما بلافاصله به صورت خودکار بر روی تست‌های مختلفی که توسط طراح سوال بارگذاری شده مورد ارزیابی قرار می‌گیرد و پس از چند ثانیه نمره‌ به شما نمایش داده می‌شود و بدین ترتیب متوجه می‌شوید که آیا سوال را به درستی حل کرده‌اید یا لازم است آن را اصلاح و مجددا ارسال کنید. برای تمرین یادگیری ماشین ضروری است به یک سرور دسترسی داشته باشید، یا از Google Colab استفاده کنید.

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

1 year, 5 months ago

سلام
دانشجویان زیادی تاکنون در مورد مسیر یادگیری خودآموز هوش‌مصنوعی از من پرسیده‌اند. سعی می‌کنم در اینجا ایده‌هایم را توضیح دهم.

هوش مصنوعی را مانند هر دانش دیگری می‌توان در سطوح مختلفی فراگرفت. در سطحی‌ترین حالت ممکن است شما صرفا یک کاربر و استفاده‌کننده‌ی هوش مصنوعی باشید، بدون آن‌که قدرت تغییر چیزی را داشته باشید. در حالت دوم، می‌توانید یک توسعه‌دهنده‌ی ساده باشید، یعنی مثل کسی که قطعات LEGO را به یک‌دیگر متصل می‌کند تا یک خانه بسازد، اجزای مختلف یک شبکه‌ی عصبی ژرف را به هم متصل کنید تا یک شبکه‌ی جدید بسازید، بدون آن‌که بدانید با چه منطقی دارید این کار را می‌کنید، یا درون هریک از این اجزا و در کل فرایند یادگیری دقیقا چه اتفاقی می‌افتد. در حالت سوم، شما دانش و بینش عمیقی نسبت به یکایک اجزای یک الگوریتم یادگیری ماشین یا شبکه‌ی عصبی ژرف دارید، با ریاضیات و پایه‌های الگوریتمی آن به خوبی آشنا هستید، و علاوه بر «چیست» می‌توانید به سوال «چرا» پاسخ دهید: مثلا چرا یک لایه‌ی Convolutional برای تصویر بهتر از یک لایه‌ی Fully Connected کار می‌کند، چرا Transformer ها نسبت به RNN عمل‌کرد بهتری در پردازش زبان‌های طبیعی دارند، یا چرا در یک Transformer از اتصال Residual استفاده می‌شود؟

در ادامه فرض می‌کنم قصد شما، حالت سوم است یعنی می‌خواهید دانش و بینش عمیقی نسبت به هوش مصنوعی داشته‌باشید و بتوانید آن را توسعه دهید. برای این مسیر شما به یک «هرم یادگیری» نیاز دارید. من به حداقل درس‌های لازم در این هرم یادگیری اشاره می‌کنم، بدیهی است شما می‌توانید علاوه بر درس‌هایی که من فهرست کردم، درس‌های بیشتری را فرابگیرید که فهم و دانش خود را گسترده‌تر کنید. 

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

تسلط به هنر برنامه‌نویسی ممکن نیست مگر با فهم عمیقی از داده‌ساختارها و الگوریتم‌ها. برای این موضوع می‌توانید از درس‌های رایگان «داده‌ساختارها و الگوریتم‌ها» و «طراحی و تحلیل الگوریتم‌ها» استفاده کنید. اما برای تسلط به الگوریتم‌ها ضروری است به اندازه‌ی کافی تمرین کنید. 

پس از تسلط به درس‌های قبل، آماده‌ی گذراندن درس‌های «یادگیری ماشین Machine Learning» و «یادگیری ژرف Deep Learning» خواهید بود. محتوای این درس‌ها بسته به ارائه‌کننده و سال ارائه متفاوت است. به طور کلی، الگوریتم‌های یادگیری ماشین در طول زمان تحول چشم‌گیری داشته‌اند: روش‌های کلاسیک نظیر SVM و PCA از چند دهه پیش مورد استفاده قرار می‌گرفتند ولی در یک دهه‌ی اخیر معماری شبکه‌های عصبی ژرف (Deep Neural Networks) رشد حیرت‌انگیزی کرد و در اکثر مسائل، به خصوص زمانی که داده‌ی کافی وجود دارد، جایگزین روش‌های کلاسیک شد. پیشنهاد من آن است هر دو گروه الگوریتم‌ها را به خوبی فرابگیرید چرا که فهم عمیق روش‌های کلاسیک، در هنگام یادگیری و توسعه‌ی شبکه‌های عصبی ژرف، به شما کمک شایانی خواهد کرد. در بعضی از دوره‌های درسی یادگیری ماشین، تمرکز اصلی روی روش‌های کلاسیک است و آموزش روش‌های مدرن را به دوره‌ی Deep  Learning محول می‌کنند، در حالی‌که در دوره‌های جدیدتر تمرکز خوبی روی هردو گروه شیوه‌های کلاسیک و ژرف وجود دارد. پس از آن، می‌توانید به طور تخصصی وارد یکی از حوزه‌های هوش مصنوعی شوید و آن زمینه را ادامه دهید، مثلا ممکن است بخواهید برای تولید تصویر و ویدئو دوره‌های Stable Diffusion را بگذرانید، یا برای پردازش متن به GPT مسلط شوید، یا برای طراحی دارو از Graph Neural Networks استفاده کنید.

1 year, 6 months ago

سلام به همگی،
وقت‌تون بخیر باشه إن شاء الله...

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

اهداف اصلی این کانال شامل موارد زیر خواهد بود:

? آموزش ریاضیات و آمار و مفاهیم پایه ماشین‌لرنینگ و دیپ‌لرنینگ.

? آموزش ماشین‌لرنینگ و دیپ‌لرنینگ مقدماتی و پیشرفته و مسائل و موضوعات مربوطه.

? قرار دادن نمونه کدهای آموزشی در مورد ماشین‌لرنینگ و دیپ‌لرنینگ و دیتاساینس.

? برگزاری جلسات لایو ماهیانه پرسش و پاسخ در مورد مسائل ماشین‌لرنینگ و دیپ‌لرنینگ و دیتاساینس.

? قرار دادن مطالب پیشرفته‌ای در زمینه‌های
Multi-Modal Learning ،Computer Vision، Nlp، Self-Supervised Learning, Generative AI
و موضوعات مشابه دیگه.

گفتن چند تا نکته هم ضروری به نظرم مهم هست.

? این کانال به هیچ وجه هیچ انگیزه مالی رو دنبال نخواهد کرد.

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

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

با تشکر و احترام،
بهروز آذرخلیلی

1 year, 7 months ago

سلام مجدد به همه دوستان.
وقت همگی بخیر باشه إن شاء الله...

پیرامون فرصت اینترنشیپ ریموت که قبلاً سر کلاس صحبت کردیم...

راند اول این اینترنشیپ تمام شد و نهایتاً کار چهار نفر مختلف از بچه‌ها داره برای دولوپ و ارسال مقاله‌های مرتبط آماده میشه...

ما تصمیم داریم راند دوم اینترنشیپ رو برگزار بکنیم

  1. این فرصت اینترنشیپ بصورت ریموت و در یکی از موسسات تحقیقاتی در یکی از ده دانشگاه برتر دنیا در زمینه بیوانفورماتیک هست...

زمینه کاری و پروژه‌های اینترنشیپ هم کاربرد دیپ‌لرنینگ بر روی داده‌های single cell خواهد بود...

  1. ما افراد dedicated و interested لازم داریم که خیلی خوب کد پایتون بزنن...

و متأسفانه علاقه‌مندی صرف برای این پوزیشن کفایت نمی‌کنه.

  1. حتماً باید به دیپ‌لرنینگ مقدماتی و MLP تسلط خوبی داشته باشید.

  2. حتما باید به لااقل یکی از پکیج‌های Tensorflow، pytorch و یا pytorch lightning مسلط باشید.

  3. اگه همه شرایط بالا رو دارید، رزومه خودتون به همراه آدرس یک پروژه از خودتون روی گیت هاب رو تا یکشنبه بعدی به ایمیل
    [email protected]
    بفرستید.

  4. ممنونم میشم این پست رو با دوست و یا همکار دیگری که می‌شناسید و ممکنه این پوزیشن براشون مفید باشه به اشتراک بذارید.

بی‌نهایت سپاسگزارم.
بهروز آذرخلیلی

1 year, 8 months ago

سلام دوستان
هرچند پرونده‌ی این درس چند هفته پیش با ارسال نمرات به آموزش بسته شد، نمی‌توانم از انجام آخرین وظیفه‌ی خود چشم‌پوشی کنم:

? صمیمانه‌ترین سپاس‌هایم را تقدیم می‌کنم به هر ۳۰ نفر از تیم فوق‌العاده‌ای که بدون حضور، حمایت و تلاش ایشان، ارائه‌ی این درس و آماده‌سازی محتوایش امکان‌پذیر نبود.
در این میان می‌خواستم از افراد زیر به طور ویژه سپاس‌گزاری کنم:
?علیرضا گرگوری‌مطلق به خاطر پشتیبانی عالی و تهیه‌ی محتوای باکیفیت
? علیرضا بلال به خاطر حمایت همیشگی در لحظات سخت
? آرین امانی از دانشگاه امیرکبیر به خاطر بی‌دریغ‌ترین تلاش‌ها و انجام کارهای سخت در مدت کوتاه
?پیمان ناصری به خاطر دلسوزی و انجام هر کاری که بر زمین مانده بود
?جواد هزاره، متین شجاع و امین داوودآبادی به خاطر نقش برجسته در آماده‌سازی بخش‌هایی از محتوای درس و کارگاه‌ها
?همه‌ی تیم آماده‌سازی فصل ۷ محتوا (پارسا حسینی، علیرضا فراشاه، مهدی سلمانی و عماد صالحی) که مثل یک روح در چند بدن فعالیت کردند و هماهنگی و کیفیت کار بالایی داشتند.
?کوروش مسلمی از دانشگاه امیرکبیر به خاطر کیفیت عالی در انجام فعالیت‌ها
?سینا عبدوس و آرش پوردامغانی به خاطر تلاش ماندگار در پروژه ویکی‌پدیا
?فریده احمدیان که با وجود مسوولیت در یکی از درس‌های دیگر، در این درس هم ایفای نقشی جدی داشت
?امیدرضا حیدری و طاها اکبری که در سکوت، کارها را در سریع‌ترین زمان انجام می‌دادند
?پرناز بابلیان به خاطر توجه به جزئیات
?سینا مظاهری به خاطر نقش ویژه در تکمیل محتوای فصل ۲
?امیر گودرزی از دانشگاه امیرکبیر به خاطر ایفای نقش در تهیه محتوای دو فصل متفاوت
?پویان علوی دانشجوی ارشد امیرکبیر به خاطر کیفیت انجام کار و تحویل به موقع کارهای فوری
?علیرضا حیدری به خاطر نقش جدی در کارگاه و انتهای ترم
?حمیدرضا یعقوبی به خاطر اشتیاق در انجام کارها
?نیلوفر رازانی به خاطر حضور دلگرم‌کننده
?امیرصدرا عبدالهی و اشکان خادمیان به خاطر ایفای نقش مثل یک تیم کوچک
?از امیرمحمد عیسی زاده، سپهر کیانیان، آرمان زارعی و علی باقری هم بخاطر تلاش‌هایشان سپاس‌گزارم.
♦️و البته متواضعانه‌ترین سپاس‌هایم را تقدیم می‌کنم به دکتر امید چترآبگون عزیز، استاد دوست‌داشتنی علوم داده و هوش مصنوعی دانشگاه کاونتری انگلستان که هم ایده‌هایشان چراغ راهمان بود و هم در برگزاری آزمون‌ میان‌ترم درس جدی‌ترین نقش را ایفا کردند.
?? اما ارائه‌ی این درس هرگز با این شکل ممکن نبود بدون تلاش بی‌وقفه، بسیار دل‌سوزانه و پشتکار خستگی‌ناپذیر کاپیتان تیم تدریس، سرکار خانم مهسا یزدانی.  از ایشان بی‌نهایت سپاس‌گزارم و همیشه قدردان زحمات ایشان خواهم بود.
?? و در پایان، گرم‌ترین سپاسم به دوست دیرین، بهروز آذرخلیلی عزیز که هیچ کلمه‌ای برای توصیف اوج قدردانی‌ام از او ندارم.

با مهر و بهترین آرزوها
علی شریفی زارچی

We recommend to visit

꧁❀✰﷽✰❀꧂
In The Name Of God

تبلیغات👇 :

https://t.me/+TJeRqfNn3Y4_fteA

Last updated 3 days, 22 hours ago

☑️ Collection of MTProto Proxies


? تبليغات بنرى
@Pink_Bad

? تبليغات اسپانسری
@Pink_Pad


پینک پروکسی قدیمی ترین تیم پروکسی ایران

Last updated 4 months, 3 weeks ago

Official Channel for HA Tunnel - www.hatunnel.com

Last updated 2 months, 2 weeks ago