مهر ۲۳, ۱۳۹۶
هوش مصنوعی رویکرد نوین

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

تا کنون تعاریف متفاوتی برای هوش مصنوعی ارائه شده و رویکردهای گوناگونی نیز برای رسیدن به اهداف هوش مصنوعی دنبال شده است. در این درس که مطالب آن بر اساس ویراست سوم پرطرفدارترین کتاب هوش مصنوعی یعنی «هوش مصنوعی: رویکردی نوین» تهیه و تنظیم شده است، هوش مصنوعی به صورت «دانش مطالعه و ساخت عامل‌های هوشمند» تعریف شده است و در بخش‌های آن مختلف سعی شده است عامل‌هایی برای حل مسائل گوناگون (از ساده‌ترین مسائل مانند مسیریابی روی نقشه تا پیچیده‌ترین مسائل در دنیای واقعی مانند طراحی یک خودروی هوشمند و بدون راننده) طراحی و پیاده‌سازی گردد.
مهر ۲۶, ۱۳۹۶
یادگیری ماشین

اسلایدهای درس تحلیل و طراحی الگوریتم‌ها

اسلایدهای درس تحلیل و طراحی الگوریتم‌ها بر اساس کتاب «مبانی طراحی الگوریتم‌ها» (ریچارد نیپولیتان و کیومرث نعیمی‌پور). در این درس با روش‌های تحلیل الگوریتم‌ها و همچنین برخی از مهم‌ترین روش‌های طراحی الگوریتم‌ها مانند تقسیم و حل، برنامه‌ریزی پویا و حریصانه آشنا می‌شوید. دانشگاه تبریز، دانشکده مهندسی برق و کامپیوتر، گروه مهندسی کامپیوتر
مهر ۲۸, ۱۳۹۶
کتاب الگوریتم‌ها (رابرت سژویک)

اسلایدهای درس ساختمان داده‌ها و الگوریتم‌ها

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