بلاگ علمی
پارامترهای ماشین بردار پشتیبان
ماشین بردار پشتیبان(SVM) یکی از معروفترین الگوریتمها در مسائل طبقه بندی هست که به خاطر کارایی مناسب در ابعاد بالا و همچین داشتن مسئله بهینه سازی محدب، مورد استقبال خیلی از محققین قرار گرفته است. SVM یک سری پارامتر دارد…
راهی ساده برای اضافه کردن دیتاستهای حجیم به گوگل درایو
گاهی اوقات حجم دیتاستی که قرار است در گوگل کولب با آن کار کنیم، بسیار بزرگ است و میخواهیم ابتدا آن را در گوگل درایو آپلود کنیم سپس در گوگل کولب با آن کار کنیم. در این پست روشی ساده…
خواندن دیتاست CSV در گوگل کولب
بعضی از دیتاستهایی که در پایتون با آنها سروکار داریم به فرمت .CSV هستند. فرمت CSV که مخفف Comma Separated Values است یک فرمت فایل ساده است که برای ذخیره سازی دادههای جدولی به کار میرود. در این پست نحوهی…
انتخاب ویژگی در شناسایی الگو
در شناسایی الگو و یادگیری ماشین، انتخاب ویژگی به فرایندی گفته می شود که در آن بهترین ویژگی ها از بین ویژگیهای استخراج شده انتخاب می شوند. با انتخاب ویژگی تعداد ویژگی ها به طور هدفمند کاهش پیدا میکنند تا…
شبکه عصبی کانولوشنی LeNet
شبکه عصبی کانولوشنی LeNet یکی از اولین شبکه های عصبی کانولوشنی است که با مفهوم یادگیری عمیق توسط yan lecun معرفی شد. این شبکه ساختاری پنج لایه دارد به نام lenet-5 معروف است و اولین بار برای تشخیص ارقام دست…
اصول نوشتن مقاله پژوهشی
درست و اصولی نوشتن یک مقاله یک فاکتور کلیدی در پذیرش مقاله هست. نوشتن مقاله اصول و قاعده خاص خود را دارد و ما باید با این قواعد آشنا باشیم تا بتوانیم یک متن مناسب برای کار پژوهشی خود بنویسیم.…
شبکه عصبی کانولوشنی (CNN) چیست
CNN که مخفف شبکه عصبی کانولوشنی (Convolutional Neural Network) است کلاس خاصی از شبکههای عصبی مصنوعی (Artificial Neural Network) در هوش مصنوعی است. این شبکهها مشابه شبکههای عصبی سنتی دارای لایهی ورودی، لایهی پنهان و لایهی خروجی هستند. تعداد لایههای…
چرا هر موقع شبکه عصبی را اجرا میکنم جواب متفاوتی بدست می آید؟
روند یادگیری شبکه های عصبی مصنوعی به عوامل مختلفی وابسته است و عملکرد شبکه عصبی کاملا تحت تاثیر این عوامل قرار میگیرد. در پروژه ها اکثرا با این مشکل مواجه می شویم که شبکه عصبی در هر اجرا به یک…
رگرسیون با ماشین بردار پشتیبان SVR
ماشین بردار پشتیبان برای اولین بار در سال 1995 توسط Vapnik برای مسائل طبقه بندی ارائه شد. به خاطر عملکرد خیلی خوبی که SVM دارد از این روش استقبال خیلی خوبی شد. بعدها این مدل برای مسائل رگرسیون با نام…
چرا پردازش تصویر مهم هست؟
پردازش تصویر دیجیتال به استفاده از الگوریتمهای کامپیوتری جهت اعمال تغییرات روی تصویر گفته می شود. پردازش تصویر به خاطر اینکه در حوزه های مختلف نقش کلیدی بازی میکند اهمیت بسیاری دارد. در این مقاله چندتا از کاربردهای پردازش تصویر…
طبقه بند بیزین
طبقه بند بیزین یک روش آماری قوی هست که از تئوری بیزین برای دسته بندی الگوها استفاده میکند. تئوری بیزین یک روش آماری کمی هست که براساس حداقل کردن هزینههای تصمیم گیریهای مختلف کار میکند. در این مقاله میخواهیم به…
اسپکتروگرام spectrogram
اسپکتروگرام(spectrogram) یک نمایشی از طیف فرکانسی سیگنال در طول زمان است. اسپکتروگرام یک نقشه رنگی هست که برحسب زمان و فرکانس نمایش داده می شود و به ما کمک میکند تا متوجه شویم که طیف فرکانسی سیگنال در طول زمان…