کتابخانه مهندسی کامپیوتر و پایتون
30.6K subscribers
742 photos
20 videos
427 files
457 links
@alloadv تبلیغات


ادمین : @maryam3771
Download Telegram
اگه می‌خوای تو حوزه مهندسی یادگیری ماشین حرفه‌ای بشی، لازمه این مراحل رو طی کنی:

1. یادگیری یه زبان برنامه‌نویسی
اول از همه، باید یه زبان برنامه‌نویسی بلد باشی. پیشنهاد من برای شروع، پایتون هست که به‌طور گسترده تو یادگیری ماشین و هوش مصنوعی استفاده می‌شه. یه دوره باکیفیت برای یادگیری پایتون، کورس موشفق همدانی هست:
https://www.youtube.com/watch?v=K5KVEU3aaeQ
این دوره با تمرکز روی یادگیری ماشین طراحی شده و خیلی به‌دردت می‌خوره. اگه تازه‌کار هستی، انتخاب یه IDE خوب از نون شب واجب‌تره! از Jupyter Notebook دوری کن و به‌جاش از PyCharm یا VSCode بسته به سلیقه‌ات استفاده کن.

2. آشنایی با گیت و گیت‌هاب
مگه می‌شه برنامه‌نویس باشی و Git بلد نباشی؟ یادگیری اصول اولیه گیت خیلی ساده‌ست و کورس‌های زیادی براش وجود داره. مهم نیست کدوم کورس رو انتخاب کنی، فقط شروع کن! من خودم کیفیت ویدیوهای موشفق همدانی رو دوست دارم:
https://www.youtube.com/watch?v=8JJ101D3knE
تو همین مرحله، یه اکانت GitHub بساز و پروژه‌هاتو اونجا آپلود کن. یه پروفایل گیت‌هاب قوی حتی تو استخدام شدن هم بهت کمک می‌کنه!

3. ساختمان داده و الگوریتم
یه مهندس یادگیری ماشین دائم با داده و کدنویسی سروکار داره. پس آشنایی حداقلی با ساختمان داده و الگوریتم یه ضرورتِ. نیازی نیست خیلی عمیق بشی، اما مفاهیم پایه رو باید بلد باشی.

4. دیتابیس
دیتابیس‌ها انواع مختلفی دارن و کار باهاشون فرق می‌کنه. به‌عنوان یه مهندس یادگیری ماشین، حتماً باید بتونی داده رو از دیتابیس بخونی، پردازش کنی و نتایج رو ذخیره کنی. حداقل با SQL آشنا باش تا بتونی کوئری‌های ساده مثل SELECT یا فیلتر کردن بنویسی. اگه بتونی با SQLAlchemy هم کار کنی، که دیگه نور علی نوره!

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

6. پردازش داده‌ها (EDA)
شنیدی می‌گن EDA (Exploratory Data Analysis) چیه؟ این بخش یکی از مهم‌ترین قسمت‌های کار یه مهندس داده یا یادگیری ماشینه. داده خوب برای دیتاساینتیست از فرزند صالح هم عزیزتره! باید داده رو بشناسی، خوب نمایشش بدی، مشکلاتش (مثل مقادیر گمشده یا داده‌های پرت) رو تشخیص بدی و بهبودش بدی. این کار یه بارم نیست، ممکنه تو پروژه بارها به داده برگردی. می‌گن ۸۰٪ کار یه مهندس یادگیری ماشین همینه!

7. یادگیری ماشین و دیپ‌لرنینگ
حالا می‌رسیم به اصل ماجرا! این حوزه خیلی گسترده‌ست و بسته به این که بخوای روی تصویر، صوت، متن یا چیز دیگه کار کنی، نیاز به تخصص داری. پیشنهاد می‌شه مثل حرف T باشی: اطلاعات وسیع و سطحی تو همه حوزه‌ها و عمیق تو یه حوزه خاص. باید با الگوریتم‌های سنتی مثل رگرسیون، SVM و... آشنا باشی، با روش‌های دیپ‌لرنینگ مثل CNN، RNN و ترنسفورمرها هم همین‌طور. یه نیم‌نگاهی هم به Generative AI و LLMها و AI Agentها داشته باش که این روزا حسابی ترندن!

8. دیپلوی و MLOps
در نهایت، مدلت باید جایی استفاده بشه! برای این کار نیاز به API داری که زبان مشترک تو و دولوپرهای بک‌اند و فرانت‌انده. یادگیری FastAPI خیلی به‌دردت می‌خوره. اگه یه کم Flask یا Django هم بلد باشی، بد نیست. ابزار بعدی Docker هست؛ چون کدت باید روی سرور اجرا بشه. بعد از دیپلوی، باید مدلت رو مانیتور کنی تا بهترین حالت عملکردش رو پیدا کنی. یه حوزه جدید به اسم MLOps هم هست که کارش مدیریت مدل‌ها، Model Registry و مانیتورینگِ. بهتره با حداقل یکی از ابزارهای این حوزه آشنا باشی.

#road_map #python #Machine_Learning

#هوش_مصنوعی #برنامه_نویسی #پایتون #یادگیری_ماشین


🆔 @programmers_street
3
Forwarded from FaraDars_Course
🔴 فرصت طلایی برای یادگیری با ۷۰٪ تخفیف در فرادرس!
 
👌 «فصل یادگیری»؛ فرصتی برای ارتقای دانش و مهارت
 
  پرطرفدارترین دوره‌های هوش مصنوعی و پایتون👇

▫️ کاربرد ChatGPT در برنامه نویسی پایتون

▫️ مهندسی پرامپت + بهینه‌سازی عملکرد پرامپت‌ها در مدل‌های زبانی

▫️ آموزش ChatGPT در کاریابی و مصاحبه شغلی

▫️ تجزیه و تحلیل داده های مالی با پایتون

▫️ برنامه نویسی پایتون ویژه نوجوان
 
🔗 مشاهده سایر آموزش‌ها – [کلیک کنید]
 
🎁 کد تخفیف: FYD72

🔄 FaraDars - فرادرس
1
منابع آموزشی ساختمان داده و طراحی الگوریتم از دانشگاههای برتر کشور:

⬅️ساختمان داده( شریفی زارچی)_دانشگاه شریف
⬅️ساختمان داده(فضلی)_دانشگاه شریف
⬅️ساختمان داده ( واعظی)_دانشگاه شریف
⬅️ساختمان داده( غیاثی)_دانشگاه فردوسی مشهد
⬅️ساختمان داده(صدیقین)_دانشگاه شریف
⬅️ساختمان داده(هورفر)_دانشگاه صنعتی امیرکبیر

⬅️طراحی الگوریتم( شریفی زارچی)_دانشگاه شریف
⬅️طراحی الگوریتم ( مرتضی علیمی)_دانشگاه شریف
⬅️طراحی الگوریتم ( باقری)_دانشگاه صنعتی امیرکبیر
⬅️طراحی الگوریتم( صدیقین)_دانشگاه شریف
⬅️طراحی الگوریتم( اسماعیلی فرد)_دانشگاه شیراز
⬅️ساختمان داده و طراحی الگوریتم( سخندان)_ دانشگاه تبریز



#علم_داده

معرفی منابع آموزشی مهندسی کامپیوتر 👇👇

🆔 @programmers_street
در کمتر از 3 روز دوره ی Mlops در سایت مکتب خونه محبوب کاربران شده در این دوره با اصول MLOps آشنا می‌شی و یاد می‌گیری چطور مدل‌ها رو به صورت پایدار، قابل اطمینان و آماده تولید نگه داری کنی.
راهی عملی و حرفه‌ای برای مسلط شدن به مدیریت عملیات یادگیری ماشین.

https://mktb.me/ejee/



#یادگیری_ماشین

معرفی منابع آموزشی مهندسی کامپیوتر 👇👇

🆔 @programmers_street
برای یادگیری بهتر مفاهیم " یادگیری ماشین " پیشنهاد میکنم از این پیج یوتیوب استفاده کنید
خیلی جامع و به زبانی ساده توضیح میده

https://www.youtube.com/@datamlistic/videos

👈اگه در حال یادگیری AI & ML هستید این چنل های یوتیوب بهتون کمک میکنه

❯ Andrej Karpathy
https://youtube.com/andrejkarpathy

❯ Sebastian Raschka
https://youtube.com/@SebastianRaschka

❯ sentdex
https://youtube.com/@sentdex

❯ StatQuest with Josh Starmer
https://youtube.com/@statquest

❯ MIT OpenCourseWare
https://youtube.com/@mitocw

❯ Stanford Online
https://youtube.com/@stanfordonline

❯ Krish Naik
https://youtube.com/@krishnaik06

❯ CampusX
https://youtube.com/@campusx-official

❯ Jeremy Howard
https://youtube.com/@howardjeremyp

❯ 3Blue1Brown
https://youtube.com/@3blue1brown


#یادگیری_ماشین #هوش_مصنوعی


🆔 @programmers_street
اگه میخواهید هوش مصنوعی رو شروع کنید و نمیدونید از کجا شروع کنید این پست برای شماست

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

github.com/fastai/fastbook

#هوش_مصنوعی
🆔 @programmers_street
Forwarded from FaraDars_Course
💥 تخفیف ۹۴ درصدی برای حداکثر دو آموزش در فرادرس — فرصت زیادی نداری...
 
💯 از بین همه آموزش‌های فرادرس، یک یا دو آموزش انتخاب کن و ۹۴٪ تخفیف بگیر!
 
🎁 کد تخفیف: LEARN94
 
👇 بعضی از پرطرفدارترین دوره‌ها 👇
 
▫️ پایتون – ساخت ربات مترجم تلگرام
 
▫️ آموزش Vibe coding + ساخت اپلیکیشن بدون کدنویسی با هوش مصنوعی
 
▫️ کسب درآمد با هوش مصنوعی GPT + بررسی ۸ روش
 
▫️ تولید و انتشار خودکار محتوا با هوش مصنوعی GPT و Make
 
▫️ هوش مولد Diffusion + پیاده‌سازی در پایتون و ساخت تصویر
 
🔗 مشاهده سایر دوره‌ها - کلیک کنید
 
اگر قبلا سفارش همراه با پرداخت داشته‌اید، می‌توانید یک آموزش و در صورتی که پرداختی در فرادرس نداشته‌اید، می‌توانید تا ۲ آموزش را به انتخاب خود، دریافت کنید.
 
این کد تخفیف برای هر کاربر فقط یک بار قابل استفاده است و باید هر دو آموزش، یکجا در سبد سفارش باشند.

🔄 FaraDars - فرادرس
؛Open Builder یک پروژه متن باز رایگان برای ایجاد Landing های حرفه ای HTML با کشیدن و رها کردن (Drag and Drop) هست که دارای کلی کامپوننت زیبا و ریسپانسیو هست که می توانید به آسانی و در کمترین زمان صفحات دلخواه خود را توسعه دهید.
یا اگر توسعه دهنده هستید می توانید یک سرویس بزرگتر راه اندازی کنید و کامپوننت های خودتون رو توسعه دهید.

مخزن پروژه:
https://github.com/code3-dev/open-builder

دمو:
https://openbuilder.vercel.app


🆔 @programmers_street
این ریپو صفر تا صد مسیر طراحی یک سیستم یادگیری ماشین رو توضیح میده

This booklet covers four main steps of designing a machine learning system:

👉Project setup
👉Data pipeline
👉Modeling: selecting, training, and debugging
👉Serving: testing, deploying, and maintaining

https://github.com/chiphuyen/machine-learning-systems-design

#یادگیری_ماشین

🆔 @programmers_street
Forwarded from FaraDars_Course
🔥 از این تخفیف جانمونی — تا ۲ آموزش با ۹۴ درصد تخفیف در فرادرس
 
❤️ از بین هزاران عنوان آموزشی فرادرس، دوره‌های مورد نظرتو انتخاب کن و همین حالا با ۹۴٪ تخفیف دریافت کن!!
 
🎁 کد تخفیف: LEARN94
 
❇️ فقط یادت باشه:
اگر قبلا سفارش همراه با پرداخت داشتی، می‌تونی یک آموزش و در صورتی که تا حالا پرداختی در فرادرس نداشتی، می‌تونی ۲ آموزش انتخاب کنی.👇
 
🔗 آموزش‌های برنامه نویسی [+]
 
🔗 پُر فروش‌ترین آموزش‌ها [+]
 
🔗 جدیدترین آموزش‌ها [+]
 
🔖 جزئیات طرح یادگیری و امید [+]

🔄 FaraDars - فرادرس
software_architecture_patterns_1756430869.pdf
5.3 MB
یکی از کتاب‌هایی که به‌صورت خلاصه و کاربردی به الگوهای معماری نرم‌افزار پرداخته است.
این کتاب را به کسانی که قصد شروع توسعه نرم‌افزار دارند، صرف‌نظر از فرایند توسعه‌ای که استفاده می‌کنند، پیشنهاد می‌کنم.
کتاب به ۵ معماری نرم‌افزار اصلی می‌پردازد و توضیحات آن شامل:
- توصیف معماری
- کاربردها
- مثال‌های عملی
همه این موارد با زبانی روشن و مرتب ارائه شده‌اند و مطالعه آن می‌تواند دید شما نسبت به معماری نرم‌افزار را به‌طور قابل توجهی ارتقا دهد.

🆔 @programmers_street