کارگاه

طراحی الگوریتم چیست و هنگام طراحی به چه نکاتی باید دقت کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
28/02/1403 - 03:55
طراحی الگوریتم فرآیندی است که در آن توالی مشخصی برای حل یک مسئله مشخص تعیین می‌شود. به بیان دقیق‌تر، الگوریتم نقشه‌ای است که نشان می‌دهد که چگونه و با چه ترتیبی باید داده‌ها را پردازش کرد و محاسبات...
فرآیند استخراج، بارگذاری و تبدیل (Transform، Load، Extract) چیست؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
28/02/1403 - 03:45
ELT به معنای تبدیل، بارگذاری و استخراج است. ELT یک روش کارآمد برای پردازش حجم زیادی از داده‌ها است که قرار است در زمینه تحلیل مورد استفاده قرار گیرند. این روش مراحلی را در بر می‌گیرد که داده‌ها از...
معماری پایگاه داده چیست و از چه مفاهیم و مولفه‌هایی تشکیل شده است؟
حمیدرضا تائبی
کارگاه
26/02/1403 - 10:00
معماری پایگاه داده، به مجموعه‌ای از قوانین، الگوها، سخت‌افزارها و مفاهیم مرتبط با ساختار و سازمان‌دهی داده‌ها در یک پایگاه داده اشاره دارد. این معماری شامل ساختارهای مختلفی است که بسته به نوع پایگاه...
GPT-4 چه پیشرفت‌های قابل توجهی نسبت به GPT-3 داشته است؟
حمید نیک‌روش
کارگاه
21/02/1403 - 19:50
سازمان OpenAI که خالق مدل هوش زبانی چت‌جی‌پی‌تی است، در جدیدترین تلاش خود برای ساخت مدل‌های هوشمند، از نسخه چهارم چت‌جی‌پی‌تی رونمایی کرد که در مقایسه با نسخه سوم پیشرفت‌های قابل توجهی داشته است، به‌...
رگرسیون خطی چندگانه چیست و چه ویژگی‌هایی دارد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
24/01/1403 - 14:10
رگرسیون خطی چندگانه یک روش آماری است که برای بررسی رابطه بین یک متغیر وابسته (وضعیتی که قصد پیش‌بینی آن را داریم) و چند متغیر مستقل (ویژگی‌ها یا متغیرهای مستقل) استفاده می‌شود. در واقع، رگرسیون خطی...
مقیاس‌بندی ویژگی در پایتون چیست و چگونه آن‌را انجام دهیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
14/01/1403 - 13:40
مقیاس‌بندی ویژگی (Feature Scaling) یا نرمال‌سازی ویژگی‌ها به معنای تبدیل ویژگی‌های عددی در داده‌ها به یک مقیاس مشخص است. این کار در بسیاری از الگوریتم‌های یادگیری ماشین مانند رگرسیون خطی، شبکه‌های...
شبکه عصبی RBF چیست و چگونه در پایتون آن را پیاده‌سازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
برنامه نویسی
11/01/1403 - 14:05
شبکه عصبی شعای پایه RBF سرنام (Radial Basis Function) یک نوع از شبکه‌های عصبی مصنوعی است که برای مسائل پردازش و تشخیص الگو استفاده می‌شود. نام آن از تابع پایه شعاعی (Radial Basis Function) الهام...
refactoring در برنامه نویسی چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
04/01/1403 - 13:50
Refactoring در برنامه‌نویسی به فرآیند تغییر ساختار و طراحی یک برنامه با هدف بهبود خوانایی، قابلیت نگهداری، قابلیت توسعه و کارایی برنامه اطلاق می‌شود. در واقع، Refactoring به معنای بازنگری و بهینه‌...
چگونه با پایتون سایت طراحی کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
26/12/1402 - 14:30
برای طراحی و توسعه وب سایت با استفاده از پایتون، می‌توانید از زبان‌های برنامه‌نویسی و چارچوب‌های مختلفی استفاده کنید. یکی از زبان‌های برنامه‌نویسی کاربردی در این زمینه پایتون است که کتابخانه‌های...
مهندسی معکوس چیست و چرا به آن نیاز داریم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
24/12/1402 - 13:30
مهندسی معکوس (Reverse Engineering) فرایندی است که در آن یک محصول، سیستم یا قطعه مورد بررسی و تجزیه و تحلیل قرار می‌گیرد تا اطلاعات مفیدی درباره ساختار داخلی، عملکرد و طراحی آن به دست آید. این فرایند...
آشنایی با تفاوت‌های لیست، دیکشنری و مجموعه در پایتون
حمیدرضا تائبی
کارگاه
برنامه نویسی
23/12/1402 - 14:15
زبان‌های برنامه‌های برنامه‌نویسی با ارائه انواع مختلفی از نوع‌های داده‌ای کار برنامه‌نویسان را به شکل قابل توجهی ساده کرده‌اند. به طوری که شما این قابلیت را در اختیار دارید که متناسب با کاری که انجام...
تابع فعال‌سازی در شبکه های عصبی چه کاربردی دارد؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
17/12/1402 - 13:25
اگر اخبار دنیای فناوری و به ویژه هوش مصنوعی را با دقت دنبال کنید، مشاهده می‌کنید که در سال‌های اخیر، شبکه‌های عصبی مهم‌ترین و جذاب‌ترین حوزه هوش مصنوعی بوده‌اند. به طوری که پژوهش‌گران تحقیقات زیادی...
الگوریتم DBSCAN چیست و چگونه آن را پیاده سازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
برنامه نویسی
14/12/1402 - 13:40
الگوریتم DBSCAN سرنام "Density-Based Spatial Clustering of Applications with Noise" یک الگوریتم خوشه‌بندی مبتنی بر چگالی در تحلیل داده‌ها است. DBSCAN برای خوشه‌بندی داده‌های بدون نظم و بدون...
چگونه از یادگیری عمیق در بینایی ماشین استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
12/12/1402 - 13:20
استفاده از یادگیری عمیق (Deep Learning) برای بینایی ماشین، به عنوان یکی از کاربردهای مهم این روش، در سال‌های اخیر به شدت گسترش یافته است. یادگیری عمیق در این حوزه، بر اساس شبکه‌های عصبی عمیق که به...
تولید متن یا Text Generation چیست؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
10/12/1402 - 13:45
تولید متن یا Text Generation به معنای ایجاد خودکار متن‌های قابل خواندن و فهم است. این فرایند تولید متن با استفاده از الگوریتم‌ها و مدل‌های یادگیری ماشین انجام می‌شود. روش‌های مختلفی برای تولید متن...
توابع لامبدا در پایتون چیستند و چگونه از آن‌ها استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
09/12/1402 - 14:10
در زبان برنامه‌نویسی پایتون، لامبدا یا تابع مقداری ناشناخته، یک نوع تابع بی‌نام است که به شکل کوتاه‌تری نسبت به توابع عادی استفاده می‌شود. لامبداها با هدف تعریف سریع و آسان توابع کوچک و محدود استفاده...

صفحه‌ها