قیمت 19,000 تومان
شبکه عصبی مصنوعی
شبکه عصبی مصنوعی
شبکه عصبی مصنوعی
معرفی روش آنالیز مولفه ی اصلی و شبکه عصبی مصنوعی.
3-1- مقدمه شبکه عصبی مصنوعی
3-2- روش آنالیز مولفه ی اصلی
3-3- شبکه عصبی مصنوعی .
3-3-1- تکنرون به عنوان دسته بندی کننده
3-3-2- آموزش پرسپترون
3-3-3- پرسپترون تکلایه
3-3-4- پرسپترون چندلایه
3-3-5- آموزش شبکه های عصبی MLP.
3-3-6- الگوریتم پسانتشار خطا برای یک شبکه با تعداد دلخواه لایه و نرون.
3-4- نقش شبکه عصبی در عیبیابی.
منابع شبکه عصبی مصنوعی
شبکه عصبی مصنوعی
مقدمه شبکه عصبی مصنوعی
روشهای مبتنی بر دادﻩها بر اساس دادﻩهای دريافتی از حسگرهای موجود در واحد فرآيندی و با استفاده از دانش آمار چند متغيره، عادی يا غيرعادی بودن فرآيند را مشخص نموده و در صورت غيرعادی بودن وضعيت به تشخيص عيوب سيستم، میپردازند. در اين راستا، بسته به نوع روش بكار گرفته شده برای ارزيابی تغييرات دادﻩها، كارایی سيستم ﻋﻴﺐيابی متفاوت است. بهطور كلی دو دسته تغييرات برای دادﻩهای فرآيندی وجود دارند. يک دسته از تغييرات، ناشی از وجود نويز در ﺳﻴﺴﺘﻢهای اندازﻩگيری میباشد و ﺑﻪطور كلی در دادﻩهای هر فرآيندی يافت میشود. دﺳﺘﻪی دوم تغیيرهای موجود در دادﻩها، ناشی از نويز نبوده و میتواند به علت وجود عيب و يا اغتشاش باشد. ﺳﻴﺴﺘﻢهای كنترل مرسوم در واحدهای فرآيندی، در جهت كنترل تغييرات دﺳﺘﻪی دوم، فعال میشوند.
لذا، دﺳﺘﻪی اول تغييرات هميشه در دادﻩها وجود دارند و به همين دليل نظرﻳﻪی آمار در بيشتر ﺳﻴﺴﺘﻢهای بازبينی، نقش مهمی ايفا مینمايد. فرض مهم روﺵهای مبتنی بر دادﻩها اين است كه برای يک وضعيت معين، معيارها و خصوصيات آماری حاصل از پردازش دادﻩهای فرآيندی، منحصربفرد و قابل تكرار میباشد. بر اين اساس میتوان با محاﺳﺑﻪی پارامترها و معيارهای آماری دادﻩهای ﺑﻪدست آمده از فرآيند و مقاﻳﺴﻪی آن با خصوصيات آماری فرآيند در وضعيت عادی فرآيند، عادی يا غيرعادی بودن وضعيت فرآيند را تعيين نمود.
استفاده از روﺵهای مرسوم در آمار يك متغيره مانند نمودارهای شوارت و يا روش متوسط نمائی متحرک[1] ازجمله شيوﻩهای تشخیص عادی يا غيرعادی بودن فرآيند، میباشند. در اين روﺵها با استفاده از دادﻩهای اندازﻩگيری شده برای هر متغير، آستاﻧﻪای تعريف میگردد. در صورتی كه هريک از متغيرهای اندازﻩگيری شده از آستاﻧﻪی مربوطه تجاوز كنند، بهمعنای وضعيت غيرعادی درسيستم فرآيندی میباشد.
روش آنالیز مولفه ی اصلی
قبل از استفاده از دادههای فرآیند، برای آموزش سیستم مانیتورینگ مبتنی بر داده، مانند شبکههای عصبی و مدلهای آماری، بایستی 3 عملیات مختلف بر روی آنها انجام داد. دادههای مذکور از حسگرهای متنوعی که در نقاط متعدد فرآیند نصب شدهاند به واحد ارسال میگردد. همچنین احتمال دارد برخی از دادههای ارسالی از حسگرها با آن بخش از فرآیند که تحت نظارت سیستم مانیتورینگ قرار داده میشود، مرتبط نباشد. از طرف دیگر این امکان وجود دارد که برخی از حسگرها مشکل کالیبراسیون داشته و یا اصولا خراب باشند. لذا برای افزایش کارایی لازم است پیش از بکارگیری مجموعه دادهها در طراحی سیستم مانیتورینگ عملیات حذف متغیرهای اضافی، نامرتبط و دارای خطای زیاد بر روی مجموعه متغیرها صورت پذیرد.
عملیات دیگری که بر روی دادهها باید صورت گیرد، حذف دادههایی است که بهطور ناگهانی از روند بقیه دادههای یک متغیر خاص فاصله میگیرند. اینگونه دادههای پرت ممکن است به علت یک خطای لحظهای ایجاد شود. چون دادههای پرت باعث خطای زیادی در تخمین پارامترهای آماری میشوند، لازم است پیش از طراحی سیستم مانیتورینگ آنها را حذف نمود. تشخیص این دادههای پرت میتواند بهصورت شهودی از طریق ترسیم دادههای هر متغیر و یا از روشهای آماری مانند استفاده از آمارهی هاتلینگ باشد.
ماهیت و مقادیر متغیرهای اندازهگیری شده توسط حسگرهای فرآیند با یکدیگر متفاوت بوده و این مسئله برای مدلهای آماری که مستقل از مقیاس متغیرها نیستند، مانند روش کاهش بعد PCA ایجاد اشکال مینماید، در واقع بزرگ بودن مقادیر برخی از متغیرها نسبت به بقیه باعث میشود که اهمیت آنها در سیستم مانیتورینگ بدون دلیل منطقی زیاد شده و اثر متغیرهای مهم دیگر که مقادیر آنها کوچک است، حذف شود.
شبکه عصبی مصنوعی
جهت مشاهده نمونه های دیگر از ادبیات و مبانی نظری مهندسی برق کلیک کنید.
شبکه عصبی
اولین کارهای مربوط به شبکههای عصبی به سال 1943 برمیگردد، زمانی که یک فیزیولوژیست اعصاب بهنام مککلا[1] و یک ریاضیدان بهنام پیتس[2] رساله خود را در مورد نحوه عملکرد احتمالی نرونها در مغز منتشر کردند. از آن زمان تا سال حدود 1959 این موضوع مورد توجه مهندسین قرار نگرفت. اما در این سال از شبکههای عصبی بهعنوان فیلتر تطبیقی در خطوط تلفن مورد استفاده قرار
گرفت که اولین استفاده شبکه عصبی در دنیای واقعی نیز بود. در سال 1962 رزنبلات[3] مفهوم پرسپترون تکلایه را بهعنوان ابزاری مفید در در دستهبندی مجموعهای از دادهها به دو کلاس معرفی و برای قانون آموزش پرسپترون، اثبات پایداری ارایه نمود.
در سال 1969 ، مینسکی [4]و پپرت [5]در رسالهشان و کتابی به نام پرسپترونها نشان دادند که شبکه عصبی (تکلایه) در جداسازی مجموعه دادههایی که به صورت غیرخطی جداپذیرند ضعیف عمل میکند حتی در مورد دادههایی که توابع سادهای مانند XOR (یای انحصار) را نمایش میدهند. مینسکی و پپرت ضعفهای دیگری از شبکههای عصبی را نیز نشان دادند. آنها همچنین (به اشتباه) اظهار داشتند که چندلایه کردن شبکه عصبی، تاثیری در حل محدودیتهای گفته شده ندارد؛ هر چند در ادامه تاکید کردند که پژوهش در این زمینه ارزشمند میباشد، این امر موجب شد پژوهش و سرمایهگذاری در زمینه شبکه عصبی بهشدت کاهش یافت.
در سال 1982 ، اتفاقات زیادی موجب علاقه دوباره به شبکه عصبی شد. از آن جمله میتوان به ارایه مدلی توسط هپفیلد[6] با اتصال دو طرفه نرونها و برگزاری کنفرانس آمریکایی-ژاپنی با عنوان شبکههای عصبی همیاری/رقابتی در کیوتوی ژاپن نام برد. شبکههای عصبی از این شروع مجدد پژوهشها تا بهحال، پیشرفتهای زیادی به چشم دیده است. مدلهای مختلف و روشهای آموزش متنوعی معرفی و توسعه داده شدند و شبکه عصبی مصنوعی در کاربردهای تشخیص الگو، تقریب توابع و مدلسازی سیستمهای دینامیکی خطی و غیرخطی و … مورد استفاده قرار گرفتند. در [24] گردآوری خوبی در زمینه تاریخچه شبکه عصبی انجام شده است.
در ادامه به بررسی عملکرد شبکه عصبی پرسپتر.ن چندلایه[7] (MLP) و نحوه آموزش آن میپردازیم. مطالعه بر روی شبکههای عصبی را به دو دلیل با تکنرون آغاز میکنیم. اول، به دلیل آنکه بسیاری از مدلهای شبکه عصبی از تکنرونها تشکیل میشوند و دوم آنکه، یک تکنرون به تنهایی قابلیت “آموزش” را دارد و میتوان مفاهیم آموزش را با آن بهصورت سادهتری بیان نمود.
[1] McCulloch
[2] Pitts
[3] Rosenblatt
[4] Minsky
[5] Papert
[6] Hopfield
[7] Multilayer Perceptron
نقش شبکه عصبی مصنوعی در عیبیابی
شبکه عصبی مصنوعی بهطور متمرکز در طول دو دههی گذشته مطالعه شدهاند، و بهطور موفق در مدلسازی سیستم دینامیک و نیز تشخیص و جداسازی عیب بکار رفتهاند. شبکههای عصبی یک پیشنهاد باارزش و جالب نسبت به روشهای کلاسیک است، زیرا میتوانند با موقعیتهای بسیار پیچیده که بهطور کافی برای اجرای الگوریتمهای قطعی تعریف نمیشوند، سروکار داشته باشند. در شرایط بخصوص که هیچ مدل ریاضیای از فرآیند در نظر گرفته شده وجود ندارد، مفید میباشند بهطوریکه روشهای کلاسیک از جمله رویتگرها یا روشهای تخمین پارامتر نمیتوانند اعمال شوند.
شبکه عصبی مصنوعی یک ابزار ریاضی بسیار عالی برای برخورد با مشکلات غیرخطی فراهم میکند. خاصیت مهمی که دارند اینست که میتوان هر تابع غیرخطی را با دقت دلخواه با استفاده از یک شبکه عصبی با معماری و پارامترهای وزن مناسب تقریب زد. شبکههای عصبی ابزار پردازش موازی دادهها است که توانایی یادگیری توابع وابسته به دادهها را دارند. این ویژگی در هنگام حل مسائل مختلف شتاسایی الگو بسیار مفید است. یکی دیگر از ویژگیهای جذاب، توانایی خودیادگیری است.
شبکه عصبی مصنوعی میتواند ویژگیهای سیستم را از تاریخ آموزش داده با استفاده از الگوریتم یادگیری با نیاز به دانش کم پیشینی یا هیچ در مورد فرآیند، استخراج کند. این ویژگی مدلسازی سیستمهای غیرخطی با انعطافپذیری بالا را فراهم میکند. این ویژگی اجازه میدهد تا سیستمهای کنترل تطبیقی دارای پیچیدگی، ناشناختگی و فرآیندهای دینامیک غیرخطی را طراحی کنیم. شبکه عصبی مصنوعی در رابطه با دادههای سالم و از دست رفته قوی هستند. شبکههای عصبی همچنین سرعت محاسباتی بالا و قابلیت تطابق دارند.
در حالت عمومی، شبکه عصبی مصنوعی میتوانند برای تشخیص عیب بهمنظور حل مشکلات مدلسازی و طبقهبندی بکار روند. ساختارهای بسیاری از شبکه عصبی مصنوعی با مشخصههای دینامیکی توسعه داده شده و معرفی شدهاند. این ساختارها با یک کارایی خوب در مدلسازی فرآیندهای غیرخطی مشخص میشوند.
فهرست مراجع
- [1] J. M. Lee, C. Yoo, S. W. Choi. P. A. Vanrolleghem and I. –B. Lee, “Nonlinear process monitoring using kernel principal component analysis,” Chem. Eng. Sci, vol. 59, pp. 223-234, 2004.
- [2] G. Torella, G. Lombardo, Utilization of neural-networks for gas-turbine engines, XII ISABE 95-703, 1995.
- [3] Kanelopoulos, A. Stamatis, K. Mathioudakis, Incorporating neural-networks into gas-turbine performance diagnostics, in: ASME 97-GT-35, International Gas-turbine & Aero-engine Congress & Exhibition, Orlando, Florida, 1997
- [4] S. Ogaji, Advanced Gas-Path Fault Diagnostics for Stationary Gas-Turbines, Ph.D. Thesis, School of Engineering, Cranfield University, 2003.
- [5] A. Volponi, H. DePold, R. Ganguli, C. Daguang, The use of Kalman-filter and neural-network methodologies in gas-turbine performance diagnostics: a comparative study, ASME 2000-GT-547, 2000.
- [6] M. Zedda, R. Singh, Fault diagnosis of a turbofan engine using neural- networks: a quantitative approach,
- in: 34th AIAA, ASME, SAE, ASEE Joint Propulsion Conference & Exhibit, AIAA 98-3602, Cleveland,
- OH, 1998.
- [7] M. Ayoubi, Fault diagnosis with dynamic neural structure and application to a turbocharger, in: Proceedings of the International Symposium on Fault Detection, Supervision and Safety for technical Process SAFEPROCESS’94, vol. 2, Espoo, Finland, pp. 618–623, 1994.
- [8] A. Yazdizadeh, K. Khorasani, Adaptive time delay neural network structures for nonlinear system identification, Neurocomputing 47, 207–240, 2002.
- [9] Iz Al-Dein, Al-Zyoud, K. Khorasani, Detection of actuator faults using a dynamic neural network for the attitude control subsystem of a satellite, in: Proceedings of International Joint Conference on Neural Networks, Montreal, Canada, July 31–August 4, 2005.
- [10] A.Valdes,K.Khorasani,L.MaDynamicneuralnetwork-basedfaultdetection and isolation for thrusters in formation flying of satellites, in: Advancesin Neural Networks—ISNN 2009: 6th International Symposiumon Neural Networks, pp.780–793, 2009.
شبکه عصبی مصنوعی
رشته | برق |
گرایش | الکترونیک |
تعداد صفحات | 28 صفحه |
منبع فارسی | دارد |
منبع لاتین | دارد |
حجم | 300 kb |
فرمت فایل | ورد (Word) |
موارد استفاده | پایان نامه (جهت داشتن منبع معتبر داخلی و خارجی ) ، پروپوزال ، مقاله ، تحقیق |
نقد و بررسیها
هنوز بررسیای ثبت نشده است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.