loading...
دانلود پایان نامه و پروژه
یگانه عربخانی بازدید : 83 چهارشنبه 12 آبان 1395 نظرات (0)

پیاده سازی VLSI یك شبكه عصبی آنالوگ مناسب برای الگوریتم های ژنتیك

پیاده سازی VLSI یك شبكه عصبی آنالوگ مناسب برای الگوریتم های ژنتیكدسته: برق
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 453 کیلوبایت
تعداد صفحات فایل: 22

مفید بودن شبكه عصبی آنالوگ مصنوعی بصورت خیلی نزدیكی با میزان قابلیت آموزش پذیری آن محدود می شود

قیمت فایل فقط 4,000 تومان

خرید

پیاده سازی VLSI یك شبكه عصبی آنالوگ مناسب برای الگوریتم های ژنتیك


خلاصه
مفید بودن شبكه عصبی آنالوگ مصنوعی بصورت خیلی نزدیكی با میزان قابلیت آموزش پذیری آن محدود می شود .
این مقاله یك معماری شبكه عصبی آنالوگ جدید را معرفی می كند كه وزنهای بكار برده شده در آن توسط الگوریتم ژنتیك تعیین می شوند .
اولین پیاده سازی VLSI ارائه شده در این مقاله روی سیلیكونی با مساحت كمتر از 1mm كه شامل 4046 سیناپس و 200 گیگا اتصال در ثانیه است اجرا شده است .
از آنجائیكه آموزش می تواند در سرعت كامل شبكه انجام شود بنابراین چندین صد حالت منفرد در هر ثانیه می تواند توسط الگوریتم ژنتیك تست شود .
این باعث می شود تا پیاده سازی مسائل بسیار پیچیده كه نیاز به شبكه های چند لایه بزرگ دارند عملی بنظر برسد .
- مقدمه
شبكه های عصبی مصنوعی به صورت عمومی بعنوان یك راه حل خوب برای مسائلی از قبیل تطبیق الگو مورد پذیرش قرار گرفته اند .
علیرغم مناسب بودن آنها برای پیاده سازی موازی ، از آنها در سطح وسیعی بعنوان شبیه سازهای عددی در سیستمهای معمولی استفاده می شود .
یك دلیل برای این مسئله مشكلات موجود در تعیین وزنها برای سیناپسها در یك شبكه                                    بر پایه مدارات آنالوگ است .
موفقترین الگوریتم آموزش ، الگوریتم Back-Propagation است .
این الگوریتم بر پایه یك سیستم متقابل است كه مقادیر صحیح را از خطای خروجی شبكه محاسبه می كند .
یك شرط لازم برای این الگوریتم دانستن مشتق اول تابع تبدیل نرون است .
در حالیكه اجرای این مسئله برای ساختارهای دیجیتال از قبیل میكروپروسسورهای معمولی و سخت افزارهای خاص آسان است ، در ساختار آنالوگ با مشكل روبرو می شویم .
دلیل این مشكل ، تغییرات قطعه و توابع تبدیل نرونها و در نتیجه تغییر مشتقات اول آنها از نرونی به نرون دیگر و از تراشه ای به تراشه دیگر است و چه چیزی می تواند بدتر از این باشد كه آنها با دما نیز تغییر كنند .
ساختن مدارات آنالوگی كه بتوانند همه این اثرات را جبران سازی كنند امكان پذیر است ولی این مدارات در مقایسه با مدارهایی كه جبران سازی نشده اند دارای حجم بزرگتر و سرعت كمتر هستند . 
برای كسب موفقیت تحت فشار رقابت شدید از سوی دنیای دیجیتال ، شبكه های عصبی آنالوگ نباید سعی كنند كه مفاهیم دیجیتال را به دنیای آنالوگ انتقال دهند .
در عوض آنها باید تا حد امكان به فیزیك قطعات متكی باشند تا امكان استخراج یك موازی سازی گسترده در تكنولوژی VLSI مدرن بدست آید .
شبكه های عصبی برای چنین پیاده سازیهای آنالوگ بسیار مناسب هستند زیرا جبران سازی نوسانات غیر قابل اجتناب قطعه می تواند در وزنها لحاظ شود .
مسئله اصلی كه هنوز باید حل شود آموزش است .
حجم بزرگی از مفاهیم شبكه عصبی آنالوگ كه در این زمینه می توانند یافت شوند ، تكنولوژیهای گیت شناور را جهت ذخیره سازی وزنهای آنالوگ بكار می برند ، مثل EEPROM حافظه های Flash .
در نظر اول بنظر می رسد كه این مسئله راه حل بهینه ای باشد .
آن فقط سطح كوچكی را مصرف می كند و بنابراین حجم سیناپس تا حد امكان فشرده می شود (كاهش تا حد فقط یك ترانزیستور) .
دقت آنالوگ می تواند بیشتر از 8 بیت باشد و زمان ذخیره سازی داده (با دقت 5 بیت) تا 10 سال افزایش می یابد .
اگر قطعه بطور متناوب مورد برنامه ریزی قرار گیرد ، یك عامل منفی وجود خواهد داشت                               و آن زمان برنامه ریزی و طول عمر محدود ساختار گیت شناور است .
بنابراین چنین قطعاتی احتیاج به وزنهایی دارند كه از پیش تعیین شده باشند .
اما برای محاسبه وزنها یك دانش دقیق از تابع تبدیل شبكه ضروری است .
برای شكستن این چرخه پیچیده ، ذخیره سازی وزن باید زمان نوشتن كوتاهی داشته باشد .
این عامل باعث می شود كه الگوریتم ژنتیك وارد محاسبات شود .
با ارزیابی تعداد زیادی از ساختارهای تست می توان وزنها را با بكار بردن یك تراشه واقعی تعیین كرد .
همچنین این مسئله می تواند حجم عمده ای از تغییرات قطعه را جبران سلزی كند ، زیرا داده متناسب شامل خطاهایی است كه توسط این نقایص ایجاد شده اند .
- مقدمه
شبكه های عصبی مصنوعی به صورت عمومی بعنوان یك راه حل خوب برای مسائلی از قبیل تطبیق الگو مورد پذیرش قرار گرفته اند .
علیرغم مناسب بودن آنها برای پیاده سازی موازی ، از آنها در سطح وسیعی بعنوان شبیه سازهای عددی در سیستمهای معمولی استفاده می شود .
یك دلیل برای این مسئله مشكلات موجود در تعیین وزنها برای سیناپسها در یك شبكه                                    بر پایه مدارات آنالوگ است .
موفقترین الگوریتم آموزش ، الگوریتم Back-Propagation است .
این الگوریتم بر پایه یك سیستم متقابل است كه مقادیر صحیح را از خطای خروجی شبكه محاسبه می كند .
یك شرط لازم برای این الگوریتم دانستن مشتق اول تابع تبدیل نرون است .
در حالیكه اجرای این مسئله برای ساختارهای دیجیتال از قبیل میكروپروسسورهای معمولی و سخت افزارهای خاص آسان است ، در ساختار آنالوگ با مشكل روبرو می شویم .
دلیل این مشكل ، تغییرات قطعه و توابع تبدیل نرونها و در نتیجه تغییر مشتقات اول آنها از نرونی به نرون دیگر و از تراشه ای به تراشه دیگر است و چه چیزی می تواند بدتر از این باشد كه آنها با دما نیز تغییر كنند .
ساختن مدارات آنالوگی كه بتوانند همه این اثرات را جبران سازی كنند امكان پذیر است ولی این مدارات در مقایسه با مدارهایی كه جبران سازی نشده اند دارای حجم بزرگتر و سرعت كمتر هستند . 
برای كسب موفقیت تحت فشار رقابت شدید از سوی دنیای دیجیتال ، شبكه های عصبی آنالوگ نباید سعی كنند كه مفاهیم دیجیتال را به دنیای آنالوگ انتقال دهند .
در عوض آنها باید تا حد امكان به فیزیك قطعات متكی باشند تا امكان استخراج یك موازی سازی گسترده در تكنولوژی VLSI مدرن بدست آید .
شبكه های عصبی برای چنین پیاده سازیهای آنالوگ بسیار مناسب هستند زیرا جبران سازی نوسانات غیر قابل اجتناب قطعه می تواند در وزنها لحاظ شود .
مسئله اصلی كه هنوز باید حل شود آموزش است .
حجم بزرگی از مفاهیم شبكه عصبی آنالوگ كه در این زمینه می توانند یافت شوند ، تكنولوژیهای گیت شناور را جهت ذخیره سازی وزنهای آنالوگ بكار می برند ، مثل EEPROM حافظه های Flash .
در نظر اول بنظر می رسد كه این مسئله راه حل بهینه ای باشد .
آن فقط سطح كوچكی را مصرف می كند و بنابراین حجم سیناپس تا حد امكان فشرده می شود (كاهش تا حد فقط یك ترانزیستور) .
دقت آنالوگ می تواند بیشتر از 8 بیت باشد و زمان ذخیره سازی داده (با دقت 5 بیت) تا 10 سال افزایش می یابد .
اگر قطعه بطور متناوب مورد برنامه ریزی قرار گیرد ، یك عامل منفی وجود خواهد داشت                               و آن زمان برنامه ریزی و طول عمر محدود ساختار گیت شناور است .
بنابراین چنین قطعاتی احتیاج به وزنهایی دارند كه از پیش تعیین شده باشند .
اما برای محاسبه وزنها یك دانش دقیق از تابع تبدیل شبكه ضروری است .
برای شكستن این چرخه پیچیده ، ذخیره سازی وزن باید زمان نوشتن كوتاهی داشته باشد .
این عامل باعث می شود كه الگوریتم ژنتیك وارد محاسبات شود .
با ارزیابی تعداد زیادی از ساختارهای تست می توان وزنها را با بكار بردن یك تراشه واقعی تعیین كرد .
همچنین این مسئله می تواند حجم عمده ای از تغییرات قطعه را جبران سلزی كند ، زیرا داده متناسب شامل خطاهایی است كه توسط این نقایص ایجاد شده اند .

قیمت فایل فقط 4,000 تومان

خرید

برچسب ها : پیاده سازی VLSI یك شبكه عصبی آنالوگ مناسب برای الگوریتم های ژنتیك , مقاله , پیاده سازی , پیاده سازی VLSI یك شبكه عصبی آنالوگ مناسب برای الگوریتم های ژنتیك , شبكه عصبی , آنالوگ , الگوریتم های ژنتیك , پیاده سازی VLSI , شبكه عصبی آنالوگ , الگوریتم های ژنتیك , تحقیق , مقاله , پروژه , پژوهش , دانلود تحقیق , دانلود مقاله , دانلود پروژه , دانلود پژوهش

یگانه عربخانی بازدید : 144 دوشنبه 07 تیر 1395 نظرات (0)

پیاده سازی سیستم نرم افزاری داروخانه

پیاده سازی سیستم نرم افزاری داروخانهدسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 3015 کیلوبایت
تعداد صفحات فایل: 39

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

قیمت فایل فقط 6,900 تومان

خرید

پیاده سازی سیستم نرم افزاری داروخانه

 

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

در مرحله اول از نرم افزار rational rose جهت تجزیه و تحلیل سیستم استفاده شد. در فاز 1 و 2 پروژه كه شامل طراحی و پیاده سازی نرم افزار بود نیز از نرم افزارهای SQL server 2008 و نرم افزار برنامه نویسی C# Visualبهره گرفته شده است.

جهت انجام این پروژه 4 سطح دسترسی تعریف گردیده است: 1- دکتر دارو خانه برای مدیریت برروی تمامی بخش ها و انبارها. 2- کاربر مالی جهت سفارشات و تحویل آنها، ثبت سازمان بیمه و ثبت بیمه داروها 3 - پذیرش 1 به منظور فروش کالا و ثبت نسخه. 4- پذیرش 2 که وظیفه او ثبت data entryها مانند ثبت اطلاعات داروها و کالاها می باشد.

این نرم افزار جهت استفاده در داروخانه تهیه شده و شامل امكاناتی نظیر ثبت نسخه، تعریف صندوق، ورود و خروج كالا به انبار، پشتیبان گیری، گزارش گیری، تعریف موجودیت ها و غیره می باشد.

 

فهرست مطالب

 

چکیده1

مقدمه. 2

فصل اول. 3

فصل دوم:11

پروتوتایپ.. 11

3.1فرم ثبت سفارش 14

3.2. فرم تحویل 15

3.3. فرم بیمه 16

  1. فرم فروش 16

4.1. فرم ثبت نسخه 17

4.2. فرم فروش کالا 18

  1. فرم اطلاعات اولیه 18

5.3. فرم ثبت کالاها20

فصل سوم:23

نمودارها23

فهرست اشکال

عنوان شکل شماره صفحه

فرم ورود 12

فرم ثبت کاربر- تصویر 1 13

فرم سفارش،تحویل،بیمه- تصویر 2 13

فرم ثبت سفارش14

فرم تحویل 15

فرم بیمه- تصویر 1 16

فرم فروش- تصویر 2 16

فرم ثبت نسخه 17

فرم فروش کالا- تصویر 1 18

فرم اطلاعات اولیه- تصویر 2 18

فرم ثبت داروها19

فرم ثبت نوع دارو- تصویر 1 20

فرم ثبت کالا- تصویر 2 20

فرم نوع کالا - تصویر 121

فرم ثبت واحد- تصویر 2 21

فرم ثبت شرکت ها22

انواع کلاس 30

 فهرست نمودارها

عنوان نمودار شماره صفحه

نمودار Use Case 25

نمودارSequence برای Login 26

نمودارSequence برای عدم وجود کالا 27

نمودارSequence برای وجود کالا 28

نمودارSequence برای صدور حساب 29

نمودارClass 31

نمودارComponent 32

قیمت فایل فقط 6,900 تومان

خرید

برچسب ها : پیاده سازی سیستم نرم افزاری داروخانه , پیاده سازی , سیستم نرم افزاری داروخانه , پروژه , پژوهش , پایان نامه , مقاله , جزوه , دانلود پروژه , دانلود پژوهش , دانلود پایان نامه , دانلود مقاله , دانلود جزوه

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 5836
  • کل نظرات : 28
  • افراد آنلاین : 246
  • تعداد اعضا : 13
  • آی پی امروز : 409
  • آی پی دیروز : 347
  • بازدید امروز : 5,495
  • باردید دیروز : 689
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 12,209
  • بازدید ماه : 12,209
  • بازدید سال : 112,920
  • بازدید کلی : 1,548,629