مهدی
2 سال پیش توسط مهدی مطرح شد
4 پاسخ

پیش نیاز ماشین لرنینگ

سلام دوستان
ایا برای یادگیری و استفاده ماشین لرنینگ با python یادگیری فریم ورک django نیاز است ؟


ثبت پرسش جدید
سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 2 سال پیش آپدیت شد
2

با سلام،
خیر، فریمورک جنگو برای توسعه تحت وب پیاده سازی شده . به نظرم تنها خوبی که داره اینه که بگیم یک فردی با جنگو کار میکرده پس پایتون رو خوب بلده و این دانش پایتون به کارش میاد!
نیاز هست که شما موارد تئوری و ریاضی مثل ماتریس ها و احتمال + دانش داده کاوی و کار با الگوریتم هاش که بعنوان نمونه میشه SVM، KNN رو نام برد رو درک کنید .
سپس با دانش برنامه نویسی پایتون از کتابخانه های مثل numpy - pandas - Tensorflow - scikitLearn - Keras که هرکدام برای کاری ساخته شده استفاده کنید. مثلا numpy برای محاسبات پیچیده ریاضی مثل ماتریس های چند بعدی استفاده میشه.
اینها فقط دانش مقدماتی من از زمان دانشجویی بود. مباحث ماشین لرنینگ کلا مباحث سنگینی هستند که مجموعه زیادی از پیش زمینه ها + علاقه زیاد نیاز داره.
قطعا با سرچ بیشتر موارد زیادی دستگیرتون خواهد شد.
موفق باشید


مهدی
تخصص : laravel
@mahdi2000mh 2 سال پیش مطرح شد
0

@SobhanDadkhah
ممنون از راهنمایی تون
بله متوجه هستم که جنگو برای وب هست . منظورم اینه که در صورت یادگیری اگه بخوام جایی مشغول به کار بشم ایا بلد بودن جنگو , جزو وظایف کسی که هوش مصنوعی با زبان پایتون کار میکنه هست یا خیر
یا مثلا درصورتی که بخوایم هوش مصنوعی با زبان پایتون رو داخل وبسایت پیاده کنیم ، فریمورک بک اون سایت حتما باید جنگو باشه یا اگه مثلا لاراول هم باشه میشه


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 2 سال پیش آپدیت شد
1

@mahdi2000mh
قطعا جنگو جزو وظایف کسی که کار هوش مصنوعی ، یادگیری ماشین یا داده کاوی انجام بده نخواهد بود و اگر شرکتی اینهارو وظایف یکسان ببینه قطعا از همون شرکت هایی هست که میخواد با دو نفر کل کار ها رو پیش ببره :))

اما درباره مورد آخر ، وقتی شما در پایتون حرفه ای باشید یادگیری جنگو هم در اینده کار سخت و زیاد زمان بری نخواهد بود اما اینکه لزوما سایتتون با جنگو باشه ، خیر اینطور نیست. همین الان سایت های بزرگ با معمار ی های مختلف، از زبان های مختلف بهره میگیرن. مثلا فارغ از اینکه سایتتون با چه زبانی نوشته شده ، پردازش هاتون رو با پایتون، Go lang و ... در پس زمینه انجام میدین و نتیجه رو برمیگردونید.


مهدی
تخصص : laravel
@mahdi2000mh 2 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام