هما کاشفی

معرفی مدل Segment Anything (SAM): پیش به سوی اولین مدل پایه برای سگمنت بندی تصویر

معرفی مدل Segment Anything: اولین مدل پایه برای سگمنت‌بندی تصویر

سگمنت بندی (Segmentation) به معنی شناسایی پیکسل‌های تصویر متعلق به یک شی است و یکی از تسک‌های اصلی در بینایی ماشین است و در طیف گسترده‌ای از برنامه‌ها استفاده می‌شود از تحلیل تصاویر علمی گرفته تا ویرایش تصاویر. اما ایجاد…
OpenAI چیست؟ ChatGPT چطور جهان را به چالش می‌کشد؟

OpenAI چیست؟ ChatGPT چطور جهان را به چالش می‌کشد؟

OpenAI یک شرکت تحقیقاتی است که هدف آن ارتقا و توسعه‌ی هوش مصنوعی «دوستانه» است. سال گذشته ChatGPT و DALLE-2 توانستند جریان اصلی هوش مصنوعی را به خود اختصاص دهند و اکنون این شرکت به دنبال یافتن چند دوست جدید…
کدام مهم‌تر است؛ دانش حل مسئله یا دانستن زبان برنامه نویسی؟

کدام مهم‌تر است؛ دانش حل مسئله یا دانستن زبان برنامه نویسی؟

دانش حل مسئله مهم‌تر است یا مهارت در برنامه نویسی؟ این پرسش از سال‌ها قبل مطرح شد و هنوز هم یک چالش مهم و عمده به حساب می‌آید. می‌توان گفت حل مسائل، عنصر مرکزی در علوم کامپیوتر است. برنامه نویسان…
شروع کار با یادگیری عمیق: 5 موردی که باید حتماً بدانید

شروع کار با یادگیری عمیق: 5 موردی که باید حتماً بدانید

می‌خواهید حرفه‌ی یادگیری عمیق خود را آغاز کنید؟ یادگیری عمیق می‌تواند یک حوزه‌ی پیچیده و دلهره آور برای تازه واردان باشد. مفاهیمی مانند لایه‌های پنهان، شبکه‌های عصبی کانولوشنال، پس انتشار خطا و مسائل جدیدی که هر روزه مطرح می‌شوند و…
انواع یادگیری در یادگیری ماشین

انواع مختلف یادگیری در یادگیری ماشین

با توجه به اینکه تمرکز اصلی حوزه‌ی یادگیری ماشین «یادگیری» است، انواع مختلف یادگیری وجود دارد که باید به عنوان متخصص به آنها مسلط باشیم. برخی از انواع یادگیری، زیرمجموعه‌هایی دارند که شامل انواع مختلف الگوریتم‌هاست مانند «یادگیری با ناظر».…
AlexNet: معماری که CNNها را به چالش کشید

AlexNet:معماری که CNNها را به چالش کشید

سال‌ها پیش، ما هنوز از دیتاست‌های کوچکی مثل CIFAR, NORB استفاده می‌کردیم که متشکل از ده‌ها هزار تصویر بودند. این دیتاست‌ها برای مدل‌های یادگیری ماشین مناسب بودند تا تسک‌های تشخیص ساده را یاد بگیرند. با این حال، زندگی واقعی هرگز…
هنر و هوش مصنوعی

هنر و هوش مصنوعی

ما به دلایل متعددی به هنر روی می آوریم: برای بیان عاطفه یا احساس، برای یادآوری رویدادها و احساسات گذشته، برای ارتباط برقرار کردن و برای تحصیل. به طور خلاصه، هنر چیزی است که خلق می‌کنیم تا بدانیم چه کسی…
مفهوم کانولوشن در cnn

مفهوم کانولوشن در CNN

اگر بخواهیم تفاوت اصلی لایه‌های کانولوشن را با لایه‌های معمول شبکه‌های عصبی بیان کنیم، می‌توانیم بگوییم لایه‌های Dense الگوهای global را در فضای ویژگی ورودی خود یاد می‌گیرند در حالیکه لایه‌های کانولوشن الگوهای local را یاد می‌گیرند. برای مثال یک…
درک شبکه‌های عصبی بازگشتی و LSTM

درک شبکه‌های عصبی بازگشتی و LSTM

اگر تابحال از Apple’s Siri و Google voice search یا Google Translate استفاده کرده‌اید، باید بدانید که این اپلیکیشن‌ها از شبکه‌های عصبی بازگشتی (RNN) استفاده می‌کنند که جدیدترین الگوریتم‌ها برای داده‌های توالی هستند. RNN اولین الگوریتمی است که به دلیل…
تکنیکهای آموزش شبکه های عصبی بزرگ

تکنیکهای آموزش شبکه های عصبی بزرگ

ممکن است شبکه‌های عصبی عظیم، گزینه‌ی مناسبی برای پروژه‌ی شما باشند اما نگران روند آموزش آنها باشید. شبکه‌های عصبی بزرگ، مرکز اصلی پیشرفت‌های اخیر در هوش مصنوعی هستند، اما آموزش این شبکه‌ها چالش پژوهشی و مهندسی دشواری است که مستلزم…
مطالعات فرسایشی یاAblation studies در هوش مصنوعی

مطالعات فرسایشی یا Ablation studies در هوش مصنوعی

مطالعات فرسایشی به طور سیستماتیکی سعی می‌کنند که بخش‌هایی از یک سیستم را حذف کنند، تا شناسایی کنند که عملکرد اصلی مدل دقیقاً از کجا می‌آید. اگر شما بدانید که X+Y+Z نتایج خوبی می‌دهد، X, Y, Z, X+Y, X+Z و…
تحلیل سه مدل شبکه عصبی در یادگیری عمیق: ANN، CNN و RNN

تحلیل سه مدل شبکه عصبی در یادگیری عمیق: ANN، CNN و RNN

شبکه‌های عصبی چه قابلیت‌هایی دارند که الگوریتم‌های یادگیری ماشین فاقد آنها هستند؟ از طرف دیگر، با وجود آنکه شبکه‌های عصبی به حجم زیادی داده نیاز دارند، آیا استفاده از این شبکه‌ها، ارزشش را دارد؟! در این پست، سه مدل شبکه…