انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 30

 

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

Johannes Schemmel1, Karlheinz Meier1, and Felix Sch¨urmann1

Universit¨at Heidelberg, Kirchho_ Institut f¨ur Physik, Schr¨oderstr. 90, 69120

Heidelberg, Germany,

schemmel@asic.uni-heidelberg.de,

WWW home page: http://www.kip.uni-heidelberg.de/vision.html

خلاصه

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

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

اولین پیاده سازی VLSI ارائه شده در این مقاله روی سیلیکونی با مساحت کمتر از 1mm که شامل 4046 سیناپس و 200 گیگا اتصال در ثانیه است اجرا شده است .

از آنجائیکه آموزش می تواند در سرعت کامل شبکه انجام شود بنابراین چندین صد حالت منفرد در هر ثانیه می تواند توسط الگوریتم ژنتیک تست شود .

این باعث می شود تا پیاده سازی مسائل بسیار پیچیده که نیاز به شبکه های چند لایه بزرگ دارند عملی بنظر برسد .

1- مقدمه

شبکه های عصبی مصنوعی به صورت عمومی بعنوان یک راه حل خوب برای مسائلی از قبیل تطبیق الگو مورد پذیرش قرار گرفته اند .

علیرغم مناسب بودن آنها برای پیاده سازی موازی ، از آنها در سطح وسیعی بعنوان شبیه سازهای عددی در سیستمهای معمولی استفاده می شود .

یک دلیل برای این مسئله مشکلات موجود در تعیین وزنها برای سیناپسها در یک شبکه بر پایه مدارات آنالوگ است .

موفقترین الگوریتم آموزش ، الگوریتم Back-Propagation است .

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

یک شرط لازم برای این الگوریتم دانستن مشتق اول تابع تبدیل نرون است .

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

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

ساختن مدارات آنالوگی که بتوانند همه این اثرات را جبران سازی کنند امکان پذیر است ولی این مدارات در مقایسه با مدارهایی که جبران سازی نشده اند دارای حجم بزرگتر و سرعت کمتر هستند .

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

در عوض آنها باید تا حد امکان به فیزیک قطعات متکی باشند تا امکان استخراج یک موازی سازی گسترده در تکنولوژی VLSI مدرن بدست آید .

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

مسئله اصلی که هنوز باید حل شود آموزش است .

حجم بزرگی از مفاهیم شبکه عصبی آنالوگ که در این زمینه می توانند یافت شوند ، تکنولوژیهای گیت شناور را جهت ذخیره سازی وزنهای آنالوگ بکار می برند ، مثل EEPROM حافظه های Flash .

در نظر اول بنظر می رسد که این مسئله راه حل بهینه ای باشد .

آن فقط سطح کوچکی را مصرف می کند و بنابراین حجم سیناپس تا حد امکان فشرده می شود (کاهش تا حد فقط یک ترانزیستور) .

دقت آنالوگ می تواند بیشتر از 8 بیت باشد و زمان ذخیره سازی داده (با دقت 5 بیت) تا 10 سال افزایش می یابد .

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

بنابراین چنین قطعاتی احتیاج به وزنهایی دارند که از پیش تعیین شده باشند .

اما برای محاسبه وزنها یک دانش دقیق از تابع تبدیل شبکه ضروری است .

برای شکستن این چرخه پیچیده ، ذخیره سازی وزن باید زمان نوشتن کوتاهی داشته باشد .

این عامل باعث می شود که الگوریتم ژنتیک وارد محاسبات شود .



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


بررسی نمرات یک دانش آموز

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 13

 

به نام خدا

پروژه آمار دبیر: جناب آقای جودی

تهیه و تنظیم: بهنام تحویلدارزاده کلاس:2/2ریاضی

موضوع مورد مطالعه: بررسی نمرات یک دانش آموز

داده ها:

17-11-14-5/11-15-20-1-17-9-18-5/8-5/4-5-9-8-5/12

12-11-5/2-9-6-7-19-17-3-1-5/1-7-19-12-11-7-3-0-14 13-11-18-19

کمترین داده - بیشترین داده = دامنه تغییرات

R = 20 - 0 = 20

C =4 فاصله طبقات 20 / 4 = 5طبقه یا دسته

جدول توزیع فراوانی: 1-حدود دسته 2-خط و نشان 3-فراوانی مطلق

حدود دسته: فاصله بین دو کران بالا و پایین را نشان می دهد.

خط و نشان: میزان فراوانی را با خط نشان می دهد.

فراوانی مطلق:‌ میزان فراوانی را با عدد نشان می دهد.

مراکز دسته: کران بالا به اضافه کران پایین تقسیم بر2را مرکز دسته می گویند.

فراوانی نسبی: فراوانی مطلق بر روی مجموع آنها را فراوانی نسبی می گویند.

درصد نسبی: فراوانی نسبی ضرب در100را درصد نسبی می گویند.

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

7 5/17 40 / 7 2 7 ||||||| 4 - 0

14 5/17 40 / 7 6 7 ||||||| 8 - 4

24 25 40 / 10 10 10 ||||||| 12 - 8

|||

31 5/17 40 / 7 14 7 ||||||| 16 - 12

40 5/22 40 / 9 18 9 ||||||| 20 - 16

||

جمع: 100 40

نمودار ستونی:

برای رسم نمودار ستونی حدود دسته روی محورxها و فراوانی مطلق روی محورyها در نظر گرفته می شود. از کران پایین و بالا ستونی رسم می کنیم تا به فراوانی همان دسته برسیم. فراوانی مطلق حدود دسته

7 4 - 0

7 8 - 4

10 10 12 - 8

9 7 16 - 12

8 9 20 - 16

7

6

5

4

3



خرید و دانلود  بررسی نمرات یک دانش آموز


انواع و عوامل مؤثر در انتخاب یک آرایش مناسب و بررسی رگولاتور نوع Buck

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 17

 

انواع و عوامل مؤثر در انتخاب یک آرایش مناسب و بررسی رگولاتور نوع Buck

فصل دوم

در این فصل ما ابتدا عوامل مؤثر در انتخاب یک آرایش را به طور مختصر بیان می کنیم و سپس انواع آرایش های منابع سوئیچینگ و در پایان نیز به تفسیر آرایش Buck می پردازیم .

1-2) عوامل مؤثر در انتخاب یک آرایش مناسب :

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

پنج عامل متمایز کننده ی آرایش ها تعداد زیر هستند :

حداکثر جریان اولیه که تعیین کننده ی حد تحمل نیمه هادی قدرت است .

مقدار ولتاژی که باید روی اولیه ترانس بیفتد ( یا ولتاژ ورودی).

بخشی از منحنی مغناطیسی B-H ( مربوط به هسته ای که انرژی را به شکل مغناطیسی در خود ذخیره می کند ) که این نشان دهنده ی آن است که کدام آرایش ترانسفورماتور کوچکتری را برای یک توان مشخص دارد .

ایزولاسیون ورودی از بار ، که ایزولاسیون DC خروجی را از ورودی تأمین می کند و این اجازه را به طراح می دهد که خروجی های متعددی را به راحتی اضافه کند . همچنین برحسب تقاضا می تواند جهت برآوردن نیازهای ایمنی بکار رود .

قیمت و قابلیت اطمینان . طراح همواره به دنبال طراحی با حداقل قطعه و هزینه بدون تأثیرگذاری سوء در عملکرد و یا بروز حالات ناخواسته است .

در آغاز طراحی با توجه به یک سری فرضیات بطور تقریبی به سوالات زیر باید پاسخ دهیم . بدین ترتیب در زمان و هزینه ی طرح و ساخت صرفه جویی قابل ملاحظه ای می شود .

انتخاب اولیه ی نیمه هادی .

انتخاب اولیه ی بهترین آرایش ممکن .

پیش بینی تقریبی تلفات در قطعه .

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

برای طرح های توان میانه (100 تا 400 وات ) از آرایش نیمه پل که جریان ورودی آن در مقایسه با فلای بک تا است استفاده می شود . برای توان های بیش از 400 وات ، جریان ورودی خیلی زیاد می شود و در این حالت از آرایش پوش پل می توان استفاده کرد .

2-2) انواع آرایش های منابع تغذیه سوئیچینگ :

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

رگولاتور فاقد ترانسفورماتور ایزوله کننده .

رگولاتور با ترانسفورماتور ایزوله کننده .

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

انواع آرایشهای فاقد ترانسفورماتور ایزوله کننده :

Buck کاهنده

Boost افزاینده

Buck & Boost معکوس کننده

هر مدار تنها یک ولتاژ بزرگتر یا کوچکتر با پلاریته ی معکوس را می تواند تولید کند و این منابع محدودیتهای خاصی در ارتباط با خروجی و ورودی دارند .

تنها عامل ایزوله کننده در منابع غیر ایزوله سوئیچ نیمه هادی است .و بنا به دلایلی از قبیل ولتاژ شکست نسبتاً پایین ، زمان MBTF نه خیلی طولانی ایزولاسیون خوبی را تأمین نمی کنند . و اینها به خاطر عیب نیمه هادی نمی باشد بلکه بیشتر به خاطر شرایط تحمیلی کار است .

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

حسن دیگر ترانسفورماتور ایزوله کننده افزودن خروجیهای متعدد بدون نیاز به رگولاتور جداگانه است ، در اینجا هم توپولوژی های فلای بک و فوروارد وجود دارد . به علاوه ترانس می تواند به عنوان افزاینده یا کاهنده ولتاژ عمل کند .

انواع آرایشهای با ترانسفورماتور ایزوله کننده :

Fly back فلای بک

Push pull پوش پول

Half-Bridge نیم پل

Full-Bridge تمام پل

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

3-2) رگولاتور Buck (Step-Down) :



خرید و دانلود  انواع و عوامل مؤثر در انتخاب یک آرایش مناسب و بررسی رگولاتور نوع Buck


اخلاقی بودن

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 43

 

معنای « اخلاقی بودن » یک فعل چیست و چگونه است که یک کار انسان « اخلاقی » می شود ؟

مابجای آنکه اول ملاک های « اخلاقی بودن » را در « مکتبهای اخبلاقی » بیان کنیم . مواد بسیار ساده و روشنی را ذکر می کنیم و سپس به تفسیر می پردازیم چون قبل از آنکه موارد « فعل اخلاقی » روشن بشود ، تفسیر کردن آن صواب نیست .

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

عفو و گذشت

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

الف – آنکه به شخص مربوط می شود .

ب – خطایی که قسمتی از آن مربوط به شخص می شود و قمسمتی از آن مربوط به جامعه که هم جنبه حیاتی دارد و هم جنبه‌اجتماعی

متل قاتای که انسانی را می کشد و این دو جمله را دارد :

قسمتی از آن مربوط به اجتماع است و قسمتی از آن مربوط به شخص . در این صورت نسبت به حق شخصی آن شخصی که دربارة او جنایت شده است می تواند اغماز و گذشت کرد یعنی اگر قاتل تقاضای عفو کردو صاحب حق ( پدر و مادر یا فرزند مقتول ) هم او را بخشید این یک عمل اخلاقی و یک نوع عمل قهرمانانه تلقی می شود که مافوق عمل عادی است .

حق شناسی و وفا

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

ترحم بر حیوانات

ترحم به حیوانات حتی حیواناتی که از یک نظر پلیدند یک کار اخلاقی است زیرا پلید بودن آن حیوان از یک جهت منافت با ترحم کردن به او ندارد .

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

کسانی که دوست دارند زشتی ها دربارة مؤمنین اشاعه پیدا کند برای آنها عذابی دردناک ایت این برای ان زشتی ها و گناهانی است که از انسان های مؤمن صادر شده است .



خرید و دانلود  اخلاقی بودن


تحقیق در مورد ارائه یک سیستم خبره

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 14 صفحه

 قسمتی از متن .doc : 

 

ارائه یک سیستم خبره جهت کاریابی برای افراد بیکار

چکیده :

این مقاله یک ES را برای ارزیابی افراد بیکار در خصوص پستهای معین نشان می دهد این خبره از تکنیکهای Neuro –Fuzry برای تجزیه و تحلیل یک پایگاه داده ها از افرادبیکار و بنگاهههای کاریابی استفاده می کنند فرآیند انطباق یک فرد بیکار با یک کار پیشنهاد شده انجام می شود از طریق یک ...........از سیستم Neuro –Fuzry مجموعه های ازمایشات گسترده تاریخچه ای از داده های افراد بیکار (که متعلق به یک کلاس اجتماعی هستند) پستهای متعددی را می پذیرند یا رد می کنند.

{ آزمایشات گسترده نشان می دهند که مجموعه های افراد بیکار (که به یک کلاس اجتماعی تعلق دارند) پستهای متعددی را می پذیرند یا رد می کنند.} که در این پروژه استفاده می شود جهت تعیین اوزان پارامتر های سیستم.

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

خروجی سیستم یک میزانی از مناسب بودن هر فرد بیکار جهت یک کار معین می باشد.

معرفی :

یکپارچه سازی شبکه های عصبی و فازی منطقی سبب بوجود آمدن یکسری از سیستم ها تصمیم گیری خبره بسیار قوی شده است. در سالهای اخیر، دامنه مورد مطالعه از فرآیند شبکه های عصبی بصورت گسترده و قابل توجه ای در حال افزایش می باشد. بعلاوه یک میزان موفقیت در استفاده از سیستم های خبره تلفیق بصورت قابل ملاحظه ای افزایش یافته است در بسیاری از زمینه ها مانند طرح ها، درک زبان عصبی، روباتیک ، تشخیص ها بیماری، تشخیص عیب یابی ابزار آلات صنعتی، آموزش، توصیه یابی و بازیابی اطلاعات. بهر حال در مورد کاریابی خبره ادبیات موضوعی مشخصی در گذشته وجود ندارد. فرآیند انطباق یک فرد بیکار با یک شغل مشخص بندرت احتیاج به مطالعات ساختاری بسیار عمیق و هدف یابی کامل نسبت به یک روش Boolean matchin metchal که استفاده می کنند از یک صفحه web مانند A beater tast Europ's career market on the ) انتخاب جداگانه افراد واجد شرایط برای پستهای مختلف یک کار بسیار مشکل می باشد چه در شرکتهای بزرگ چه در شرکت های کوچک و نیاز به سیستمهای تصمیم گیری خبره دارد. نرم افزارSkills Analyzer tod (labate & Meds keys 1993) طراحی شده است برای حل مسائل مدیریتی که کلاس بندی کارمندان به گروههای مختلف را محور کار خود قرار می دهد و ترکیبی از شبکه های عصبی و آنالیزهایی برمبنای قانون را به منظور تقسیم کارمندان شرکت به گروههای کاری مختلف مورد استفاده قرار می دهد.

سیستم فوق یک سیستم خبره است هر چند تکنیک های تلفیقی مورد استفاده آن قدیمی تر می باشند.

تکنیکهای collaboration filtering در نرم افزار Casper (1) جهت بوجود آمدن موتور جستجوی مبتنی بر هوش مصنوعی بوجود آمد. سیستم Casper بر روی زیر سیستمهایی که ذیلا آورده می شوند تمرکز می نماید

1- یک سیستم مشخصه کاربر که یک پایگاه داده از مشخصات رفتاری فرد را بوجود می آورد درون سایت کاریابی که شامل یک موتور فیلترینگ مکانیزه توصیه سرویس ها و یک موتور برای جستجوی فردی می باشد.

2- تکنولوژی سرویس متحرک (2) که بعنوان EMA شناخته می شود یک سرویس توصیه فعال شمرده می شود و در جهت بوجودآوری اطلاعات بر اساس نیاز یا جایی که توجه به کارهای مرتبط می شود برای یک کاربر خاص استفاده می گردد.

متدهایی که بوسیله Casper و EMA استفاده شده است در زمینه توصیه و پدیدآوری اطلاعات می تواند بسیار با موفقیت زیادی در پدیدآوری اطلاعات استفاده شود.

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



خرید و دانلود تحقیق در مورد ارائه یک سیستم خبره