برنامه نویسی هیلتن
12.7K subscribers
1.29K photos
1.86K videos
488 files
1.26K links
آموزش و انجام پروژه برنامه نویسی، طراحی سایت و سئو
تازه های #فناوری، #تکنولوژی و #انگیزشی

تعرفه تبلیغات وانجام پروژه:
فعلا تبلیغات نداریم

اینستاگرام:
-
Download Telegram
📊 پیاده‌سازی PCA با NumPy در پایتون — از صفر تا اجرا

در این پروژه، الگوریتم Principal Component Analysis (PCA) بدون استفاده از کتابخانه‌های آماده و فقط با NumPy پیاده‌سازی شده است؛ از آماده‌سازی داده‌ها و محاسبه ماتریس کوواریانس تا محاسبه Eigenvalue/Eigenvector و کاهش بُعد داده‌ها.

🔹 مراحل انجام‌شده در پروژه:
• ست کردن داده‌ها
‏• Centering و کم‌کردن میانگین هر ویژگی
• محاسبه Covariance Matrix
• محاسبه Eigenvalues و Eigenvectors
• مرتب‌سازی مؤلفه‌ها و انتخاب بهترین‌ها
• تبدیل داده‌ها به فضای جدید (Dimension Reduction)
• مشاهده خروجی و رسم نقاط با matplotlib

نیازمندی‌ها: numpy، matplotlib، itemgetter

کد + توضیحات:
🔗 https://github.com/omidsotooni/PrincipalComponentAnalysis

#پایتون #مولفه_اساسی #کدنویسی #فناوری #هوش_مصنوعی #گیت_هاب
#python #machine_learning #PCA #numpy #code #ai #technology #github

JOiN → @HeiltonProgramming
👍2