برنامه درسی

لیست برنامه های درسی

عنوان اصول میکروکامپیوتر
مقطع تحصیلی Bachelor's Discontinuous Grade
زمان برگزاری یکشنبه 7:45-10:25
عنوان شبکه های عصبی
مقطع تحصیلی کارشناسی
مکان برگزاری شنبه ها، ساعت 7:45 تا 10:25، کلاس 104؛ دوشنبه ها، ساعت 10:25 تا 12، کلاس 107
فایل پیوست اول 97-11-25--معرفی درس شبکه عصبی و قوانین کلاس.pdf
طرح درس

به نام خداوند جان و خرد            کزین برتر اندیشه برنگذرد

تاریخ به روز رسانی: 15 تیرماه  1398

دانشجویان عزیز سلام

به کلاس "شبکه­ های عصبی"، نیم­ سال دوم سال تحصیلی 98-97 خوش آمدید.

جهت داشتن کلاسی پربار و مطلوب لطفاً در موارد زیر توجه و اهتمام کامل را به خرج دهید:

  1. حتی الامکان در هیچ جلسه ­ای غیبت نکنید. هم رشته درس از دست شما خارج می­ شود و هم رشد جمعی کلاس بدون حضور شما از کیفیت می ­افتد.
  2. حضور در کلاس و ورود به موقع شما ثبت می­شود. حضور کامل و هم چنین به موقع در همه جلسات، نمره تشویقی دارد.
  3. با توجه به تعطیلات فراوان در نیم ­سال بهاره و تشکیل حداکثر 14 جلسه از کلاس، و بر اساس قانون مجاز بودن سه شانزدهم  جلسات، حداکثر 2 جلسه غیبت پذیرفته است.
  4. به منظور بهبود تمرکز و افزایش یادگیری و بهره مندی در کلاس، اکیداً توصیه می ­شود گوشی تلفن همراه خود را در وضعیت خاموش یا ساکت قرار دهید و به هیچ علتی سرکلاس از آن استفاده نکنید.
  5. عدم استفاده از گوشی همراه در همه جلسات، نمره تشویقی را در پی خواهد داشت.
  6. سعی کنید همه درس را سرکلاس یاد بگیرید و سهم خلاقانه خود را نیز در پیشرفت آن ادا کنید. زمان خارج از کلاس را صرف تمرین و تعمیق مفاهیم و روش­ های آموزش­ داده ­شده و مطالعه منابع جانبی نمایید. خصوصا از دستورات آموزشی Neural Network Design Demonstration (که با عبارت nnd شروع می­ شوند و در کتاب مرجع معرفی شده ­اند)، برای درک بهتر درس و آشنایی با جعبه ابزار شبکه عصبی مت­لب استفاده کنید.

منابع درس

  • منابع اصلی
  1. کتاب Neural Network Design، ویرایش دوم، چاپ سال 2014، زبان اصلی، نویسندگان: مارتین هاگان و همکاران

پیوند دریافت:

http://hagan.okstate.edu/NNDesign.pdf

  1. اسلایدهای کتاب هاگان

پیوند دریافت:

http://hagan.okstate.edu/NewOverheads.zip

  1. کتاب "طراحی شبکه­ های عصبی"، ترجمه سید مصطفی کیا، چاپ پنجم، 1394

            https://rayabook.net/bookid/9633

  1. راهنمای شروع به کار و راهنمای کاربر جعبه ابزار شبکه عصبی مت لب (سال 2016)
  •   Neural Network Toolbox™, Getting Started Guide
  •  Neural Network Toolbox™, User's Guide

پیوند دریافت:

  http://s8.picofile.com/file/8357305868/Matlab_Neural_Network_Toolbox_documentation_MathWorks_2016_.pdf.html

و یا:

http://library1.org/_ads/6D05F5B2DE267C41579EE862E10CED44

 

  • برخی از منابع کمکی
  1. اسلایدهای درس مبانی محاسبات (رایانش) نرم، دکتر هادی ویسی، نیم‌سال اول 98-97، دانشکده علوم و فناوری های نوین، دانشگاه تهران

پیوند دریافت اسلایدهای درس:

            http://dsp.ut.ac.ir/en/?page_id=2822

  1. کتاب "مبانی شبکه­ های عصبی"، دکتر محمدباقر منهاج، چاپ دوازدهم، بهار 1397

           http://publication.aut.ac.ir/fa/book/show/711

  1. کتاب حل تمرین و اسلایدهای درس هوش محاسباتی دکتر محمدباقر منهاج

پیوند دریافت:

          http://dl.matlabkar.com/dl/book/neural_networks_menhaj_81_matlabkar.com.zip

ارزشیابی

  • میان ترم
  • پایان ترم
  • تمرین
  • پروژه کامپیوتری
  • تحقیق و مطالعه

بارم هریک از این بخش ها به میانگین وضعیت و کیفیت کلاس بستگی دارد و در نهایت به نحوی تنظیم می ­شود که منصفانه­ تر و به نفع کل کلاس باشد.

نمرات میان ترم و پایان ترم بین 0 و 1 مقیاس (نرمال) می ­شوند و بیشینه آنها دارای تاثیر بیشتر در نمره نهایی و کمینه آنها دارای تاثیر کمتر در نمره نهایی خواهند بود.

تمرین ­ها و پروژه ­ها

جهت مشاهده تمرین­ ها و پروژه ­های آتی، به همین صفحه مراجعه کنید.

            http://faculty.shariaty.ac.ir/aghli/fa/course

راه­ های ارتباطی

دفتر کار: اتاق 302 طبقه دوم فاز 1

رایانامه (پست الکترونیکی): saghli@shariaty.ac.ir و s.aghli@chmail.ir

 

تمرین اول:

1. تمرین های حل نشده فصل دوم کتاب ترجمه فارسی هاگان

پاسخ:

http://s9.picofile.com/file/8355269950/HW1_Solution.pdf.html

2. گرفتن سه اجرا از ابزار شبیه ساز شبکه پرسپترون در مت لب روی مثال فصل دوم کتاب و تحویل دستی یا چاپی مشخصات سه نتیجه از آن

 

تمرین دوم:

گرفتن سه اجرا از ابزارهای شبیه ساز شبکه همینگ و هاپفیلد در مت لب روی مثال فصل دوم کتاب و تحویل دستی یا چاپی مشخصات سه نتیجه از آنها

 

تمرین سوم:

1. تمرین های 1، 2، 6، و 8 (به غیر از قسمت ب) از تمرین های حل نشده فصل چهارم کتاب مرجع فارسی

پاسخ:

http://s9.picofile.com/file/8359261050/%D9%BE%D8%A7%D8%B3%D8%AE_%D8%AA%D9%85%D8%B1%DB%8C%D9%86_1_%D9%88_2_%D9%81%D8%B5%D9%84_%DA%86%D9%87%D8%A7%D8%B1%D9%85.pdf.html

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

 

سمینار:

مهلت تحویل: 31 خردادماه 1398

http://s9.picofile.com/d/8355267734/6bf0b14e-eb73-43b3-8a88-00ad8007083a/ANN_Seminar.pdf

 

 

تمرین کامپیوتری شماره 1:

مهلت تحویل: 23 فروردین 1398

http://s9.picofile.com/d/8355267984/55f3e372-6c99-4e26-bd96-eebd61a048ba/CompAss_1.pdf

 

تمرین چهارم:

1. تمرین های 4 و 5 و 6 از  تمرین های حل نشده فصل پنجم کتاب مرجع فارسی

پاسخ:

http://s9.picofile.com/file/8359261142/%D9%BE%D8%A7%D8%B3%D8%AE_%D8%AA%D9%85%D8%B1%DB%8C%D9%86%D9%87%D8%A7%DB%8C_4%D9%88_5%D9%88_6_%D9%81%D8%B5%D9%84_5.pdf.html

 

2. تمرین های  1 و 2 و 3 و 4 و 6 از  تمرین های حل نشده فصل هفتم کتاب مرجع فارسی

پاسخ:

http://s9.picofile.com/file/8359261168/%D9%BE%D8%A7%D8%B3%D8%AE_%D8%AA%D9%85%D8%B1%DB%8C%D9%86_%D9%87%D8%A7%DB%8C_1%D9%882%D9%883%D9%884%D9%886_%D9%81%D8%B5%D9%84_7.pdf.html

تمرین پنجم:

گرفتن سه اجرا از ابزارهای شبیه ساز قاعده هب، مطابق صفحه 148 کتاب مرجع فارسی با دستور nnd7sh

 

فایل ارائه خانم ها قاضی امین و هدایی:

http://s8.picofile.com/file/8358688092/98_2_ANN_Presentation.pdf.html

 

تمرین کامپیوتری شماره 2:

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

 

مواد امتحانی درس شبکه عصبی:

توجه: از شبیه­ سازهای شبکه­ های تدریس­ شده وهمچنین ابزار گرافیکی nnstart نرم افزار MATLAB در امتحان استفاده می شود.

  • فصل 8 و 9:  فقط مقدمه
  • فصل 10: از ابتدای فصل تا سر "فیلترینگ انطباقی" ص 243 (فقط نتایج روابط ریاضی مهم است، نه خود آنها) + صفحه 40 فصل 10 از نسخه انگلیسی کتاب مرجع
  • فصل 11: از ابتدای فصل تا سر "قاعده زنجیری" ص 278 + از سر "استفاده از پس انتشار" ص 285 تا آخر فصل
  • فصل 13: از ابتدای فصل تا سر "یک شبکه فراخوان ساده" ص 367
  • فصل 14: از ابتدای فصل تا سر "یادگیری تدریج بردار" ص 403
  • فصل 19: فقط بند "توقف آموزش" از ص 573
  • بسیار مهم: فصل 22 نسخه انگلیسی کتاب مرجع؛ بخش های

Objective, Theory and Examples, choice of Network Architecture (فقط زیربخش  choice of Basic Architecture), Post training Analysis (فقط زیربخشهای  Fitting, Pridiction مفاهیم مدنظر است و نه روابط ریاضی ), Overfitting and Extrapolation

ریزنمرات:

باتوجه به اینکه حجم ایمیل های دریافتی از شما دانشجویان بسیار زیاد و بالغ بر 200 نامه بوده است، احتمال از قلم افتادن برخی تمرینها یا اجرای دموها و یا پروژه ها و سمینار بالاست.
لطفا با دقت هرچه بیشتر ریزنمرات خود را بررسی کرده و موارد نیازمند به تصحیح را به اینجانب سریعا اطلاع دهید.

http://s9.picofile.com/file/8365749468/98_4_14_%D9%86%D9%85%D8%B1%D9%87_%D8%AF%D8%B1%D8%B3_%D8%B4%D8%A8%DA%A9%D9%87_%D9%87%D8%A7%DB%8C_%D8%B9%D8%B5%D8%A8%DB%8C_%D8%A8%D8%AF%D9%88%D9%86_%D8%A7%D8%B3%D9%85_%D8%AF%D8%A7%D9%86%D8%B4%D8%AC%D9%88.xlsx.html

 

 

عنوان اصول میکروکامپیوترها و سیستمهای دیجیتال ۲
مقطع تحصیلی Bachelor's Discontinuous Grade
فایل پیوست اول 97-11-25--معرفی درس میکرو و قوانین کلاس.pdf
طرح درس

به نام خداوند جان و خرد            کزین برتر اندیشه برنگذرد

تاریخ به­ روزرسانی: 4 تیرماه 1398

 

دانشجویان عزیز درس های "سیستم های دیجیتال 2" و "اصول میکروکامپیوترها" سلام

به کلاس "میکروکنترلر Avr"، نیم­ سال دوم سال تحصیلی 98-97 خوش آمدید.

جهت داشتن کلاسی پربار و مطلوب لطفاً در موارد زیر توجه و اهتمام کامل را به خرج دهید:

  1. حتی الامکان در هیچ جلسه ­ای غیبت نکنید. هم رشته درس از دست شما خارج می ­شود و هم رشد جمعی کلاس بدون حضور شما از کیفیت می­افتد.
  2. حضور در کلاس و ورود به موقع شما ثبت می­ شود. حضور کامل و همچنین به موقع در همه جلسات، نمره تشویقی دارد.
  3. با توجه به تعطیلات فراوان در نیم ­سال بهاره و تشکیل حداکثر 14 جلسه از کلاس، و بر اساس قانون مجاز بودن سه شانزدهم جلسات، حداکثر 2 جلسه غیبت پذیرفته است.
  4. به منظور بهبود تمرکز و افزایش یادگیری و بهره مندی در کلاس، اکیداً توصیه می­ شود گوشی تلفن همراه خود را در وضعیت خاموش یا ساکت قرار دهید و به هیچ علتی سرکلاس از آن استفاده نکنید.
  5. عدم استفاده از گوشی همراه در همه جلسات، نمره تشویقی را در پی خواهد داشت.
  6. سعی کنید همه درس را سرکلاس یاد بگیرید و سهم خلاقانه خود را نیز در پیشرفت آن ادا کنید. زمان خارج از کلاس را صرف تمرین و تعمیق مفاهیم و روش­های آموزش­ داده ­شده و مطالعه منابع جانبی نمایید. خصوصا تمرین­ های کلاسی و سایر تمرین های با ارزش را پس از کدنویسی و رفع عیب در کامپایلر CodeVision، در شبیه ساز Proteous اجرا کنید.

 

منابع درس

  1. برگه اطلاعات فنی (DataSheet) تراشه های Atmega16 و Atmega32
  • http://pdf1.alldatasheet.com/datasheet-pdf/view/311298/ATMEL/ATmega16L.html
  • http://freedatasheets.com/datasheet-download/2a7234ea0ec2a35fe5438fdb394e2b51/ATmega32

 

  1. کتاب میکروکنترلرهای AVR، تألیف دکتر حسن سیدرضی، چاپ چهارم، نشر دانشگاهی کیان

 

  1. کتاب میکروکنترلرهای AVR با پروژه های 100% عملی، تالیف مهندس جابر الوندی، انشارات نص
  1. منابع استفاده شده در جلسه اول کلاس:

 

 

ارزشیابی

  • میان ترم
  • پایان ترم
  • تمرین

 

بارم هریک از این بخشها به میانگین وضعیت و کیفیت کلاس بستگی دارد و در نهایت به نحوی تنظیم می ­شود که منصفانه ­تر و به نفع کل کلاس باشد.

نمرات میان ترم و پایان ترم بین 0 و 1 مقیاس (نرمال) می­ شوند و بیشینه آنها دارای تاثیر بیشتر در نمره نهایی و کمینه آنها دارای تاثیر کمتر در نمره نهایی خواهند بود.

 

تمرین ­ها

جهت مشاهده تمرین­ های آتی، به همین صفحه مراجعه کنید.

 

راه­ های ارتباطی

دفتر کار: اتاق 302 طبقه دوم فاز 1

رایانامه (پست الکترونیکی): saghli@shariaty.ac.ir و s.aghli@chmail.ir

 

تمرین سری اول

1. برنامه ای بنویسید که عملکرد یک دیکدر 2 به 4 را به همراه فعال ساز شبیه سازی نماید.

2. برنامه ای بنویسید که هر 1 ثانیه از پورت A بخواند و در صورتی که مقدار آن برابر عدد 5 بود، روی پورت B نمایش دهد.

 

تمرین سری دوم

1. برنامه ای بنویسید که وضعیت دو کلید فشاری UP و DOWN را بررسی نماید و مقدار عددی نمایشگر تک رقمی نوع کاتد مشترک را افزایش و یا کاهش دهد.

2. برنامه ای بنویسید که در صورت فشرده شدن کلید 1، عبارت .OPEn و در صورت فشرده شدن کلید 2 عبارت CLOSE را روی 5 نمایشگر متصل به هم نمایش دهد. (از روش مالتی پلکسری حل کنید.)

 

تمرین سری سوم

http://s8.picofile.com/file/8355275034/HW1.png

http://s8.picofile.com/file/8355275142/HW2.png

 

***ریزنمرات ونمرات نهایی***

دانشجویان عزیز، لطفا فایل ریزنمرات زیر را با دقت مطالعه کنید و در صورت مشاهده اشتباه احتمالی، مساله را سریعا به اینجانب منتقل کنید تا فرصت اصلاح نمرات وجود داشته باشد.

http://s9.picofile.com/file/8364687776/97_98_2_%D9%86%D9%85%D8%B1%D9%87_%D8%AF%D8%B1%D8%B3_%D8%A7%D8%B5%D9%88%D9%84_%D9%85%DB%8C%DA%A9%D8%B1%D9%88%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1%D9%87%D8%A7_%D9%88_%D8%B3%DB%8C%D8%B3%D8%AA%D9%85_%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_2_%D8%A8%D8%AF%D9%88%D9%86_%D9%86%D8%A7%D9%85_%D8%AF%D8%A7%D9%86%D8%B4%D8%AC%D9%88.xlsx.html