Machine Learning(ML), Deep Learning(DL)

یادگیری ماشین، یادگیری عمیق

یادگیری ماشین، شیوه‌ها و الگوریتم‌هایی هستند که بر اساس آن‌ها رایانه‌ها و برنامه ها توانایی یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که ماشین بتواند به با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند.

کتاب پایتون مقدماتی
طبقه بندی موضوعی

۲ مطلب با کلمه‌ی کلیدی «پایتورچ» ثبت شده است

برای نصب پایتورچ ابندا مطمئن شوید که پایتون روی سیستم شما نصب است و حداقل نسخه آن 3.6 باشد. برای این کار می توانید ستور زیر را در ترمنال خود اجرا نمائید.

 

python --version

 

 

بررسی نصب بودن پایتون

 

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

 

pip install torch

 

بعد از نصب برای اطمینن از نصب می توانید از دستور زیر استفاده نمائید.

pip list

 

 

 

با اجرای این دستور لیست پکیج نصب شده نشان داده می شود. چنانچه پایتورچ با موفقیت نصب شده باشد در لیست پکیج های نصب شده به هماره نسخه نصب شده نمایش داده می شود.

 

در یادگیری ماشین ما تنسور را هما جا می بینیم. حتی گوکل فریم ورکی نیز برای یادگیری ماشین به نام تنسورفلو دارد.آرایه های سه بعدی که در نامپای می بینید تنسور هستند. حالا شاید این سوال پیش بیاید که آرایه هایی با ابعاد پایین تر چه عنوان فنی دارند.
اسکالر(Scaler): آرایه هایی با بعد صفر یا همان اعداد واحد و تنها اسکالر ها هستند

1،-500،1.2،...


برداها(Vectors): آرایه هایی که بعد یک دارند بردار یا وکتور نامیده می شوند و در دو دسته بردار های سطری و ستونی گروه بندی می شوند

[1,3,5,7,9]
ماتریس ها: ماتریس ها بردارهای دو بعدی هستند و دارای تعدادی درایه در سطر ها و ستون های خود هستند.

[[1,2,3],
[2,4,6,8],
[1,3,5,7]]

تنسور ها هم آرایه هایی با ابعاد سه و بیشتر می باشند. در تصویر زیر سه تعریف گفته شده در بالا به صورت گرافیکی ترسیم شده اند.