خانه > مقالات آموزشی > یادگیری عمیق

یادگیری عمیق

یادگیری عمیق به زبان ساده : مقدمه مجموعه – قسمت اول

یادگیری عمیق به زبان ساده مقدمه

آیا شما هم با توضیحات بیش از حد فنی در مورد یادگیری عمیق غرق شده اید؟ اگر این چنین است، این مجموعه شما را به این حوزه که به سرعت در حال پیشرفت است، می رساند؛ بدون ریاضیات و کد نویسی شما هم احتمالا فیلم هایی در یوتیوب و سایت …

بیشتر بخوانید »

هوش مصنوعی برای کسانی که عجله دارند!

هوش مصنوعی برای کسانی که عجله دارند

امروزه بحث ها و سردرگمی های زیادی در مورد هوش مصنوعی وجود دارد. مردم بدون داشتن دید کافی صحبت ها و نظرات زیادی در مورد یادگیری عمیق و بینایی ماشین می دهند. در این ویدیو کوتاه که توسط دکتر راج رامش تهیه شده، زمینه درست برای شناخت هوش مصنوعی آموزش …

بیشتر بخوانید »

پیاده سازی شبکه عصبی عمیق در متلب – قسمت چهارم : الگوریتم پس انتشار

یادگیری عمیق الگوریتم پس انتشار

یکی از اساسی ترین مباحث در شبکه های عصبی، فرآیند آموزش شبکه است. آموزش شبکه به معنی یافتن وزن های نورون ها است که در شبکه های عصبی عمیق به معنای تعیین عناصر کرنل ها یا همان بانک فیلتری است. مقاله مرتبط : پیاده سازی شبکه عصبی عمیق در متلب …

بیشتر بخوانید »

پیاده سازی شبکه عصبی عمیق در متلب – قسمت سوم : تماماً متصل

یادگیری عمیق تماما متصل

در درسنامه های قبل، لایه ی اول از شبکه های عصبی عمیق کانولوشن یعنی لایه ی کانولوشن و لایه ی دوم یعنی لایه ی Pooling را بررسی کردیم. در این قسمت، سایر لایه های این شبکه را مطالعه خواهیم کرد. مقاله مرتبط : پیاده سازی شبکه عصبی عمیق در متلب …

بیشتر بخوانید »

پیاده سازی شبکه عصبی عمیق در متلب – قسمت دوم : پولینگ

یادگیری عمیق پولینگ

در درسنامه ی قبل، لایه ی اول از شبکه های عصبی عمیق کانولوشن یعنی لایه ی کانولوشن را بررسی کردیم. در این قسمت، سایر لایه های این شبکه را مطالعه خواهیم کرد. مقاله مرتبط : پیاده سازی شبکه عصبی عمیق در متلب – قسمت اول : کانولوشن پیاده سازی شبکه …

بیشتر بخوانید »

پیاده سازی شبکه عصبی عمیق در متلب – قسمت اول : کانولوشن

یادگیری عمیق روش ها

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

بیشتر بخوانید »

پیاده سازی شبکه عمیق در متلب: ساختن شبکه یادگیری عمیق ساده برای کلاسه بندی

یادگیری عمیق deep learning

در این درسنامه که ترجمه ی یکی از مثال های موجود در متلب است، نشان می دهیم که چگونه می توان یک شبکه عصبی کانولوشن ساده را برای کلاسه بندی آموزش عمیق ساخته و آموزش دهیم.

بیشتر بخوانید »

Weight Initialization in Deep Learning

وزن دهی اولیه وزنها

Building a neural network is a tedious task and upon that tuning it to get better result is more challenging. The first challenging task that comes into consideration while building a neural network is initialization of weights, if the weights are initialized correctly, then optimization will be achieved in least time, Otherwise converging to minima is impossible.

بیشتر بخوانید »

آشنایی با کتابخانه تنسورفلو

رگرسیون خطی با تنسورفلو

تنسورفلو، یک کتابخانه ی متن باز یادگیری عمیق برای زبان پایتون ( و زبان ++C) است که توسط تیم Google Brain در نهم نوامبر ۲۰۱۵ معرفی شد. امروزه گوگل از این کتابخانه برای مواردی چون بازشناسی گفتار، Gmail، Google photo و سرویس های جست وجو استفاده می کند.از آنجایی که …

بیشتر بخوانید »

جوپیتر : ترکیب پایتون و کدهای وب

جوپیتر پایتون

جوپیتر یا ژوپیتر (Jupyter) یکی از نرم افزارهای کاربردی برای برنامه نویسی پایتون  است. توسط این ابزار میتوانید به راحتی کد بنویسید و نتیجه را در لحظه ببینید. با ژوپیتر آزمایش های خود را در یک محیط ساده همراه با خروجی های در لحظه انجام دهید. این نرم افزار جهت تحقیق و توسعه در شرکت ها یا دانشگاه ها بسیار کاربرد دارد.

بیشتر بخوانید »