فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی گوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله شبکه‌های عصبی

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

 

 

فصل اول : مقدمه
1-1 پیشگفتار
انرژی الکتریکی به عنوان محور اصلی توسعه صنعتی در میان انواع انرژی از اهمیت خاصی برخوردار است. این انرژی با آنکه خود به انواع دیگر انرژی وابستگی دارد، اتکا شاخه‌های مختلف اقتصادی به آن در حدی است که براحتی می‌توان حد مصرف معقول این انرژی در یک جامعه را به عنوان شاخص عمده‌ای برای تعیین حد پیشرفت اقتصادی آن جامعه دانست.
بر خلاف سهولت استفاده از این نوع انرژی و مطلوبیت آن، تولید و انتقال این انرژی از پیچیدگی زیادی برخوردار بوده و در مجموع صنعت برق با ویژگی‌هایی در میان سایر صنایع شاخص است، از جمله این ویژگی‌ها باید از لزوم همزمانی تولید و مصرف آن نام برد، به عبارت دیگر تولید برق فقط در مقابل مصرف آن مطرح می‌گردد و بطور معمول قابل ذخیره کردن نیست. دیگر ویژگی این صنعت سرمایه طلب بودن طرح‌ها و پروژه‌های آن و زمان بر بودن آنها است.
مجموعه این خصوصیات و حساسیت‌ها است که پیش‌بینی صحیح نیاز مصرف برای این نوع انرژی در آینده را طلب می‌نماید. چون هرگاه پیش‌بینی نیاز مصرف یا بار شبکه بیش از حد واقعی باشد، سرمایه‌ گذاری بیهوده در این صنعت را بدنبال خواهد داشت و هر پیش بینی بار کمتر از واقعیت باعث لطمات شدید اقتصادی شده و جبران آن به مناسبت زمان بر بودن پروژه‌های توسعه‌ای امکانات تولید و انتقال برق، غیر ممکن است.
انرژی الکتریکی در مقیاس وسیع به طور اقتصادی قابل ذخیره نمی‌باشد. بدین دلیل بر خلاف شاخه‌های دیگر اقتصاد، در اقتصاد الکتریسیته باید همزمان با مصرف، انرژی الکتریکی تولید گردد. میزان مصرف بار الکتریکی ثابت نمی‌باشد بلکه به صورت پیچیده و غیر خطی تابعی از پارامترهای متعددی می‌باشد. با توجه به متغییر بودن میزان مصرف بار الکتریکی، شرکتهای تولید کننده برق، موظفند با پیش بینی آن در زمانبندی‌های مختلف اطلاعات مورد نیاز برای تصمیم‌گیریهای خود در سیستم قدرت را حاصل نماید.
در دنیای خصوصی سازی جدید هر شرکت سعی در افزایش قابلیت اطمینان محصول خود و تولید بهینه توان برای مصرف کنندگان خود دارد. این وظیفه عموماً از طریق پیش بینی فراهم می‌شود. پیش بینی بارهای ساعتی تا یک هفته جلوتر برای کارهای برنامه‌ریزی از قبیل هماهنگی بین واحدهای آبی و حرارتی و سنجش تبادل با دیگر رقبا و برای آنالیزهای کوتاه مدت از قبیل پخش توان در مراکز دیسپاچینگ و پخش بهینه توان لازم است. به طور کلی پیش بینی بار بر اساس دوره پیش بینی به دسته‌هایی تقسیم می‌شود :
- برنامه ‌ریزی بسیار کوتاه مدت (چند دقیقه تا چندین ساعت) : برنامه ریزی بسیار کوتاه مدت اطلاعات مورد نیاز در پخش بار اقتصادی و تخمین اطمینان را تأمین می‌نماید. همچنین پیش بینی بسیار کوتاه مدت (چند دقیقه تا چند ساعت) برای زمانبندی تعویض قدرت بین شرکتها و مطالعه تحمیلات انتقال مفید می‌باشد.
- برنامه ‌ریزی کوتاه مدت (یک روز تا یک هفته) : برنامه ریزی کوتاه مدت برای برنامه ریزی روزانه و هفتگی، در مدار قرار گرفتن بهینه نیروگاهها (بهینه سازی ولتاژ/ توان راکتیو، برنامه‌ریزی برای انرژی رزرو مورد نیاز، زمان بهره‌برداری پمپی از نیروگاه‌های پمپ ذخیره‌ای) و تبادل انرژی با شرکا استفاده می‌شود.
- برنامه‌ریزی میان مدت (1 ماه تا 5 سال) : در برنامه‌ریزی میان مدت، با در نظر گرفتن توان و ترکیب نیروگاههای موجود، میزان ذخیره سوخت، میزان ذخیره آب مخزنها، در مورد نحوه و زمان بکارگیری نیروگاههای حرارتی و آبی، تهیه سوخت، میزان تبادل انرژی الکتریکی با سیستم‌های همسایه در سیستم‌های بهم پیوسته، زمان‌بندی بهینه برای بازرسی و تعمیرات نیروگاهها و شبکه تصمیم‌گیری می‌شود.
- برنامه ریزی بلند مدت (5 تا 30 سال): در برنامه ریزی بلند مدت با در نظر گرفتن توان و ترکیب و طول عمر نیروگاههای موجود، توانایی شبکه انتقال و توزیع، قراردادهای بلند مدت برای تبادل انرژی الکتریکی با سیستم‌های مجاور (کشورهای همسایه) در سیستم‌های بهم پیوسته، در مورد نوع، اندازه و محل احداث نیروگاه‌های جدید، نحوه گسترش شبکه، بستن و یا تجدید نظر در قراردادها و ... تصمیم‌گیری می‌شود.
بار در یک شبکه برقرسانی به مجموع مصارف مختلف انرژی الکتریکی در یک واحد زمانی اتلاق می‌گردد. بار شبکه به مناسب همزمانی و غیر همزمانی مصرف انرژی در بخش‌های مختلف دستخوش تغییراتی در طول شبانه روز، هفته، ماه و سال می‌گردد.
اگر به یک منحنی تغییرات بار بیست‌و چهار ساعته در الگوی مصرف انرژی الکتریکی ایران توجه کنیم ملاحظه می‌شود که منحنی از یک حداقل غیر صفر شروع می‌شود و پس از عبور از آن، با یک شیب نسبتاً تند به سمت کوهان دوم که بزرگتر از کوهان اول است میل نموده، پس از گذر از آن دوباره به سمت حداقل میل می‌کند. باید توجه داشت که ظهور این دو کوهان ناشی از همزمانی مصرف انرژی الکتریکی بخشهای مختلف مصرف در طول یک شبانه‌روز است. جالب توجه است که منحنی تغییرات بار در طول ماه و سال نیز تقریباً روند مشابهی با تغییرات بار بیست و چهار ساعته دارد. در مطالعه بار بخصوص در پیش بینی بار اعم از پیش‌بینی بار ساعتی روزانه جهت تنظیم برنامه بهره‌برداری از نیروگاهها تا بار ماههای سال برای تنظیم برنامه تعمیرات منظم و دوره‌ای و بارهای سالهای آینده برای برنامه‌ریزی توسعه‌ای این متغیرها و عوامل مؤثر در پیدایش آنها مورد توجه قرار می‌گیرد.
منحنی مصرف برای مصرف کننده کاملاً تصادفی و غیر مشخص بوده وقابل پیش‌بینی نیست و از سوی دیگر، هر مجموعه خاص از مصرف کننده‌ها منحنی مصرف مخصوص به خود را دارا است، همچنین مصرف بار الکتریکی تابعی کاملاً غیر خطی و بسیار پیچیده از پارامترهایی از جمله شرایط آب و هوایی، شرایط اقتصادی، زمان و عوامل تصادفی می‌باشد. همچنین تقریباً هر روز هفته منحنی خاص خود را دارد. لذا مدل مورد نظر باید توانایی این کار راد اشته باشد که اثر تمامی این عوامل را بر منحنی مصرف در نظر بگیرد، همچنین بایستی خطای پیش بینی تا حدامکان کم باشد، از طرفی دارای ساختاری ساده باشد و در کوتاهترین زمان ممکن به جواب نهایی برسد، و از همه مهمتر اینکه استفاده از آن برای برنامه‌ریزان و اپراتورها ساده باشد. لذا با توجه به اهمیت پیش بینی بار کوتاه مدت و خواصی که برای یک برنامه ریزان و اپراتورها ساده باشد. لذا با توجه به اهمیت پیش بینی بار کوتاه مدت و خواصی که برای یک برنامه پیش‌بینی بار بر شمردیم، روشهای مختلفی در این زمینه ارائه شده است که هر یک به نوعی دارای برخی کاستی‌ها (و بخصوص در پیش بینی روزهای تعطیل) بودند، با وارد شدن شبکه‌های عصبی در این عرصه تقریباً تمامی مدلها وروشهای قبلی کنار گذاشته شد، چراکه این شبکه‌ها دارای توانایی‌های بسیار زیادی رد بیان روابط غیر خطی می‌باشند. در شکل صفحه بعد موارد استفاده پیش‌بینی بار کوتاه مدت آمده است.
شکل 1-1 موارد استفاده پیش بینی بار کوتاه مدت
1-2- تاریخچه پیش بینی بار
پیش بینی کوتاه مدت بار در شبکه‌های قدرت از دیرباز مورد توجه قرار گرفته است. اتخاذ تصمیم در مدیریت انرژی، در مدار قرارگیری نیروگاهها، بررسی پخش بار اقتصادی، تحلیل قابلیت اطمینان سیستم و برنامه‌ریزی تعمیر و نگهداری و نیروگاهها، همگی نیازمند پیش بینی بار در بازه‌های زمانی مختلف می‌باشد. در گذشته روشهای متعدد آماری مورد استفاده قرار می‌گرفت، ک هاز آن جمله می‌توان به روش هموار سازی نمایی، روش باکس جنکیز، روش تخمین حالت، سریهای زمانی و فیلتر کالمن اشاره نمود. این روشها عموماً برای روزهای عادی مؤثر بوده و برای روزهای خاص سال قابل اعتماد نیستند. به همین خاطر در بعضی کشورها اپراتورهای با تجربه، پیشگویی را با قوانین منطقی خود انجام داده و یا با استفاده از تجربه، نتایج روشهای آماری را تصحیح می‌کنند.
با پیشرفت تکنولوژی رایانه، کاربرد حافظه وسیع‌تر و همچنین افزایش سرعت دسترسی به اطلاعات و انجام محاسبات پیچیده‌تر میسر گردیده و در دو دهه اخیر تکنیکهای هوش مصنوعی مورد توجه قرار گرفته است. از سال 1988 به بعد، مقالاتی در پیش بینی بار کوتاه مدت مشاهده می‌گردد، که در آن مدل ریاضی به ندرت به چشم می‌خورد و پیش بینی تنها از طریق تحلیل اطلاعات گذشته و ادغام تجربیات اپراتورها صورت می‌گیرد.
با ورود شبکه‌های عصبی به مقوله پیش بینی بار کوتاه مدت در سال 1991 توسط Yangm,HSU و Park و همکارانش، زمینه ابطال روشهای ریاضی قبل تقریباً به طور کلی فراهم گردید.
1-3 رئوس مطالب
فصل جاری حاوی مقدمه و تاریخچه پیش بینی بار کوتاه مدت و همچنین رئوس مطالب پایان نامه می‌باشد. در فصل دوم روشهای قدیمی پیش بینی بار کوتاه مدت ذکر شده و مهمترین آنها را که بیش از سایرین استفاده می‌شدند، توضیح داده‌ایم. در فصل سوم مبانی شبکه‌های عصبی و شیوه‌های آموزش این شبکه‌های آمده‌است. با توجه به اهمیت و نقش پارامترهای ورودی در آموزش یک شبکه عصبی، در فصل چهار با جمع‌بندی کارای انجام شده قبلی در این زمینه به همراه مهمترین متغییرهای ورودی آنها آمده است و در فصل پنجم نیز کاربرد شبکه‌های عصبی در پیش بینی کوتاه مدت بار آمده است و در ادامه نتایج کلی و پیشنهاداتی برای انجام کارهای بعدی آمده است.

 

 

 


فصل 2
کلیات روشهای پیش بینی بار کوتاه مدت

2-1 انواع پیش بینی بار
2-1-1 پیش بینی بر اساس مقیاس زمانی
روشهای پیش بینی بار را بر اساس مقیاس زمانی بکار برده شده همانگونه که گفته شد می‌توان به سه دسته تقسیم کرد :
1) پیش بینی کوتاه مدت از یک ساعت تا یک هفته که در کنترل اتوماتیک و بهره‌برداری روزانه و لحظه به لحظه از سیستم استفاده دارد.
2) پیش بینی میان مدت بار که تا دو سال را در بر می‌گیرد، در برنامه‌ریزی مسائل سوخت و تهیه برنامه‌‌های نگهداری و سرویس واحدهای تولید شبکه بکار گرفته می‌شود.
3) پیش بینی بلند مدت بار که مربوط به پنج سال و بیش از آن است، در جهت گسترش سیستم و طراحی سیستم‌های جدید استفاده می‌شود.
2-1-2 پیش بینی بر اساس نحوه عملکرد
از نظر شیوه عملکرد، کلیه الگوریتم‌ها به دو دسته تقسیم می‌شوند : online , offline :
طریقه online در بهره‌برداری لحظه به لحظه از سیستم قدرت و ینز بار گذاری اقتصادی نیروگاههای سیستم مورد استفاده قرار می‌گیرد.
طریقه offline در جهت برنامه ریزی نیروگاههای بخاری و گازی استفاده می‌شود.
2-2 الگوی بارو عوامل مؤثر بر آن در سیستم قدرت
مجموع بار تمامی مصرف کننده‌ها به اضافه تلفات شبکه، کل بار سیستم ر ا تشکیل می‌دهد. منحنی مصرف برای مصرف کننده‌ها تا حدودی تصادفی و غیرمشخص بوده و به درستی قابل پیش بینی نیست و از سوی دیگر، هر مجموعه خاص از مصرف کننده‌ها منحنی مصرف مخصوص به خود را دارا است و به همین دلیل با استفاد هاز هر یک از مصرف کننده‌ها نمی‌توان به بار کل سیستم دست یافت. اما با وجود همه این شرایط همه مصرف کننده‌ها مجموعاً یکر وند و الگوی کلی ارائه می‌دهند که می‌توان آن راب ا روشهای آماری پیش بینی کرد.
عوامل مؤثر بر منحنی مصرف را می‌توان به چهار دسته تقسیم کرد که در زیر به توضیح هر یک می‌پردازیم :
2-2-1 عوامل اقتصادی
عوامل اقتصادی، شامل سطح فعالیت‌های کشاورزی و صنعتی، میزان رشد جمعیت و رشد اقتصادی منطقه (برای پیش‌بینی‌های میان مدت و بلند مدت)
2-2-2 عوامل اقلیمی
عوامل اقلیمی که موجب می‌شود منحنی مصرف برق مربوط به دستگاه‌های گرم کننده و سرد کننده تغییر کند. عواملی چون درجه حرارت، رطوبت هوا و سرعت وزش باد از مهمترین عوامل اقلیمی می‌باشند که در زیر به توضیح مختصری از هر یک می‌پردازیم :
2-2-2-1 درجه حرارت
دمای خشک بر روی مصرف انرژی ساعتی و همچنین مصرف زمان پیک تأثیر زیادی می‌گذارد، این اثر ابتدا باعث تغییر متوسط منحنی مصرف می‌گردد، به طوری که مقدار متوسط الگوی بار یک روز گرم در تابستان بالاتر از یک روز سردتر قرار می‌گیرد و عکس این موضوع در زمستان مصداق پیدا می‌کند.

 


2-2-2-2- رطوبت
میزان رطوبت هوا باعث تغییر دمای مرطوب هوا و تغییر در احساس گرما توسط انسان می‌شود. این اثر در تابستان و بخصوص در نواحی شمالی و جنوب کشور که اصطلاحاً دارای آب و هوایی شرجی هستند اثر قابل توجهی بر روی میزان مصرف بار می‌گذارد.
2-2-2-3 سرعت باد
باد در تابستان باعث خنک‌تر شدن هوا و در نتیجه کاهش میزان مصرف می‌شود و در زمستان نیز منجر به افزایش شدت سردی و درپی آن ازدیاد مصرف می‌گردد.
2-2-3 عامل زمانچ
عامل زمان که در برگیرنده تغییرات فصلی مانند گشایش مراکز آموزشی، تغییر ساعات کار، تعطیلات سالیانه و از این قبیل تغییرات می‌باشد. همچنین تعطیلات آخرهفته و روزهای تعطیل پیش بینی شده نیز از جمله این عوامل محسوب می‌شوند.
2-2-4 عوامل تصادفی
عوامل تصادفی،‌به عنوان مثال صنایع فولاد و نورد و ذوب آهن نوسانات شدید و غیر قابل کنترل دارند. مشخص نبودن ساعت دقیق کار کرد این قبیل صنایع موجب می‌شود منحنی مصرف آنها شکل تصادفی به خود بگیرد. همچنین طوفان، ساعقه، پخش برنامه‌های خاص تلویزیون که دارای مصرف مشخص نیستند، و رویدادهای مهم ورزشی را می‌توان از این قبیل عوامل تصادفی دانست.
آنچه مسلم است اینکه، اگر همه عوامل فوق را در پیش‌بینی بار در نظر بگیریم، به یک پیش گویی خارق‌العاده دست یافته‌ایم، اما آشکارا می‌توان فهمید که امکان چنین امری بسیار بعید می‌باشد.
2-3 روشهای پیش بینی بار کوتاه مدت
 روشهای قدیمی و مبتنی بر روابط پیچیده ریاضی
 روشهای جدید و مبتنی بر الگوریتم‌های هوشمند
2-3-1 روشهای قدیمی پیش بینی بار کوتاه مدت
2-3-1-1 روشهای مبتنی بر بار پیک
این روشها از مدلهایی استفاده می‌کنند که قادرند مقدار حداکثر بار روزانه و نه زمان وقوع آنرا برآورد کنند. این روشها از ابتدایی ترین روشهای پیش بینی بار هستند که طبق رابطه زیر مقدار پیک بار را پیش‌بینی می‌کنند.
2-1
که در این رابطه PB مقدار بار پایه آنروز را نشان می‌دهد که به آب و هوا حساس نیست و PW بیانگر مولفه وابسته به آب و هوای روز موردنظر می‌باشد، برای پیش‌بینی PW می‌توان از روش رگرسیون استفاده کرد.
2-3-1-2 روشهای مبتنی بر شکل بار
این دسته از روشها را که در پیش‌بینی بار استفاده می‌شد را بر حسب تکنیکهایی که به کار می‌برند می‌توان به دو گروه عمده تقسیم کرد. در یک روش با الگوی بار همانند یک سیگنال سری زمانی برخورد می‌کند و بار آینده را با استفاد هاز تکنیکهای آنالیز سری زمانی پیش‌بینی می‌کند. روش دوم تشخیص می‌دهد که الگوی بار به طور خیلی عمده به متغییرهای آب و هوایی بستگی دارد و یک رابطه یا تابع بین متغییرهای آب و هوایی و الگوی بار می‌یابد. در زیر به توضیح مختصری در مورد هر کدام می‌پردازیم.
2-3-1-2-1 روش سری زمانی
ایده روش سری زمانی بر اساس درک این مطلب است که الگوی بار چیزی نیست بیش از سیگنال سری زمانی با پریودهای مشخص روزانه، هفتگی و یا فصلی. این تناوب یک پیش یک پیش بینی بار بی‌نظمی در هر زمان می‌دهد که تفاوت این پیش بینی و بار واقعی را می‌توان به صورت یک فرآیند اتفاقی در نظر گرفت که با آنالیز این سیگنال تصادفی می‌توان به دقت بیشتری در پیش‌بینی دست یافت. از جمله مهمترین تکنیکهایی که برای آنالیز این سیگنال تصادفی استفاده می‌شوند می‌توان به فیلتر کالمن، روش باکس- جنکینز، اتوگرسیون، روش فضای حالت و روش تجزیه طیفی اشاره کرد. ولی در هر حال تکنیک‌های سری زمانی در صورتی که یک تغییر ناگهانی در متغیرهای ورودی نباشد، مناسب کار می‌کنند، ولی اگر هرگونه تغییر ناگهانی در متغیرهای ورودی باشد سریهای زمانی نمی‌توانند بدرستی کار کنند. از طرف دیگر روشهای سری زمانی، از تعداد زیادی روابط غیر خطی استفاده می‌کنند که به زمان محاسبه طولانی احتیاج دارند و ممکن است منجر به واگرایی گردند.
مشکلات عمده‌ای که در ارتباط با سریهای زمانی مطرح می‌باشند، عبارتند از عدم دقت کافی در پیش بینی و ناپایداری عددی.
بین رفتار مصرف توان و متغیرهای آب و هوایی از قبیل درجه حرارت، رطوبت سرعت باد و پوشش ابری یک رابطه بسیار محکم وجود دارد، خصوصاً در نواحی مسکونی. روشهای سری زمانی غالباً از الگوریتم تطبیقی با محاسبات ماتریسی استفاده می‌کنند که ممکن است باعث ناپایدار شود.
بیشتر روشهای رگرسیون سعی در پیدا کردن روابطی به صورت یک تابع بین متیغرهای آب و هوایی و تقاضاهای مصرف بار دارند. روشهای رگرسیون معمولی از توابع خطی یا تکه تکه خطی برای تابع پیش بینی استفاده می‌کنند. روش رگرسیون با استفاد هاز ترکیب خطی از این توابع، یک رابطه بین متغیرهای آب و هوایی انتخاب شده و تقاضای بار پیدا می‌کند. ولی نکته‌ای که باید به آن توجه داشت این است که این روابط بین بار و متغیرهای آب و هوایی، روابطی ثابت نیستند بلکه به عناصری متغیر وابسته‌اند. روش رگرسیون نمی‌تواند این تغییرات را به خوبی دنبال کند.
روش فیلتر کالمن احتیاج به تخمین ماتریس کواریانس دارد، که احتمال فراوان در متغیر بودن الگوی بار اجازه تخمین درستی را نمی‌دهد. روش باکس جنکینز احتیاج به تابع همبستگی برای تشخیص مدلهای اتورگرسیون میانگین متحرک، دارد. این کار می‌تواند با استفاد هاز تکنیکهای تشخیص الگو همراه باشد. مانع اصلی در اینجا کندی کار است. مدل اتورگرسیون میانگین متحرک برای تشریح رفتار اتفاقی الگوهای بار ساعتی در یک سیستم قدرت استفاده می‌شود. مدل اتورگرسیون میانگین متحرک فرض می‌کند که بار یک ساعت را می‌توان با ترکیب خطی بار چند ساعت قبل تخمین زد. معمولاً هر چه مجموعه دیتاها بیشتر باشد نتیجه حاصله از دقت بالاتری برخوردار است که این خود باعث افزایش زمان لازم برای محاسبات می‌گردد.
2-2
که در آن y(t-I) اطلاعات بار گذشته و a مربوط به اغتشاش حال و گذشته است. ها و ها پارامترهای مدل و q,p مرتبه مدل ARMA(p,q) می‌باشد.
2-3-1-2-2 روش تجزیه طیفی
روش تجزیه طیفی از سری فوریه استفاده می‌کند. به خاطر اینکه الگوی بار را می‌توان به طور تقریبی به صروت سیگنالهای تناوبی در نظر گرفت، لذا الگوی بار را می‌توان به صورت ترکیبی از چندین موج سینوسی با فرکانسهای مختلف در نظر گرفت. هر موج سینوسی با یک فرکانس مشخص بیانگر یک پایه ارتوگونال (متعامد) است. یک ترکیب خطی از این پایه‌های ارتوگونال با ضرایب صحیح می‌تواند بیانگر یک الگوی بار کاملاً تناوبی باشد. ولی در هر حال الگوهای بار به طور کامل و صددرصد متناوب نیستند. در این تکنیک معمولاً فقط کسر کوچکی از پایه‌های متعامد استفاده می‌شود و بنابراین الگوی بار می‌شود که در حوزه فرکانس منجر به مؤلفه‌های فرکانس بالا می‌شود. بنابراین تکنیک تجزیه طیفی نمی‌تواند پیش بینی درستی برای حالات تغییر سریع در شرایط آب و هوایی انجام دهد، مگر اینکه عناصر پایه زیادی استفاده شود.
در این روش می‌توان منحنی مصرف بار را به سه مؤلفه تقسیم کرد. مؤلفه رشد بار در اشل زمانی بلند مدت، مؤلفه متغیر با روزهای هفته و مؤلفه تصادفی بار.
اگر بار سیستم در ساعت kام در روز a ام از سال باشد،‌ مقدار بار به این صورت نوشته می‌شود :
2-3
دو مؤلفه اول با حداقل کردن متوسط مربع خطای مؤلفه تصادفی با توجه به داده‌های گذشته بار در فاصله زمانی چند هفته مشخص می‌شود. هر کدام از دو مؤلفه فوق را می‌توان به صورتهای زیر نوشت :
2-4
در رابطه فوق nd : تعداد روزهای هفته و nw تعداد هفته مورد نظر در تعیین است. پس از تعیین مؤلفه باقیمانده بصورتی ک بسط از توابع مشخصه تابع همبستگی بیان می‌شود :
2-5
که در آن مقدار ویژه و توابع مشخصه با استفاد هاز معادله انتگرالی زیر مشخص می‌شوند :
2-6
M : تعداد روزهایی که برای محاسبه توابع همبستگی به کار می‌رود و تابع همبستگی است.

2-3-1-2-3 روش هموارسازی نمایی
با این روش می‌توان بار را تا یک هفته آینده محاسبه کرد ، بدون آنکه برای روزهای هفته تفاوتی قائل شد. به این ترتیب که تغییرات هفتگی دربار ساعتی را به صورت یک تابع متناوب با پریود اصلی یک هفته (168 ساعت) که در واقع یک بسط فوریه است بیان می‌کند :
2-7

در این رابطه دوره تناوب اصلی برابر 168 درنظر گرفته شده است. بنابراین مقدار wi به صورت می‌باشد که ki ها ضرایب صحیح کوچکتر از 84 هستند. فرمولی که بار را برای T واحد زمانی در اینده پیش‌بینی می‌کند عبارتست از :
2-8
عناصر بردار a (t) با معیار حداقل مربعات خطا بگونه‌ای برآورد می‌شوند که مجموع مربع خطا حداقل شود :
2-9
این روش در مجموع دارای دقت نسبتاً حوبی در پیش‌بینی بار کوتاه مدت است.
2-3-1-2-4 روش فضای حالت
این یکی از کاملترین روشهاست. از بیست سال اخیر، برای مدل کردن بار سیستم معادلات حالت بخاطر ساختار مناسب روابط ریاضی آن و بدلیل امکان استفاده از فیلتر کالمن برای انجام پیش‌‌بینی بار مورد توجه قرار گرفته است. استفاده از این
روش بخاطر روابط تکراری به بهترین شکلی برای انجام محاسبات بطور on line امکان‌پذیر است.
شکل عمده این روش، شناسایی مدل مناسب و همچنین محاسبات زیاد برای بدست آوردن پارامترهای تشریح کننده مدل است. مزیت آن دقت نسبتاً خوب این روش است.
معادلات حالت به صورت زیر بیان می‌گردند :
معادلة سیستم 2-10
معادله اندازه‌گیری 2-11
: ماتریس انتقال حالت
: سیگنال نویز با میانگین صفر و کواریانس ثابت
: بردار اندازه‌گیری در زمان k
: ماتریس اندازه‌گیری
: بردار خطای اندازه‌گیری با میانگین صفر و کواریانس R (k)
در هر لحظه از زمان k می‌توان یک تخمین اولیه برای X(t) بر حسب مقادیر قبلی آن تا لحظه k بدست آورد که با نشان داده می‌شود. خطای متناظر با آن برابر است با :
2-12
X(k) مقدار واقعی فرآیند مورد نظر در زمان k است. برای این بردار خطا ، ماتریس کوتریانس خطا به صورت زیر تعریف می‌شود :
2-13
تخمین ثانویه توسط یک ترکیب خطی از تخمین اولیه و خطای اندازه‌گیری بشکل زیر بدست می‌آید :
2-14
که در اینجا k (k) ضریب بهره کالمن و تخمین ثانویه برای مقدار X در زمان t است. ماتریس پراکندگی این خطا مطابق رابطه زیر تعریف می‌شود :
2- 15
پس به طور خلاصه برای استفاده از این روش باید ابتدا یک تخمین اولیه پیش فرض مانند برای بار و برای ماتریس پراکندگی بدست آورد . سپس بهره کالمن را محاسبه کرد و بعد از آن ماتریس پراکندگی بدست آورد. سپس ضریب بهره کالمن را محاسبه کرد و بعد از آن ماتریس پراکندگی را update کرده و سپس به پیش‌بینی و بپردازیم :
2- 16
و سپس برای یک مرحله بعد محاسبات را از مرحله دوم باید تکرار کنیم .
بنابراین همانگونه که در بالا نیز گفته شد تکنیکهای مورد استفاده در روشهای سری زمانی در شرایط عادی خوب کار می‌کنند ولی در شرایطی که یک تغییر ناگهانی در شرایط آب و هوایی یا دیگر متغیر‌های تأثیرگذار در الگوی بار بوجود آید، دیگر این تکنیکها نمی‌توانند بدرستی کار کنند. از طرفی با توجه به اینکه در این تکنیکها از تعداد زیادی روابط پیچیده ریاضی استفاده می‌شود، زمان محاسبات زیاد است و ممکن است که منجر به ناپایداری نیز گردد.
2-3-1-2-4 رگرسیون
روش عمومی در رگرسیون به صورت زیر است :
1) انتخاب متغیرهای آب و هوائی صحیح و قابل استفاده
2) پذیرفتن عناصر تابعی اصلی
3) پیدا کردن ضرائب صحیح برای ترکیب خطی عناصر تابعی اصلی
بخاطر اینکه درجه حرارت از مهمترین اطلاعات آب و هوایی است، لذا غالباً در روش رگرسیون استفاده می‌شود. به هر حال اگر ما متغیرهای دیگری از جمله رطوبت، سرعت باد و پوشش ابری را نیز اعمال کنیم به نتایج بهتری خواهیم رسید.
غالب روشهای رگرسیون از توابع ساده خطی یا تکه تکه خطی به عنوان عناصر تابعی اصلی استفاده می‌کنند. رابطه‌ای که غالباً برای بیان رابطه بین بار L ، و درجه حرارت T استفاده می‌شود به صورت زیر است :
2-17
که در آن
2-18
و ثابت‌هایی هستد و برای تمام I ها ،
علاوه بر ریگرسیون روشهای دیگری نیز برای پیدا کردن ضرائب تابعی پیشنهاد شده است.
1) جبر از تکنیک تشخیص الگو نیز برای پیدا کردن نزدیکترین همسایه برای یک بار هشت ساعتی با استفاده از الگوی آب و هوایی داده شده استفاده کرد.
2) یک کاربرد از الگوریتم مربع خطی تعمیم یافته توسط ایریساری پیشنهاد شد ولی در هر حال GLSA غالباً با ناپایداری‌های عددی همراه است خصوصاً در مواقعی که برای یک مجموعه دیتاهای زیاد استفاده شود.
3) رحمان یک روش سیستم خبره را اعمال کرد . سیستم خبره مزیت استفاده از اطلاعات یک شخص خبره اپراتور را دارد. او چندین محدوده درجه حرارتی ایجاد کرد و روابط تابعی متفائژوتی بر طبق ساعت مورد نظر ایجاد کرد. این کار موجب شد تا پیش‌بینی نسبتاً خوبی صورت گیرد، ولی استخراج اطلاعات از یک خبره ساده نیست و گرفتن اطلاعات کامل و جامع از تجربیات یک فرد خبره تا حدودی مشکل است.
2-3-2- روشهای جدید پیش‌بینی بار کوتاه مدت
روشهای جدید پیش‌بینی بار کوتاه مدت که هم اکنون به وفور استفاده می‌شوند همان بکار‌گیری شبکه‌های عصبی و فازی در پیش‌بینی می‌باشند که هر یک دارای محاسنی می‌باشند. مزیتهای فراوان این شبکه‌ها نسبت به روش‌های قدیمی بکلی کنار گذاشته شوند و به این روش‌های جدید روی آورده شود.

 

 

 

 

 

فصل 3
شبکه‌های عصبی مصنوعی

 

3-1 مقدمه
در سالیان اخیر شاهد حرکتی مستمر از تحقیقات صرفاً تئوری به تحقیقات کاربردی علی‌الخصوص در پردازش اطلاعات برای مسائلی که یا برای آنها راه حلی موجود نیست و یا براحتی قابل حل نیستند، بوده‌ایم.
با عنایت به این حقیقت، علاقه فراینده‌ای در توسعه تئوریک سیستم‌های دینامیکی هوشمند که مبتنی بر داده‌های تجربی هستند، ایجاد شده است. شبکه‌های عصبی مصنوعی جزوا ین دسته از سیستم‌های دینامیکی قرار دارند که با پردازش بر روی داده‌های تجربی، دانش یا قانون نهفته در ورای داده‌ها را به ساختار شبکه منتقل می‌کنند، به همین خاطر به این سیستم‌ها هوشمند گویند،‌چراکه بر اساس محاسبات روی داده‌ها عددی یا مثالها قوانین کلی را فرا می‌گیرند. این سیستم‌ها مبتنی بر هوش محاسباتی سعی در مدلسازی ساختار مغز بشر دارند.
مغز انسان به عنوان یک سیستم پردازش اطلاعا تبا ساختار موازی و کاملاً پیچیده که دو درصد وزن بدن را تشکیل می‌دهد و بیش از بیست درصد کل اکسیژن بدن را مصرف می‌کند برای خواندن، نفس کشیدن، حرکت، تفکر و تفحص و کلیه اعمال آگاهانه و بسیاری رفتارهای ناخودآگاه استفاده می‌شود. این مغز چگونه این کارها را انجام می‌دهد از زمانی شروع شد که دریافتند مغز برای محاسبات خود اساساً از ساختاری کاملاً مغایر با ساختار کامپیوترهای متداول برخوردار است.
تلاش برای فهم این موضوع خصوصاً از زمانی مطرح شد که برای نخستین بار در سال 1911 شخصی نام سگال اعلام کرد که مغز از عناصر اصلی ساختاری به نام نرون تشکیل یافته است. هر نرون بیولوژیکی به عنوان اجتماعی از مواد آلی، اگرچه دارای پیچیدگی یک میکروپروسسور می‌باشد ولی دارای سرعت محاسباتی براب ربا سرعت یک میکروپروسسور نیست.
دانشمندان علم بیولوژیکی به تازگی دریافته‌اند که شبکه‌های نرونی چگونه کار می‌کنند، به طور کلی به این نتیجه رسیده‌اند که عملکرد نرونهای بیولوژیکی از قبیل ذخیره سازی و حفظ اطلاعات در خود نرونها و ارتباطات بین نرونها نفهته است. به عبارت فنی‌تر یادگیری به عنوان ایجاد ارتباطات جدید بین نرونها و تنظیم و ارتباطات بین نرونها و تنظیم مجدد ارتباطات موجود، استنباط می‌شود.
مغز به عنوان یک سیستم پردازش اطلاعات با ساختار موازی از 100 تریلیون (1011) نرونهای به هم مرتبط با تعداد کل 1016 ارتباط تشکیل شده است. نرونها ساده‌ترین واحد ساختاری سیستمهای عصبی هستند بافتهایی که عصب نامیده می‌شوند، اجتماعی از نرونها می‌باشند.
شبکه‌های مصنوعی دارای برخی ویژگی‌ها و همچنین برخی شباهتها با شبکه‌های بیولوژیکی می‌باشند، شباهت آنها را می‌توان در دو مورد زیر خلاصه کرد :
1- بلوک ساختاری در هر دو شبکه مصنوعی و بیولوژیکی دستگاه‌های محاسباتی خیلی ساده‌ای هستند و مضاف بر این نرونها مصنوعی از سادگی بیشتر برخوردار می‌باشند.

 

3-2 ویژگیها
شبکه‌های عصبی مصنوعی با وجود اینکه با سیستم عصبی طبیعی قابل مقایسه نیستند، ویژگیهایی دارند که آنهنا را در بعضی از کاربردها مانند تفکیک الگو، رباتیک، کنترل و به طور کلی در هر جا که نیاز به یادگیری یک نگاشت خطی و یا غیر خطی باشد، ممتاز می‌نمایند. این ویژگیها عبارتند از :
3-2-1 قابلیت یادگیری
استخراج نتایج تحلیلی از یک نگاشت غیرخطی که با چند مثال مشخص شده، کار ساده‌ای نیست. چون می‌دانیم که یک نرون یک دستگاه غیر خطی است، در نتیجه یک شبکه عصبی که از اجتماع این نرونها تشکیل می‌شود هم یک سیستم کاملاً پیچیده‌ و غیر خطی خواهد بود. به علاوه، خاصیت غیر خطی عناصر پردازش، در کل شبکه توزیع می‌گردد. هنگام پیاده سازی این نتایج با یک الگوریتم معمولی و بدون قابلیت یادگیری نیاز به دقت و مراقبت زیادی دارد. در چنین حالتی سیستمی که بتواند خود این رابطه را استخراج کند بسیار سودمند به نظر می‌رسد. خصوصاً اینکه افزودن مثالهای احتمالی در اینده به یک سیستم با قابلیت یادگیری، به مراتب آسانتر از انجام آن در یک سیستم بدون چنین قابلیتی است چرا که در سیستم اخیر افزودن یک مثال جدید به منزله تعویض کلیه کارهای انجام شده قبلی می‌باشد.
قابلیت یادگیری یعنی توانایی تنظیم پارامترهای شبکه در مسیر زمان که محیط شبکه تغییر می‌کند وشبکه شرایط جدید را تجربه می‌کند، با این هدف که اگر شبکه برای یک وضعیت خاص آموزش دید و تغییر کوچکی در شرایط محیطی شبکه رخ داد، شبکه بتواند با آموزش مختصر برای شرایط جدید نیز کار آمد باشد. دیگر اینکه اطلاعات در شبکه‌های عصبی در سیناپسها ذخیره و هر نرون در شبکه به صورت، بالقوه از کل فعالیت سایر نرونها متأثر می‌شود. در نتیجه، اطلاعات از نوع مجزا از هم نبوده، بلکه متأثر از کل شبکه می‌باشد.
3-2-2 پراکندگی اطلاعات پردازش اطلاعات بصورت متن
آنچه که شبکه فرا می‌گیرد و یا به صورت دیگر اطلاعات یا دانش، در وزن‌های سیناپسی مستتر می‌باشد. رابطه یک به یک بین ورودیها و وزن‌های سیناپتیکی وجود ندارد. می‌توان گفت که هر وزن سیناپس مربوط به همه ورودیها است ولی به هیچیک از آنها به طور منفرد و مجزا مربوط نیست. به عبارت دیگر هر نرون در شبکه از کل فعالیت سایر نرونها متأثر می‌باشد. در نتیجه اطلاعات به صورت متن توسط شبکه‌های عصبی پردازش می‌شود. بر این اساس چنانچه بخشی از سلولهای شبکه حذف شوند و یا عملکرد غلط داشته باشند باز هم احتمال رسیدن به پاسخ صحیح وجود دارد. اگرچه این احتمال برای تمام ورودیها کاهش یافته ولی برای هیچ یک از بین نرفته است.
3-2-3- قابلیت تعمیم
پس از آنکه مثالهای اولیه به شبکه آموزش داده شد، شبکه می‌تواند در مقابل یک ورودی آموزش داده نشده قرار گیرد و یک خروجی مناسب ارائه نماید. این خروجی بر اساس مکانیسم تعمیم که همانا چیزی جز یک پروسه درونیابی نیست بدست می‌آید. به عبارت روشنتر ، شبکه تابع را یاد می‌گیرد ، الگوریتم را می‌آموزد و یا رابطة تحلیل مناسبی را برای تعداد نقاط در فضا بدست می‌آورد.

 

3-2-4 پردازش موازی
هنگامی که شبکه‌ عصبی در قالب سخت افزار پیاده می‌شود، سلولهایی که در یک تراز قرار می‌گیرند، می‌توانند به طور همزمان به ورودیهای آن تراز پاسخ دهند. این ویژگی باعث افزایش سرعت پردزاش می‌شود. در واقع در چنین سیستمی، وظیفه کلی پردازش، بین پردازنده‌های کوچکتر مستقل از یکدیگر توزیع می‌گردد.
3-2-5 مقاوم بودن
در یک شبکه عصبی، هر سلول به طور مستقل عمل می‌کند و رفتار کلی برآیند رفتارهای محلی سلولها متعددی است. این ویژگی باعث می‌شود تا خطاهای محلی از چشم خروجی نهایی بدور بمانند. به عبارت دیگر، سلولها در یکر وند همکاری، خطاهای محلی یکدیگر را تصحیح می‌کنند. این خصوصیت باعث افزایش مقاوم بودن (تحمل پذیری خطاها) در سیستم می‌گردد.
3-3 تاریخچه شبکه‌های عصبی
دیدگاه شبکه‌های عصبی در دهه 40 قرن بیستم شروع شد، زمانی که وارن مک کلوث و والترپیتز نشان دادند که شبکه‌های عصبی در اصل می‌توانند هر تابع حسابی و منطقی را محاسبه نمایند. کار این افراد را می‌توان نقطه شروع حوزه علمی شبکه‌های عصبی مصنوعی نامید.
نخستین کاربر عملی شبکه‌های عصبی در اواخر دهه 50 قرن بیستم مطرح شد، زمانیکه فرانک روزنبلات در سال 1958 شبکه پرسپترون را معرفی نمود. روزنبلات و همکارانش شبکه‌ای ساختند که قادر بود الگوها را از هم شناسایی کند. ولی به طور کلی تا اواسط 1980 توجه کمی به شبکه‌های عصبی شده بود، چراکه تا قبل از آن معمولاً آموزش شبکه‌های عصبی باب یش از دو لایه امکان نداشت. متأسفانه دنیای واقعی ما به صورت پیوسته است و نمی‌توان آنها را به صورت مدلهای ساده بیان کرد.
اولین گام در بهبود شبکه‌های عصبی زمانی بود که شبکه‌های چند لایه مطرح شدند. پس از آن ایده مهمی که کلید توسعه شبکه‌های عصبی در دهه 80 شد، الگوریتم، پس از انتشار خطا بود که توسط دیوید راملهارت و جیمز مکلند مطرح گردید با پیدایش این روش در واقع مانع اصلی در زمینه شبکه‌های عصبی برداشته شد و شبکه‌های عصبی را متحول کرد.
گرچه این روش در سال 1974 کشف شد ولی تا سال 1980 عملاً به طور وسیعی مورد استفاده قرار نگرفت. شبکه‌های دولایه معمولاً فقط قادر به بیان روابط خطی بین بردارهای ورودی و خروجی بودند ولی این روش اجازه داد تا شبکه‌های آنالوگ با سه لایه یا بیشتر آموزش ببینند،‌لذا دری باز شد بر روی بسیاری کاربردهای آن شبکه‌های عصبی چند لایه می‌توانند بیشتر روابط خطی و غیر خطی بین متغیرهای ورودی خروجی را یاد بگیرند. بخاطر سریع و ارزان بودن کامپیوتر شخصی می‌تواند کاربردهای این تکنولوژی جدید را در بسیاری محاسبات متنوع ببیند. همینکه شبکه‌های عصبی به صورت خیلی رایج برای کاربردهای پیش بینی هوا، تشخیص صحبت و دستخط، تمیز کردن نویز در تصاویر ویدیوئی، بازیهای کامپیوتری،‌ پیش‌بینی بار، قسمتهای ماشین ابزار، ترجمه زبانهای طبیعی، آشکار کننده مواد منفجره در چمدانهای فرودگاهها و پیش بینی برنده بازی استفاده می‌شوند. معمولاً شبکه‌های عصبی بهترین انتخاب برای مسائلی می‌باشند که مقدار زیادی داده در آن موجود است و یک رابطه غیر خطی بین پترن‌های ورودی و خروجی موجود است.
در ده سال اخیر هزاران مقاله نوشته شده است و شبکه‌های عصبی کاربر زیادی در رشته‌های مختلف علوم پیدا کرده‌اند. شبکه‌های عصبی در هر د وجهت توسعه تئوریک و عملی در حال رشد می‌باشند. بیشتر پیشرفتها در شبکه‌های عصبی به ساختارهای نوین و روشهای یادگیری جدید مربوط می‌شود.
در زیر نگاهی اجمالی به تاریخچه شبکه‌های عصبی داریم.
1942 – مک‌کالوج و پیتز : مدل غیر خطی ساده نرون
1949 – هب: اولین قانون یادگیری
1958- روزنبلات : پرسپترون، ماشینی که قادر است یاد بگیرد که چگونه با استفاد هاز تطبیق وزنها، اطلاعات را دسته بندی کند.
1962-1960- ویدرو و هاف: نشان دادن حدود تئوریکی پرسپترون به عنوان کامپیوترهای عمومی 230 سال در حالت بدون پیشرفت و تحرک، ولی بعضی به صورت جداگانه به تحقیقات ادامه می‌دادند.
1982 – هاپفیلد: نشان داد که با استفاد هاز تابع انرژی می‌توان مسائل زیادی را حل کرد.
1982- کوهنن : تشریح یادگیری خود سازمانده
1986- راملهرت : کشف روش پس انتشار خطا
1987 – مینسکی
1988- چاو و یانگ : شبکه‌های عصبی سلول دار، شبکه‌های کاربردی، با در نظر گرفتن نرونهایی که نزدیک‌‌ترین همسایه‌ها متصل بودند.
همینک : پیشرفت به صورت پیوسته هم از نظر تئوری و هم از لحاظ کاربردهای عملی ادامه دارد.
فاصله زمانی 25 ساله خواب زمستانی (توقف پیشرفت در شبکه های عصبی) بخاطر این بود که تا آن زمان شبکه های بالایی مخفی بوجود نیامده بود و این مدلها بدون لایه مخفی قادر به حل مسائل نبود.
در زیر جدولی از مشهورترین شبکه های عصبی به همراه سال معرفی آنها و مخترع آنها آمده است.
سال شبکه مخترع/ کاشف
1942 مک کالوچ – پیتزنرون مک کالوچ ، پیتز
1957 پرسپترون روزنبلات
1960 مادالاین ویدرو
1969 سربلاترون الباس
1974 شبکه پس انتشار خطا وربز، پارکر، راملهارت
1977 حالت مغز در یک جعبه اندرسون
1978 نئوکوگنیترون فوکوشیما
1978 تئوری رزونانس تطبیقی کارپنتر، گراس برگ
1980 خودسازمانده کوهنن
1982 شبکه هاپفیلد هاپفیلد
1985 حافظه دو جهتی کوسکو
1985 ماشین بولتزمن هینتون، سجنووسکی، سزو
1986 انتشار معکوس هچت، نیلسون
1988 شبکه عصبی سلولی چوا، یانگ
جدول 3-1: مشهورترین شبکه های عصبی به همراه سال معرفی آنها و مخترع آنها (26)
3- 4 شبکه های عصبی طبیعی
مغز انسان که از پیچیده ترین ابزارهای محاسباتی به شمار می رود به صورت یک سیستم دینامیکی با ساختار موازی و پردازشگری کاملاً مغایر با پردازشگرهای متداول است. مغز به عنوان یک سیستم پردازش اطلاعات با ساختار موازی از 100 تریلیون (100میلیارد) نرون متصل به هم با تعداد کل ارتباط تشکیل شده است.
نرونها ساده ترین واحد ساختارهای سیستمهای عصبی هستند. بافتهایی که عصب نامیده می شوند، اجتماعی از نورونها می باشند. این نرونها اطلاعات و پیامها را از یک قسمت بدن به قسمت دیگر منتقل می کنند. پیامها از نوع ایمپالسهای الکتروشیمیایی هستند. میلیونها نرون دربدن انسان وجود دارد، حتی ساده ترین کارهای روزمره انسان از قبیل پلک ردن، تنها از طریق همکاری همه جانبه این نرونها میسر است.
بیشترین تعداد نرونها در مغز باقی در نخاع و سیستمهای عصبی جانبی تمرکز یافته اند.
گرچه همگی نرونها کارکرد یکسانی دارند ولی اندازه و شکل آنها بستگی به محل قرارگیری آنها در سیستم عصبی دارد، با وجود این همه تنوع بیشتر، نرونها از سه قسمت اساسی تشکیل شده اند:
1-بدنه سلول: که شامل هسته و قسمتهای حفاظتی دیگر می باشد.
2-دندریت: دندریت ها رشته های نازکی در انتهای آکسون و در اطراف عصبهای بعدی هستند.
3-آکسون: وسیله انتقال خروجی بدنه سلول به سایر عصبها می باشند.

 


شکل (3-1) نواحی اصلی یک سلول عصبی بیولوژیک (17)
نقاط اتصال بین یک تعداد عصب به مجموعه دیگری از عصبها تحت عنوان سیناپس ها شناخته می شوند، که اطلاعات و تجربیات قبلی عصب در قدرت انتقال سیناپس ها واقع شده است. سیناپس ها که در واقع بخشی از دندریت ها هستند، در دو نوع تحریک کننده و باز دارنده وجود دارند. اگر سیناپس ها از نوع تحریک کننده باشند، سطح فعالیت فرستنده، فعالیت عصب گیرنده را افزایش می دهد و اگر از نوع باز دارنده باشند، سطح فعالیت عصب گیرنده را کاهش می دهند. اختلاف سیناپس ها نه تنها در تحریک یا باز داشتن عصب گیرنده است بلکه در میزان این اثر (شدت سیناپسی) نیز می باشد.
قدرت زیاد مغز انسان در تفکر ، یادگیری ، به یاد آوردی، تعمیم، حل مسائل و …. سبب شد تا دانشمندان به مدل سازی آن بپردازند. با توجه به اینکه سرعت زیاد مغز انسان مربوط به موازی کار کردن عصبها به عنوان واحدهای محاسباتی می باشد، شبکه های عصبی مصنوعی را نیز بر همین اساس یعنی سیستمهای پردازش موازی طرح کرده اند.
3-5 شبکه های عصبی مصنوعی
بلوک ساختمانی اصلی کلیه مغزهای موجودات زنده، سلول عصبی یا نرون می باشند. هر نرون به صورت یک واحد پردازشگر عددی عمل می کند. در واقع مغز مجموعه ای است از چندین میلیون از این واحدهای پردازشگر که به صورت بسیار پیچیده ای به هم مرتبطند و به صورت موازی عمل می کنند . در مغز هر نرون مقادیر ورودی را از دیگر نرونها می گیرد، به تابع انتقال اعمال می کند و خروجی اش را به لایه بعدی از نرونها می فرستد. این نرونها به نوبت خروجی اشان را به دیگر لایه ها می فرستند. به روش مشابه شبکه های عصبی مصنوعی از چند صد یا چندین هزار واحد پردازشگر ساده تشکیل شده اند که به صورت موازی به هم مرتبطند و در چندین لایه به دنبال هم هستند.
در شبکه عصبی موجودات، حافظه در شدت اتصالات بین لایه های نرون هاست. شدت یا تأثیر یک اتصال داخلی به عنوان وزنش شناخته می شود. شبکه های عصبی مصنوعی از این قضیه استفاده کرده و از وزنهای اتصال داخلی متغییر بین لایه های نرونهای شبیه سازی شده استفاده می کند. قبل از اینکه آموزش شروع شود این وزنهای اتصالات داخلی مقادیر تصادفی اختیار می شوند. در طول فرآیند آموزش این نرونها به گونه ای اصلاح می شوند که باعث شود تا روابط ورودی/ خروجی آموخته شوند.
فرض کنید که اتصال داخلی از نرون A به نرون X وزن بزرگتری نسبت به اتصال داخلی نرون B به نرون X دارد، در این حالت خروجی نرون A تاثیر بیشتری در سطح فعالیت نرون X دارد تا نرون B . هنگامی که شدت اتصالات تنظیم شد، در بین کلیه نرونها ، نرونهای بخصوصی نسبت به متغیرهای بخصوصی حساس می شوند و نرونهای دیگر به دیگر ورودی ها حساس می شوند.
3-5-1 شبکه عصبی چیست؟
یک شبکه عصبی مصنوعی یک سیستم پردازش اطلاعات است که مشخصات کاری آن مشابه شبکه های عصبی طبیعی است. شبکه های عصبی مصنوعی بر اساس تعمیم مدل ریاضی نرون های طبیعی بر اساس فرضیات زیر به وجود آمده اند:
1- پردازش اطلاعات در عناصر کوچک و ساده ای به نام نرون صورت می گیرد.
2- سیگنالها از طریق خطوط ارتباطی بین نرونها عبور می کنند.
3- هر خط ارتباطی دارای وزنی مشخص است که در یک شبکه عصبی نوعی در سیگنال عبوری ضرب می شود.
4- هر نرون یک تابع فعالیت دارد که آن را به مجموع ورودیها اعمال می کند ( که معمولاْ غیر خطی است) تا سیگنال خروجی اش را مشخص کند.
هر شبکه عصبی توسط این سه پارامتر مشخص می شود:
1- نحوه اتصال بین نرونها (که معماری شبکه نامیده می شود)
2- روش تعیین وزنهای اتصالات ( که الگوریتم آموزش یا یادگیری گفته می شود)
3- تابع فعالیت آن
یک شبکه عصبی شامل تعداد زیادی واحد پردازش ساده به نام نرون ، واحد ، سلول یا گروه است. هر نرون توسط خطوط ارتباطی جهت داری به دیگر نرونها وصل است که هریک دارای وزنی مشخص است.
وزنها بیانگر اطلاعات استفاده شده توسط شبکه برای حل مسئله می باشند.
معمولاْ شبکه های عصبی مصنوعی با استفاده از برنامه کامپیوتری شبیه سازی می شوند، همچنین می توان آنها را با استفاده از عناصر پردازشگر گسسته هم ساخت.
کار بر روی شبکه های عصبی مصنوعی در سال 1943 با پیشنهاد و معرفی اولین و ساده ترین مدل برای یک عصب، توسط مک کلاک و پیتس آغاز شد که با معرفی پرسپترون بوسیله روزنبلات و معرفی آدالاین و مدلاین تسط ویدرو و هاف و در پی آن و پس از یک دهه وقفه، با پیدایش روش آموزش پس انتشار خطا برای شبکه های پرسپترون چند لایه ، این شبکه ها توسعه یافته و زمینه

دانلود با لینک مستقیم


دانلود مقاله شبکه‌های عصبی

دستگاه عصبی

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

دستگاه عصبی


دستگاه عصبی

اگر می خواهید اطلاعاتی غنی در زمینه دستگاه عصبی پیدا کنید از این پاور پوینت استفاده کنید.


دانلود با لینک مستقیم


دستگاه عصبی

دانلود مقاله مقایسه شبکه عصبی مصنوعی و رگرسیون

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

 

 

 

-1- اهمیت و ضرورت پژوهش
اگر چه بسیاری از شرکت¬ها از معیارهای سنتی مثل (نرخ بازده حقوق صاحبان سهام، نرخ بازده سرمایه، نسبت قیمت هر سهام به سود هر سهام) برای ارزیابی و برآورد عملکرد استفاده می¬کنند اما این معیارهای در معرض تحریف شدن به وسیله اعمال مدیران است.
از سال¬ها قبل استفاده از ارزش افزوده اقتصادی برای ارزیابی عملکرد مدیران وسازمان ها پیشنهاد شده، مدیران مالی باید به منظور ارتقای معیارهای سنتی ارزیابی عملکرد از معیارهایی استفاده کنند که به واقعیت اقتصادی نزدیک¬تر باشد. علی رغم برطرف شدن نقایص مربوط به روش¬های سنتی ارزیابی و برآورد عملکرد به وسیله استفاده از ارزش افزوده اقتصادی انتقادی نیز به این روش وارد است که ذهن پژوهشگران را به خود مشغول ساخته و در صدد یافتن معیارهای بهتر یا تعدیل یا پالایش معیارهای موجود برآمده¬اند تا انتقادهای وارد بر معیار ارزش افزوده اقتصادی را برطرف سازند از جمله این انتقادها اتکاء این معیار بر ارقام تاریخی و محاسبه هزینه فرصت سرمایه¬گذاران بر اساس ارزش¬های دفتری و تحریف نتایج آن بر اثر تورم است.
در سال¬های اخیر تحقیقاتی در ارتباط با ارزش افزوده اقتصادی و ارزش افزوده اقتصادی پالایش شده به عنوان معیارهای ارزیابی عملکردسازمان انجام شده است (برای مثال طالبی و جلیلی 1381، نوروش و مشایخی 1383، شریعت پناهی و بادآور نهندی 1384، مهدوی و رستگاری 1386) با این حال پژوهشی که پیش بینی ارزش افزوده اقتصادی پالایش شده با استفاده از شبکه عصبی مصنوعی بپردازد مشاهده نشد.
از آنجا که انتخاب معیاری مناسب برای ارزیابی پیش بینی عملکرد نقش مهمی در تعیین ارزش یک شرکت دارد، در این پژوهش به مقایسه دو روش رگرسیون و شبکه عصبی در پیش بینی ارزش افزوده اقتصادی پالایش شده به عنوان معیار عملکرد سازمان پرداخت.
اهمیت این پژوهش را می¬توان چنین بیان نمود که این ضرورت احساس می¬شود که به مدلی دست پیدا کنیم تا بتواند ارزش افزوده اقتصادی پالایش شده (REVA) را به نحوی مطلوب¬تر و کاراتر پیش بینی کند.
6-1- اهداف پژوهش
با توجه به پژوهش حاضر که پیش بینی ارزش افزوده اقتصادی پالایش شده با دو روش رگرسیون و شبکه عصبی می¬پردازد اهداف زیر مد نظر است:
1) هدف اساسی این پژوهش پیش بینی ارزش افزوده اقتصادی پالایش شده با استفاده از مدل پرسپترون چند لایه (MLP) شبکه عصبی است که می¬توان از آن برای سرمایه¬گذاری و تصمیم¬گیری اقتصادی استفاده نمود.
2) هدف دیگر این پژوهش یافتن روش بهتر و کاراتر در پیش بینی ارزش افزوده اقتصادی پالایش شده است.
7-1- فرضیه های تحقیق
فرضیه اول : قدرت تبیین مدل رگرسیون در جهت تعیین رابطه نسبت های مالی وارزش افزوده اقتصادی پالایش شده مناسب است.
فرضیه دوم : قدرت تبیین مدل پرسپترون چند لایه شبکه عصبی مصنوعی در جهت تعیین رابطه نسبت های مالی وارزش افزوده اقتصادی پالایش شده مناسب است.
فرضیه سوم : مدل پرسپترون چند لایه شبکه عصبی مصنوعی، قدرت بالاتری نسبت به رگرسیون در پیش بینی ارزش افزوده اقتصادی پالایش شده داراست.
8-1- قلمرو مکانی و زمانی تحقیق
قلمرو تحقیق چهارچوبی را فراهم می¬نماید تا مطالعات و آزمون محقق در طی آن قلمرو خاص انجام پذیرد و دارای اعتبار بیشتر باشد.
این پژوهش شرکت¬های صنایع خودروسازی وداروسازی در بورس اوراق بهادار تهران را مورد بررسی قرار می¬دهد. دوره زمانی این پژوهش 6 ساله و از ابتدای سال 1383 تا انتهای سال 1388 است.
9-1- تعریف واژه¬ها و اصطلاحات تحقیق
شبکه عصبی مصنوعی
هدف شبکه¬های عصبی کوشش برای ساخت الگوهایی است که همانند مغز انسان عمل می¬کنند. کار شبکه عصبی ایجاد یک الگوی خروجی بر اساس الگوی ورودی ارائه شده به شبکه است. شبکه¬های عصبی متشکل از تعدادی عناصر پردازشی (نرون¬های مصنوعی) می¬باشند که این نرون¬ها درون داده¬ها را دریافت و پردازش می¬کنند. پرسپترون چند لایه روشی از شبکه عصبی مصنوعی می¬باشد که پیشخور بوده و پردازنده¬های شبکه به چند لایه مختلف تقسیم می¬شدند. (بیل و آروجکسون تی، 1998، 123)
ارزش افزوده
ارزش افزوده، ثروت ایجاد شده توسط واحد تجاری را اندازه¬گیری می¬کند و این ثروت حاصل کار و تلاش گروهی است که به نوعی در واحد تجاری سهیم بوده¬اند. به عبارت دیگر ارزش افزوده نشان-دهنده جمع بازده حاصلۀ مؤسسه توسط سرمایه¬گذاران، اعتباردهندگان، کارمندان و دولت می¬باشد که قسمتی از این ثروت با ارزش در قالب سود سهام، بهره وام¬ها، حقوق و دستمزد (شامل بیمه و بازنشستگی و سایر مزایای کارکنان) و مالیات به آنان توزیع می¬شود و قسمت باقیمانده به عنوان ذخایر یا برای سرمایه¬گذاران مجدد در همان واحد تجاری منظور می¬گردد.
ارزش افزوده اقتصادی تعدیل شده
ارزش افزوده اقتصادی پالایش شده یک چارچوب تحلیلی برای ارزیابی عملیاتی و میزان ارزش ایجاد شده برای سهامداران فراهم می¬کند. در این نسبت به جای تأکید بر قابلیت اتکا اطلاعات به مربوط بودن آن¬ها تأکید می¬کند. به عبارت دیگر این معیار هزینه فرصت تابع به کار گرفته شده را بر مبنای ارزش بازار آن¬ها محاسبه می¬کند (باسیدور و همکاران ، 2007، 145).
پیش¬بینی
تجسم یک موقعیت در آینده بر اساس اطلاعات گذشتهف در واقع پیش بینی بر اساس معیارهای کلی از داده¬های به وقوع پیوسته در زمان¬های گذشته برای تخمین اینده استفاده می¬کنیم (راعی، رضا و کاظم چاوشی، 1382).
میانگین موزون و هزینه سرمایه (WACC)
میانگین موزون هزینه منابع مختلف تأمین مالی بلندمدتی که توسط شرکت بکار گرفته می¬شود. (باسیدور ، 2007، 33)

 

رگرسیون
از لحاظ لغوی به معنی پسروی، برگشت است اما از دید آمار و ریاضی به معنی بازگشت به یک مقدار متوسط یا میانگین به کار می¬رود، بدین معنی که برخی پدیده¬ها به مرور زمان از نظر کمی به طرف یک مقدار متوسط میل می¬کند (عادل آذر، 1380، 58).

 

 

 


فصل دوم
مروری بر ادبیات تحقیق

 

 

 

 

 

 

 

 

 

 

 

 

 

1-2 مقدمه
جستجوهای اولیه برای دستیابی به معیارهای ارزیابی عملکرد منجر به استفاده از اعداد و اطلاعات حسابداری در این زمینه شده است.
بسیاری از معیارهای ارزیابی عملکرد، مبتنی برمدل¬های حسابداری، به ویژه مدل سود حسابداری گزارش شده یا سود هر سهم است.
با گذشت زمان، مدیران به منظور حفظ سطح پاداش و بهبود آن، به مدیریت سود از طریق تحریف اعداد حسابداری پرداختند. این موضوع باعث شده است که علیرغم آنکه برخی از شرکت¬ها دارای وضعیت مالی مطلوب از نظر اعداد حسابداری و معیارهای ارزیابی عملکرد مبتنی برمدل¬ها حسابداری بوده¬اند. با بحران¬های مالی از جمله کمبود نقدینگی مواجه شدند. برای رفع نارسائیهای مدل¬های ارزیابی عملکرد که به دلیل استفاده از اطلاعات حسابداری بوجود می¬آید پژوهشگران به جستجوی ارئه معیاری جدید برای ارزیابی عملکرد پرداختند. با پیدایش نظریه¬هایی در زمینۀ سود اقتصادی یا سود باقیمانده مدل¬هایی به منظور محاسبه سود اقتصادی پیشنهاد شد. در این مدل¬ها سود خالص عملیاتی پس از کسر مالیات و هزینه سرمایه به عنوان سود اقتصادی یا سود باقیمانده تعریف می¬شود. بنابراین معیارهای ارزش افزوده اقتصادی، ارزش افزوده اقتصادی پالایش شده، ارزش افزوده بازار و سود باقیمانده اقتصادی در سیر تکاملی خود تلاش دارند ضمن توجه به پیچیدگی¬های رفتاری مدیران، به ارزیابی عملکرد و تعدیل تضاد منافع پرداخته و اطلاعات موجود در قیمت و بازده سهام را توضیح دهند.
هدف از این فصل ارائه کلیات و مفاهیمی پیرامون ارزیابی عملکرد و شبکه عصبی مصنوعی است. براین اساس ابتدا مباحثی پیرامون ارزیابی و پیش¬بینی عملکرد و شبکه¬عصبی ارائه می¬گردد و بخش بعدی متغییرها تشریح می¬گردد و نحوۀ محاسبۀ آنها بیان می¬شود و بخش آخر برخی از پژوهش¬های مشابه خارجی و داخلی انجام شده ارائه می¬گردد.
2-2- معیارهای عملکرد
استفاده¬کنندگان گزارشهای مالی با استفاده از معیارهای مختلف عملکرد سازمان را ارزیابی می¬کنند. روشهای متعددی برای ارزیابی عملکرد وجود دارد نتیجه به دست آمده از تحقیقات به ارائه چهار رویکرد در رابطه با معیارهای عملکرد به شرح زیر انجامیده است:
1-2-2- رویکرد حسابداری
این رویکرد بر صورت سود و زیان و ترازنامه تأکید دارد یعنی یک جریان خروجی وجه نقد می-تواند هزینه در صورت سود و زیان و یا به عنوان یک دارایی سرمایه¬ای در ترازنامه منعکس شود، که نتیجه آن ایجاد صورت سود و زیان و ترازنامه متفاوت ناشی از نظرات مختلف است (استیوارت 1991، 24)
2-2-2- رویکرد اقتصادی
براساس این رویکرد که در آن مفاهیم اقتصادی استفاده می¬شود. عملکرد واحد تجاری با تاکید بر قدرت سودآوری دارایهای شرکت و با توجه به نرخ بازده و نرخ هزینه سرمایه به کار رفته ارزیابی می¬شود. (انواری رستمی و همکاران، 1383) ارزش افزوده اقتصادی و ارزش افزوده اقتصادی و ارزش افزوده اقتصادی تعدیل شده و ارزش افزوده بازار در این گروه جای دارند.
3-2-2- رویکرد تلفیقی
در این رویکرد ترکیبی از اطلاعات حسابداری و بازار برای ارزیابی عملکرد به کار می¬رود مانند نسبت Q توبین و نسبت قیمت به سود (ملکیان و اصغری 1385، 55-54)
4-2-2- رویکرد مدیریت مالی
در این رویکرد اغلب از تئوری¬های مدیریت مالی نظیر الگوی قیمت¬گذاری دارایی¬های سرمایه¬ای (CAPM) و مفاهیم ریسک و بازده استفاده می¬شود. تأکید اصلی این رویکرد بر تعیین بازده اضافی هر سهم می¬باشد. (انصاری و کریمی 1387، 11-3).
3-2- پیش بینی
یکی از ابزارهای مهم مدیریتی استفاده از روش¬های مختلف پیش¬بینی است. مدیر جهت تصمیم¬گیری نیاز به برآورد رویدادهای آینده با استفاده از اطلاعات گذشته دارد. آینده¬نگری به مفهوم مطالعه قبلی، محاسبه و حدس زدن از اوضاع و شرایط آتی است - کسی که با آگاهی از این محاسبات که غالباً متکی بر آمار و اطلاعات کنونی است- و به اتکاء بینش شخصی خود در خصوص آینده به قضاوت می¬نشیند، به پیش¬بینی می¬پردازد. (آیت¬الهی، 1377، 36)
1-3-2 اهداف پیش¬بینی
به طور کلی در پیش¬بینی دو هدف اساسی دنبال می¬شود.
هدف اول: مشخصاً برنامه¬ریزی مناسب است. برنامه¬ریزی به معنی تدوین و طراحی سیاست¬ها و الگوها و طرح¬ها و ایده¬ها برای آینده جهت تأمین اهداف سازمانی یا اهداف سیستم است. بنابراین
می¬توان گفت که برنامه¬ریزی نوعی پیش¬بینی است. هدف دوم از به کارگیری تکنیک¬های پیش¬بینی تصمیم¬گیری است در یک تعریف تصمیم¬گیری فرآیند تشخیص مسأله و حل مساله است (الوانی، 1374، 66)
2-3-2- عوامل موثر در انتخاب مدل مناسب پیش¬بینی
برای انتخاب مدل مناشب توجه به موارد ذیل ضروری است (الوانی، 1374، 67 )
- محدوده زمانی: به طورکلی اگر بخواهیم مدت نسبتاً دوری را پیش¬بینی کنیم بهتر است از روش-های کمی استفاده نمائیم و اگر بخواهیم پیش¬بینی¬های میان مدت یا کوتاه مدت به عمل آوریم بهتر است از روش¬های کیفی پیش¬بینی استفاده نمائیم.
- آمار و ارقام داده شده: با توجه به نوع آمار گذشته نیز نحوۀ پیش¬بینی فرق می¬کند. در برخی مواقع آمار دارای نوسانات فصلی است و یا اینکه از یک سری نوسانات تصادفی و نامنظم تبعیت می¬کند.
شکل 1-2: شمای ترسیمی آمار و داده¬های گذشته

منبع :(الوانی، 1374، 68)
- ارتباط اطلاعات با متغییرهای مورد نظر:
در پاره¬ای از اوقات آمار و اطلاعات در رابطه با متغییر مورد نظر در دسترس نیست و باید از اطلاعات مربوط به متغییر دیگری که ارتباط با متغیر مذکور دارد استفاده کرد.
- هزینه: مدل¬های مختلف پیش¬بینی چون دارای خصوصیات مختلفی می¬باشند هزینه¬های متفاوتی را ایجاد می¬کنند.
- دقت: برخی از مدل¬ها با دقت 90% موقعیت را در آینده پیش¬بینی می¬کنند و برخی با دقت کمتر. واضح است با توجه به انتظاری که از دقت مدل داریم می¬توانیم مدل مورد نظر را انتخاب کنیم.
- سادگی: بعضی از مدل¬ها اگر چه از دقت زیادی برخوردار ولی به علت پیچیدگی قابل استفاده در کلیه سازمان¬ها نمی¬باشد.

 

3-3-2- انواع شیوه¬های پیش بینی
الف) پیش بینی قضاوتی
در مواقعی که اطلاعات دقیق و کاملی در مورد مسأله وجود نداشته باشد از این نوع پیش¬بینی استفاده می¬شود. در این روش کوشش می¬شود نظرات ذهنی به صورت پیش¬بینی¬های کمی درآید.
انوع پیش¬بینی¬های قضاوتی که نوعی پیش¬بینی کیفی محسوب می¬شوند شامل روش دلفی و روش توافق جمعی است.

الف-1) روش دلفی
ابتدا گروهی از کارشناسان و متخصصان صاحبنظر انتخاب می¬شوند و به وسیله پرسشنامه¬ای نظرات آنان در مورد موضوع مربوط گردآوری می¬شوند. سپس نظرات مختلف را به سایر اعضای گروه اطلاع داده و نظرات جدید جمع¬آوری می¬شوند. به این ترتیب همه اعضاء از اطلاعات و نظرات یکدیگر مرتباً مطلع می¬شوند وبه اظهار نظر جدیدی می¬پردازند. با ادامه جریان ارسال اطلاعات و نظر نظرجویی¬های جدید مدیر می¬تواند براساس نظرات گردآوری شده همگن، مبنای برای پیش¬بینی به دست آورد. روش دلفی بیشتر برای پیش¬بینی¬های بلندمدت (بیشتر از دو سال به کار می¬رود. ) (الوانی 1374، 71)
الف-2) روش توافق جمعی
دراین روش اعتقاد براین است که نظر جمع متخصصان برتر از نظر یک فرد است. از اینرو طی جلساتی نظر افراد حضوراً گردآوری می¬شود و پس از بحث و گفتگو آنچه مورد توافق جمع است اساس پیش¬بینی قرار می¬گیرد.
ب) پیش¬بینی برمبنای گذشته
در این نوع پیش¬بینی برمبنای گذشته آمار و ارقام و اطلاعات اساس پیش¬بینی فرآیند قرار می¬گیرد به عبارت دیگر فرض براین است که در کوتاه مدت می¬توان روند گذشته را به آینده تسری داد (سید حسینی 1380، 17) انواع روش¬های پیش¬بینی برمبنای گذشته شامل روش تقاضای آخرین دوران روش میانگین متحرک ، روش میانگین متحرک وزنی ، روش نموهموار ، روش باکس و جنکینز ، است.
ج) پیش¬بینی علت معلولی
اگر اطلاعات کافی در مورد موضوع پیش¬بینی موجود و روابط بین متغییرها نیز مشخص باشد می-توانیم از این روش استفاده کنیم.

انواع روش¬های پیش¬بینی علت و معلول شامل رگرسیون ، مدل اقتصاد سنجی ، مدل داده ایستاده ، مدل شاخص راهنما می¬باشد.
در یک تقسیم¬بندی دیگر می¬توان پیش¬بینی¬ها را به روش¬های پیش¬بینی کیفی و روش¬های پیش¬بینی کمی تقسیم نمود به عنوان مثال روش دلفی توافق جمعی یک پیش¬بینی کیفی محسوب می¬شوند و پیش¬بینی¬های کمی در دو نوع مشخص یعنی روش¬های یک متغیره و روش¬های چند متغیره قابل تحلیل¬اند.
الف) پیش¬بینی¬های یک متغیره
در روش¬های کمی تک متغیره آمار و ارقام و اطلاعات گذشته را اساس پیش¬بینی قرار
می¬دهیم در این روش¬ها جهت انجام عمل پیش¬بینی، داده¬های سری زمانی مورد استفاده قرار
می¬گیرد.
الف-1) روش تقاضای آخرین دوران
این روش ساده¬ترین روش پیش¬بینی بوده و نیاز به هیچگونه محاسبه¬ای ندارد و فقط سطح واقعی تقاضای دوره قبل را به عنوان پیش¬بینی آینده منظور می¬نماید.

 

الف-2) روش میانگین ریاضی
در این روش میانگین تقاضای تمام دوران گذشته را برای محاسبه سطح تقاضا در دوران آینده محاسبه می¬نمایند. به عبارتی در این تکنیک، سطح تغییرات اتفاقی هموار شده است:

الف-3) روش میانگین متحرک
در این روش سعی می¬شود که بیشتر دوران¬های معاصر در محاسبه میانگین تقاضا استفاده شود و حالتی بین دو روش تقاضای آخرین دوران و روش میانگین ریاضی درد. در عین حال محاسن هر دوی آنها را دارد.

 

الف-4) روش میانگین متحرک وزنی
در روش میانگین متحرک ساده به آمار و ارقام گذشته ارزش مساوی داده می¬شود در صورتی که اغلب آمار جدیدتر دوره ارزش بیشتری نسبت به آمار دوره¬های قبل خود در برآورد دوره آینده دارد.
الف-5) روش هموارسازی نمایی
این روش نوعی میانگین متحرک است و به آماری که به زمان پیش¬بینی نزدیک¬تر باشد وزن بیشتری داده و آماری که در فاصله دورتری هستند با وزن کمتری در محاسبات دخالت داده می¬شوند و مهمترین تفاوت این است که این ارزش گذاری تابع تصاعدی هندسی نزولی است (سیدحسینی 1380، 29)

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

Y: مقادیر وابسته
X : مقادیر مستقل
A : محل تقاطع با محور y

ب) روش¬های پیش¬بینی چند متغیر (پیش¬بینی علت معلولی)
ب-1) روش رگرسیون خطی و غیرخطی
این مدل رابطه یک متغیر Y را با یک یا چند متغییر بیان می¬کند.
ب-2) ضریب همبستگی
برای تعیین شدت و میزان رابطه بین متغیرهای مطرح شده در مدل رگرسیون از ضریب همبستگی استفاده می¬شود.
همبستگی مثبت
عدم هبستگی
همبستگی منفی
: ضریب همبستگی بین دو متغیر

ب-3) مدل اقتصادی سنجی
الگوی اقتصادسنجی فرض می¬کند که سیستم اقتصاد را می¬توان با یک معادله ولی با مجموعه¬ای از معادلات همزمان بیان نمود. برای مثال نه فقط دستمزدها به قیمت¬ها بستگی دارد، بلکه قیمت¬ها نیزبه میزان دستمزدها بستگی دارد. اقتصاد دانان، بین متغیرهای برونی که دستگاه را متأثر کرده ولی خود متأثر نمی¬شوند و متغیرهای درونی که با یکدیگرعمل متقابل انجام می¬دهند فرق می¬گذارند. این مدل دارای دقت فراوانی است و برای دوره¬های کوتاه¬مدت، میان مدت و بلندمدت قابل استفاده است اما دارای هزینه بسیاری است.
ب-4) مدل داده – ستاده
این مدل تحلیلی است بر جریان داده و ستانده¬های بین سازمان . مدل نشانگر آن است که به ازای چه میزان داده، چقدر ستانده حاصل می¬شود. این مدل به اطلاعات زیاد دارد و برای پیش¬بینی دوره¬های میان مدت مفید است و هزینه بالایی دارد.
ب- 5) مدل شاخص راهنما
در این مدل یک شاخص اصلی به عنوان راهنما تعیین می¬شود و پیش¬بینی¬ها براساس آن انجام می-شود. مثلاً براساس شاخص فروش اتومبیل به طور کلی می¬توان میزان مصزف لاستیک اتومبیل¬ها را
پیش¬بینی کرد. (سیدحسینی، 1380، 52)
4-3-2- اندازه¬گیری خطا
بیشتر تصمیمات مدیریت در تمام سطوح سازمان به طور مستقیم و یا غیرمستقیم به حالتی از پیش-بینی آینده بستگی دارد. در یک تعریف کلی، پیشگویی شرایط و حوادث آینده را پیش¬بینی و چگونگی انجام این عمل، پیش¬بینی کردن نامیده می¬شود. از آنجا که پیش¬بینی وقایع آینده در فرآیند تصمیم¬گیری نقش عمده¬ای را ایفا می¬کند، لذا پیش¬بینی کردن برای بسیاری از سازمان¬ها و نهادها حائز اهمیت است و هر سازمانی برای تصمیم¬گیری آگاهانه باید قادر به پیش¬بینی آینده باشد. برای بررسی یک مدل پیش¬بینی و یا انتخاب بهترین مدل از بین مدل¬های مختلف به شاخصی نیاز داریم که به کمک آن تصمیم لازم در خصوص قبول یا رد مدل پیش¬بینی اتخاذ شود. به علاوه در تمام پیش¬بینی¬ها عدم اطمینان وجود دارد. در نتیجه در کلیه روش¬های پیش¬بینی باید انتظار خطا را داشته باشیم. به طور کلی هر چه مقدار واقعی سری به مقدار پیش¬بینی شده آن نزدیکتر باشد، بر صحت بیشتر مدل پیش¬بینی دلالت دارد. بنابراین کیفیت یک مدل با بررسی میزان خطای پیش-بینی یا همان قابل ارزیابی است.

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

به علت اینکه وقتی خطاهای پیش¬بینی تصادفی باشند، بعضی خطاها مثبت و بعضی منفی
می¬باشند و خنثی¬کننده یکدیگر می¬باشند و محاسبه خطا با مشکل مواجه می¬شود، مقادیر مطلق خطای پیش¬بینی را در نظر می¬گیریم که عبارت است از:
انحراف مطلق خطا
حال برای به دست آوردن خطا در پریود زمانی از میانگین قدر مطلق خطا (MAD) استفاده می¬شود که عبارت است از:

این خطا را به گونه¬ای دیگر نیز می¬توان محاسبه نمود و آن استفاده از میانگین مجذور خطا (MSE) می¬باشد که به صورت ذیل محاسبه می¬شود:

در میانگین مجذور خطا میزان خطا به دلیل به عنوان2رسیدن آن بسیار بزرگ نشان داده می¬شود با استفاده¬از جذرمیانگین مجذور خطا (RMSE) این مشکل مرتفع¬می¬شود (زارع و کردلوئی، 1389، 51).

5-3-2- توصیف
شبکه عصبی مجموعه¬ای از نورون¬های زیستی به هم متصل است. در استفاده¬های جدیدتر این عبارت به شبکه عصبی مصنوعی که از نورون¬هایی مصنوعی ساخته شده¬است هم اشاره دارد. بنابراین عبارت شبکه عصبی در حالت کلی به دو مفهوم مختلف اشاره دارد:
1- شبکه عصبی زیستی
2- شبکه عصبی مصنوعی
در حالت کلی یک شبکه عصبی زیستی از مجموعه یا مجموعه¬ای از نورون¬های به صورت فیزیکی به هم متصل یا از لحاظ عملکردی به هم وابسته تشکیل شده است. هر نورون می¬تواند به تعداد بسیار زیادی از نورون¬ها وصل باشد و تعداد کل نورون¬ها و اتصالات بین آنها می¬تواند بسیار زیاد باشد. اتصالات، که به آن¬ها سیناپس گفته می¬شود، معمولاً از آکسون¬ها و دندریت¬ها تشکیل شده¬اند.
هوش مصنوعی و مدل¬سازی شناختی بر این دارند که بعضی از خصوصیات شبکه¬های عصبی را شبیه¬سازی کنند. این دو اگرچه در روش¬هاشان به هم شبیه هستند اما هدف هوش مصنوعی حل مسائل مشخصی است در حالی که هدف مدل¬سازی شناختی ساخت مدل¬های ریاضی سامانه¬های نورونی زیستی است.
- شبکه¬های عصبی زیستی
شبکه¬های عصبی زیستی مجموعه¬ای بسیار عظیم از پردازشگرهای موازی به نام نورون¬اند که به صورت هماهنگ برای حل مسئله عمل می¬کنند و توسط سیناپس (ارتباط¬های الکترومغناطیسی) اطلاعات را منتقل می¬کنند. در این شبکه¬ها اگر یک سلول آسیب ببیند بقیه سلول¬ها می¬توانند نبود آنرا جبران کرده و نیز در بازسازی آن سهیم باشند. این شبکه¬ها قادر به یادگیری¬اند. مثلاً با اعمال سوزش به سلول¬های عصبی لامسه، سلول¬ها یاد می¬گیرند که به طرف جسم داغ نروند و با این الگوریتم سامانه می¬آموزد که خطای خود را اصلاح کند. یادگیری در این سامانه¬ها به صورت تطبیقی صورت می¬گیرد، یعنی با استفاده از مثال¬ها وزن سیناپس¬ها به گونه¬ای تغییر می¬کند که در صورت دادن ورودی¬های تازه سامانه پاسخ درستی تولید کند. قدرت شگفت انگیز مغز به خاطر وجود تعداد زیادی نُرُن در آن و ارتباط میان نُرُن اصولاً با سازوکارهای الکتروشیمیایی اطلاعات را منتقل می¬کنند. (الهی، ش و علی رجب¬زاده، 1382، 70).
جدول 1-2مقایسه مغز انسان و کامپیوتر
هوش¬مند آموزش پذیر روش محاسبه سرعت پردازش انرژی مصرفی اندازه عنصر عناصر پردازش¬گر
مغز انسان اغلب بله موازی، توزیعی 100 هرتز 30 وات 6-10 متر 1014 سیناپس
کامپیوتر تاکنون به بسیار کم متوالی، مرکزی 109 هرتز 30 وات (cpu) 6-10 متر 108 ترازیستور

 

مغز انسان حدود 10 میلیارد سلول عصبی (نُرُن) دارد. هر نُرُن با دیگر نُرُن¬ها به طور میانگین از طریق 10000 سیناپس ارتباط دارند. شبکه¬ی سلول¬های عصبی در مغز یک سامانه¬ی بزرگ پردازش اطلاعات موازی تشکیل می¬دهند. این برخلاف نحوه¬ی کارکرد رایانه¬هاست که در آن¬ها یک پردازش¬گر به¬طور منفرد مجموعه¬ای از دستورالعمل¬ها را انجام می¬دهد.
همان¬طور که کامپیوتر برای پردازش اطلاعات از روش پردازش اطلاعات در حافظه¬ی انسان مدل-برداری کرد، فناوری نوین شبکه¬های عصبی مصنوعی ساختار محاسباتی موازی مغز او را مدل می¬کند.
از سال 1942 تاکنون انواع گوناگونی از شبکه¬¬ها به وجود آمده¬اند ولی همه¬ی آن¬ها در دو چیز مشترک¬اند: مجموعه¬ای از گره¬ها و رابطه¬های میان گره¬ها. گره¬ها می¬توانند. به عنوان واحدهای محاسبات در نظر گرفته شوند. ورودی¬ها به آن¬ها وارد می¬شوند و پردازش می¬شوند تا در نهایت یک خروجی به دست آید. این پردازش¬ها ممکن است بسیار ساده باشند (مانند جمع زدن ورودی¬ها) یا کاملاض پیچیده باشند(یک گره شامل یک شبکه¬ی دیگر باشد...). رابطه¬های میان گره¬ها اطلاعات جاری میان گره¬ها را تعیین می¬کنند. تعامل میان گره¬ها به وسیله¬ی این رابطه¬ها منجر به یک رفتار سراسری در شبکه می¬شود که آن را برآیند می¬نامند (چیزی شبیه کارکرد شبکه¬ی عصبی مغز)
نُرُن¬های زیستی پیام (سیگنال)هایی از میان سیناپس¬هایی که روی دنریت¬ها یا روی غشای سلول عصبی جای گرفته¬اند، دریافت می¬کنند. وقتی که پیام¬های دریافتی به اندازه¬ی کافی قوی باشند (یعنی از یک حد آستانه قوی¬تر باشند.) نُرُن فعال می¬شود یک پیام به اکسون می¬فرستد. این پیام به سیناپس دیگری فرستاده می¬شود و نُرُن دیگری را فعال می¬کند.
شبکه¬های عصبی مصنوعی تنها بخش کوچکی از ویژگی¬های شبکه¬های عصبی زیستی طبیعی را شبیه¬سازی می¬کنند. در واقع از دید متخصصان این رشته هدف از ایجاد یک شبکه¬ی عصبی نرم-افزاری ایجاد یک سازو کار برای حل مسایل مهندسی با الهام از الگوی رفتاری شبکه¬های زیستی است.
ساختار نُرُن¬های مدل شده خیلی ساده¬تر از مشابه طبیعی¬شان است. آن¬ها اساساً شامل ورودی¬هایی (مانندسیناپس) هستند که در وزن نُرُن ضرب می¬شوند (قدرت هر سیگنال) و سپس به وسیله¬ی یک تابع ریاضی که فعالیت نُرُن را تعیین می¬کند محاسبه می¬شوند. تابع دیگری (که ممکن است تابع همانی باشد) خروجی¬های نُرُن مصنوعی را محاسبه می¬کنند. ر نهایت برای پردازش اطلاعات شبکه¬های عصبی نتایج نُرُن¬های مصنوعی را با هم تلفیق می¬کنند.
هر چه قدرت ورودی بیشتر باشد وزن نُرُن مصنوعی بیشتر خواهد بود و برعکس. با تغییر و در نهایت تعدیل وزن¬های یک سلول عصبی می¬توانیم برای یک ورودی مشخص، خروجی
دل¬خواه را به دست آوریم. ولی وقتی شبکه¬ی عصبی شامل صدها یا هزاران نُرُن باشد تغییر وزن نُرُن¬ها بدن ابزار بسیار پیچیده و شاید ناممکن باشد. فرآیند تطبیق وزن¬ها آموزش یا یادگیری نامیده می¬شود. شبکه¬های مصنوعی و کاربردهای آن¬ها بسیار متنوع است. تفاوت میان آن¬ها از تفاوت میان توابع آن¬ها، مقادیر پذیرفته شده، توپولوژی، و الگوریتم یادگیری و .... ناشی می¬شود.
شبکه¬ها در مسایل متنوعی ازشناخت الگوی فکر کردن گرفته تا تفسیر توالی نوکلئوتیدها، طبقه¬بندی سرطان¬ها، پیش¬بینی ژنتیک و حتی در تحلیل داده¬های استخراج نفت و هواشناسی به کار می¬آید.
شبکه¬ها برای مدل¬سازی طیف گسترده¬ای از پدیده¬ها در فیزیک، علوم کامپیوتر، بیوشیمی، کردارشناسی ، ریاضی، جامعه شناسی، اقتصاد، ارتباط¬های دوربرد و بسیاری دیگر از زمینه¬ها استفاده می¬شود. استفاده¬ی گسترده از این زمینه¬ی جدید دانش و فناوری به این دلیل است که به بسیاری از سامانه¬ها می¬توان به مثابه یک شبکه نگریست. پروتئین، کامپیوترها، جوامع و... نمونه-هایی از این سامانه¬ها هستند (خاشعی، بیجاری، 1389، 42) (الهی، رجب¬زاده، 1382).
6-3-2- چرا از شبکه¬های عصبی استفاده می¬کنیم؟
شبکه¬های عصبی با توانایی قابل توجه خود در استنتاج نتایج از داده¬های پیچیده می¬توانند در استخراج الگوها و شناسایی گرایش¬های مختلفی که برای انسان¬ها و کامپیوتر شناسایی آن¬ها بسیار دشوار است استفاده شوند. از مزایای شبکه¬های عصبی می¬توان موارد زیر را نام برد:
1. یادگیری تطبیقی: توانایی یادگیری اینکه چگونه وظایف خود را اساس اطلاعات داده شده به آن و یا تجارب اولیه انجام دهد در واقع اصلاح شبکه را گویند.
2. خود سازماندهی: یک شبکه عصبی مصنوعی به صورت خودکار سازماندهی و ارائه داده¬هایی که در طول آموزش دریافت کرده را انجام دهد. نورون¬ها بت قاعده¬ی یادگیری سازکار شده و پاسخ به ورودی تغییر می¬یابد.
3. عملگرهای بی¬درنگ: محاسبات در شبکه عصبی مصنوعی می¬تواند به صورت موازی و به وسیله سخت افزارهای مخصوصی که طراحی و ساخت آن برای دریافت نتایج بهینه قابلیت¬های شبکه عصبی مصنوعی است انجام شود.
4. تحمل خطا: با ایجاد خرابی در شبکه مقداری از کارایی کاهش می¬یابد ولی برخی امکانات آن با وجود مشکلات بزرگ همچنان حفظ می¬شود.
5. دسته¬بندی:شکه¬های عصبی قادر به دسته¬بندی ورودی¬ها برای دریافت خروجی مناسب می¬باشند.
6. تعمیم¬دهی: این خاصیت شبکه را قادر می¬سازد تا تنها با برخورد با تعداد محدودی نمونه، یک قانون کلی از آن را به دست آورده، نتایج این آموخته¬ها را به موارد مشاهده ا زقبل نیز تعمیم دهد. توانایی که در صورت نبود آن سامانه باید بی¬نهایت واقعیت¬ها و روابط را به خاطر بسپارد.
7. پایداری- انعطاف¬پذیری: یک شبکه عصبی هم به حد کافی پایدار است تا اطلاعات فراگرفته خود را حفظ کند و هم قابلیت انعطاف و تطبیق را دارد و بدون از دست دادن اطلاعات قبلی می¬تواند موارد جدید را بپذیرد.
7-3-2- نورون مصنوعی
یک نورون مصنوعی سامانه¬ای است با تعداد زیادی ورودی و تنها یک خروجی نورون دارای دو حالت می¬باشد، حالت آموزش و حالت عملکرد. در حالت آموزش نورون یاد می¬گیرد که در مقابل الگوهای ورودی خاص برانگیخته شود. در حالت عملکرد وقتی یک الگوی ورودی شناسایی شده وارد شود، خروجی متناظر با آن ارائه می¬شود. اگر ورودی جزء ورودی¬های از پیش شناسایی شده نباشد، برای برانگیختگی یا عدم آن تصمیم¬گیری می¬کند (منهاج، 1379، 35).
8-3-2- از نورون انسان تا نورون مصنوعی
با کنار گذاشتن برخی از خواص حیاتی نورون¬ها و ارتباطات درونی آنها می¬توان یک مدل ابتدایی از نورون را به وسیله کامپیوتر شبیه¬سازی کرد.

 

9-3-2- ساختار شبکه¬های عصبی
یک شبکه¬ عصبی شامل اجزای سازنده لایه¬ها و وزن¬ها می¬باشد. رفتار شبکه نیز وابسته به ارتباط بین اعضا است. در حالت کلی در شبکه¬های عصبی سه نوع لایه نورونی وجود دارد:
1. لایه ورودی: دریافت اطلاعات خامی که به شبکه تغذیه شده است.
2. لایه¬های پنهان: عملکرد این لایه¬ها به وسیله ورودی¬ها و وزن ارتباط بین آنها و لایه¬های پنهان تعیین می¬شود. وزن¬های بین واحدهای ورودی و پنهان تعیین می¬کندکه چه وقت یک واحد پنهان باید فعال شود.
3. لایه خروجی: عملکرد واحد خروجی بسته به فعالیت واحد پنهان و وزن ارتباط بین واحد پنهان و خروجی می¬باشد.
شبکه¬های تک لایه و چندلایه¬ای نیز وجود دارند که سازماندهی تک لایه که در آن تمام واحدها به یک لایه اتصال دارند بیشترین مورد استفاده را دارد و پتانسیل محاسباتی بیشتری نسبت به سازماندهی¬های چند لایه دارد. در شبکه¬های چند لایه واحدها به وسیله لایه¬ها شماره گذاری می¬شوند (به جای دنبال کردن شماره گذاری سراسری). هر دو لایه از یک شبکه به وسیله وزن¬ها و در واقع اتصالات با هم ارتباط می¬یابند. در شبکه¬های عصبی چند نوع اتصال و یا پیوند وزنی وجود دارد. پیشرو: بیشترین پیوندها از این نوع است که در آن سیگنال¬ها تنها در یک جهت حرکت می¬کنند. از ورودی به خروجی هیچ بازخوری (حلقه) وجود ندارد. خروجی هر لایه بر همان لایه تاثیری ندارد. پسرو: داده¬ها از گره¬ها لایه بالا به گره¬های لایه پایین بازخورانده می¬شوند. جانبی: خروجی گره¬های هر لایه به عنوان ورودی گره¬های همان لایه استفاده می¬شوند (تمدن، 81).
شکل 2-2 : نرون

 


10-3-2- یادگیری
شاید یکی از مهمترین خواص مغز انسان، توانایی آموختن باشد. بدون تردید یکی از جالبترین قابلیت های شبکه های عصبی، قابلیت یادگیری آنها است. یادگیری در اینجا به صورت تغییر در مقادیر وزن های ارتباطات، به منظور دریافت اطلاعاتی که بتواند در آینده به یادآورده شود تعریف می گردد. رویه های مختلفی برای تغییر وزن ها وجود دارد که به آنها قوانین یادگیری می گویند(تمدن، 81).
زمانی که یک شبکه عصبی رفتار خود را تغییر می دهد و بهبود می بخشد، مقادیر بردارهای ورودی از درون شبکه به دفعات عبور داده می شوند و در عبور شبکه وزن های خود را به گونه ای اصلاح می کند که با توجه به ورودی، بتواند خروجی مورد نظر را تولید نماید. هر عبور بردار ورودی و مقدار خروجی مورد نظر از درون شبکه، یک سیکل نامیده می شود.(دموس وبیل،2004)
با ارائه اصول شبکه های عصبی می توان دریافت که شبکه های عصبی مدل توسعه یافته یک مدل رگرسیون هستند. به طور مثال اگر معادله ساده رگرسیون زیر را که در آن x ورودی مدل، Y خروجی مدل و ها ضرایب رگرسیون هستند، در نظر بگیریم:
(19-2) این مدل با شبکه عصبی ساده که تنها یک نرون دارد معادل است. معادلات رگرسیون با ورودی های بیشتر، نظیر رابطه زیر به همین صورت با یک شبکه عصبی می تواند معادل فرض کرد:
(20-2)
با بسط این ایده می توان ورودی ها و خروجی های بیشتر را نیز در نظر گرفت. تبدیل های غیرخطی بر روی داده های ورودی انجام داد. در نتیجه به معماری شبکه های عصبی پیشخور مرسوم، خواهیم رسید.
وزن در شبکه، معادل ضرایب رگرسیون هستند بنابراین یک شبکه عصبی را می توان یک طبقه عمومی از روش های رگرسیون غیرخطی دانست.
تفاوت اصلی بین شبکه های عصبی و رگرسیون با دیگر رویکردهای آماری در این مسئله است که شبکه های عصبی به هیچ گونه فرضی در مورد توزیع آماری یا ویژگی های داده ها نیاز ندارند و بنابراین تمایل به استفاده از آنها در موقعیت های علمی بیشتر است.
البته لازم به ذکر است که شبکه های عصبی فقط تعمیم تحلیل رگرسیون نیستند بلکه هم در داده های ورودی و هم پارامترها غیرخطی هستند(لونی، ن، 1386، 77).
1-10-3-2- فرآیند یادگیری
سیستم های یادگیر سیستمهایی هستند که صرفا با مشاهده عملکردشان، می توانند رفتارشان را جهت دستیابی به هدف و مقصودی خاص بهبود بخشند.اگر مقاصد و اهداف به طور کامل تعریف شده باشند آنگاه دیگر به فرایند یادگیری احتیاجی نیست .زمانی به پروسه یادگیری نیاز است که اطلاعات کامل در مورد اهداف موجود نباشد، جایی که می دانیم به علت عدم قطعیت در شرایط محیطی، سیستمی که دارای خواص و پارامترهای ثابت باشد نمی تواند به طور کامل عمل کند.رفتار سیستم های یادگیر ، توسط الگوریتم های بازگشتی بیان میشود.به همین خاطر به این الگوریتم ها، قوانین یادگیری میگویندو عموما توسط معادلات تفاضلی (دیفرانسیلی)بیان میشوند.این الگوریتم ها روی اطلاعات موجود آن گونه پردازش میکنند که شاخص اجرایی مشخص شده ای که عموما تقریبی است از هدف خاص که مقصود پروسه یادگیری می باشد بهینه گرددو این کار تنها راه جبران نقصان اطلاعات اولیه می باشد.
در فرآیند یادگیری داده های ورودی به شبکه وارد شده و بر اساس روابط آنها با مقدار خروجی، وزن ها به شکلی که بتوانند کمترین مقدار ممکن خطا را در برابر ورودی و خروجی تولید کنند تنظیم می شوند. یادیگری تا زمانی که هم گرایی ایجاد شود و خطای مجموعه تست شروع به افزایش یابد ادامه پیدا می کند یادگیری باید تا زمانی که دیگر هیچ بهبودی در تابع خطا حاصل نشود ادامه پیدا می کند. هم گرایی در زمانی ایجاد می شود که شبکه دیگر بهبودی نداشته باشد. همانطور که در شکل زیر می بینیم هر چه قدر زمان آموزش افزایش یابد به طور معمول خطا کاهش پیدا می کند.
هرچند در نمونه آموزش به شکل (U) زمانی که خطا کاهش می یابد و به یک مقدار حداقل می رسد و سپس بعد از آن دوباره خطا افزایش می یابد. در نقطه حداقل نقطه بهینه آموزش می باشد(همان منبع، 145)
شکل (9-2) رابطه زمان آموزش و میزان خطا

 

به طور کلی می توان فرآیند یادگیری را به دو نوع تقسیم نمود:
1) یادگیری با ناظر
2) یادگیری بدون ناظر
یادگیری با ناظر: یادگیری با ناظر مبتنی بر آموزش است. هدف از این نوع یادگیری حذف تفاوت های بین الگوهای خروجی مطلوب و واقعی است در این نوع یادگیری باید شبکه عصبی را قبل از عملیاتی شدن آموزش دهیم. فرآیند آموزش شبکه عصبی شامل ارائه داده های ورودی و خروجی به شبکه است. داده هایی که در فرآیند آموزش مورد استفاده قرار می گیرند را مجموعه داده های آموزش می نامیم. این فاز آموزش زمان زیادی می برد و هنگامی کامل می شود که شبکه عصبی خروجی های مورد نیاز را برای سری معین داده ها فراهم نماید. زمانی که آموزش تکمیل شده، وزن ها تعیین شده و برای عملیات واقعی مورد استفاده قرار می گیرد.( همان منبع، 64)
- فرآیند با تخصیص وزن ها تصادفی به ارتباط بین هر کدام از نرون ها در شبکه آغاز می شود. با دادن وزن ها، ارزش های میانی(در لایه پنهان) و سپس خروجی سیستم محاسبه می شود. اگر خروجی بهینه باشد، از این نظر که به اندازه کافی به هدف نزدیک باشد، فرآیند متوقف می شود؛ وگرنه، وزن ها مورد تعدیل قرار می گیرند و فرآیند ادامه پیدا می کند تا راه حل بهینه به دست آمده یا به یک قاعده توقف جایگزین برسد.
- یادگیری بدون ناظر: در یادگیری بدون ناظر که گاهی یادگیری خودناظر نیز نامیده می شود، معلم خارجی یا ناظر برای فرآیند یادگیری وجود ندارد. در عوض، کنترل داخلی عملکرد وجود دارد.
شبکه به دنبال نظم ها و روندهای موجود در علائم داده ها می گردد و بر طبق کارکرد شبکه تعدیلات لازم را انجام می دهد(همان منبع، 64).
خلاصه در فرایند یادگیری سه مورد زیر باید به ترتیب انجام شوند:
1- سیستم یادگیرنده توسط محیط تحریک میشود.
2- قانون یادگیری با رجوع به نتیجه تحریک، پارامترهای یادگیری را تغییر میدهد.
3- سیستم یادگیرنده به خاطر تغییراتی که در ساختار داخلی، نرون اتفاق افتاده است، پاسخ مناسب تری به محیط بدهد.
عمل یادگیری با ناظر برای شبکه هایی که از تعداد زیادی لایه های نرونی تشکیل شده اند بسیار کند صورت می گیرد. معمولاً در این موارد تلفیقی یادگیری با ناظر یادگیری بدون ناظر پیشنهاد می شود.
11-3-2- وزن ها
هر اتصالی یک پارامتر مربوط به خوددارد که نشان دهنده قدرت اتصال است ووزن نامیده می شود.با تغییروزن ها به روشی خاص، شبکه می تواند الگوهای موجود درلایه ورودی به مقادیر هدف یا لایه خروجی رابفهمد.قبل از درک وزن ها، تمرکز روی تابع خطا اهمیت پیدا می کند.سری اولیه میزان ها بصورت اتفاقی برگزیده می شود.
1- بردار ارائه کننده شیب تابع خطا ارزیابی می شود.
2- وزن به روز می شود تا اینکه یک حالت همگرایی حداقلی بدست آید، درغیر این صورت وزن هادوباره اصلاح می شود.
شکل 3-2-تابع خطا

) منبع: لا تور کوئینگ و پوینتا ، 2010، 144(

 

پروسه بالا که مربوط به تابع خطای درجه دوم است، درموردی که تابع خطا بخوبی تعریف نشده باشد، مشکل ساز می شود یعنی نقطه منحصر بفردی برای حداقل وجود ندارد اما چند نقطه حداقل موضعی وجود دارد که درشکل زیر ترسیم شده است.درواقع سطوح پیچیده خطا که نشان دهنده تپه ها وگودی هاست ممکن است هنگامی که توابع فعال سازی غیر خطی است بکار روند. (همان منبع، 155)
شکل4-2- تابع خطای پیچیده

منبع (همان منبع، 201)
12-3-2- تاریخچه شبکه عصبی مصنوعی
پیدایش شبکه عصبی مصنوعی را باید در سال¬های اواخر قرن نوزدهم و اوایل قرن بیستم دید. آفرینندگان آن افرادی چون هرمان فون وارنست ماخ بوده¬اند در این دوره به شکلی کاملاً ابتدایی تنها در زمینه¬های فیزیک، روانشناسی و نروفیزیولوژی شاهد کاربرد پراکنده واندک و ابتدایی از این شبکه¬ها هستیم. در قرن و سال¬های دهه 1940. این تحقیقات شکل جدی¬تری به خود گرفت افرادی چون مک کلوث و والترپیتز دریافتند که شبکه¬های عصبی در اصل می¬توانند هر تابع حسابی و منطقی را محاسبه کنند. در دهۀ 80 دو نگرش جدید قابل تأمل در شبکه¬های عصبی ایجاد کرد:
1- ایده استفاده از سازوکار تصادفی برای توضیح عملکرد طبقی وسیع از شبکه¬های بازخوری که
می¬توان از آن¬ها در ذخیره¬سازی اطلاعات استفاده کرد.
2- الگوریتم انتشار خطا: هم اکنون انواع مختلفی از شبکه¬های عصبی بر پایه این دیدگاه وجود دارد که در زمینه¬های مختلفی چون سیستم¬های هوا- فضا، بانکداری و بورس، الکترونیک، صنایع دفاعی، پزشکی، صوت و تصویر، روبات¬ها، ارتباطات راه دور، سیستم حمل و نقل و... مورد استفاده قرار می¬گیرند.

 

13-3-2- سیستم¬های هوشمند و انواع آن
سیستم¬های هوشمند به سیستم¬های گفته می¬شود که در آنها از دانش هوش مصنوعی جهت بررسی و حل مسائل استفاده می¬شود.هوش مصنوعی ساخت تجهیزات و نرم¬افزارهای کاربردی است که بسیاری از رفتارهای خاص انسان مانند استدلال، یادگیری، حل مسأله و شناخت را تقلید می¬کنند. سیستم¬های مبتنی بر هوش مصنوعی شامل سیستم¬های خبره، شبکه¬های عصبی، زبان¬های طبیعی و روبوت¬هاست، که در ادامه بحث به بررسی شبکه عصبی به عنوان سیستم¬های هوشمند کاربرد آن پرداخته می¬شود.

 

14-3-2- شبکه عصبی چند لایه پیش¬خور (MLP)
شبکه¬های عصبی پرسپترون، به ویژه پرسپترون چند لایه که توانایی بیشتری نسبت به شبکه¬های عصبی تک لایه دارد، در زمره کاربردی¬ترین شبکه¬های عصبی هستند. این شبکه¬ها قادرند با انتخاب مناسب تعداد لایه¬ها و سلول¬ها عصبی، که اغلب زیاد هم نیستند. (یزدی، احمدی، عبدلی، 1385، 57)
یک نگاشت غیرخطی را با دقت دلخواه انجام دهند.شبکه¬های تک لایه از این مشکل اساسی برخوردارند که تنها توانائی حل آن دسته از مسائل طبق¬بندی را دارند که به طور خطی از هم مستقلند. از این رو شبکه¬های عصبی چند لایه توسط محققان مطرح شد.
شبکه¬های پرسپترون چند لایه سلسله مراتبی از واحدهای پردازشگر است که در یک مجموعه¬ی متشکل از دو یا چند مجموعۀ منحصر به فرد از نرون¬ها یا لایه¬ها، سازماندهی شده¬اند.
این شبکه¬ها از به هم پیوستن سه شبکه پرسپترون ایجاد شده است که یکی لایه ورودی و دوتای دیگر لایه¬های میانی و خروجی نامیده می¬ش

دانلود با لینک مستقیم


دانلود مقاله مقایسه شبکه عصبی مصنوعی و رگرسیون

دانلود مقاله ISI مدولار آنالوگ جلویی برای ضبط عصبی سنبله و پتانسیل درست محلی در یک سیستم اندازهگیری عصبی

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

موضوع فارسی :مدولار آنالوگ جلویی برای ضبط عصبی سنبله
و پتانسیل درست محلی در یک سیستم اندازهگیری عصبی

موضوع انگلیسی :A Modular Analog Front-End for the Recording of Neural Spikes
and Local Field Potentials within a Neural Measurement System

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

فرمت فایل :PDF

سال انتشار :2014

زبان مقاله : انگلیسی

 

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


دانلود با لینک مستقیم


دانلود مقاله ISI مدولار آنالوگ جلویی برای ضبط عصبی سنبله و پتانسیل درست محلی در یک سیستم اندازهگیری عصبی

دانلود پایان نامه شبکه های عصبی با قابلیت ویرایش کامل و دریافت فایل Word پروژه

اختصاصی از فی گوو دانلود پایان نامه شبکه های عصبی با قابلیت ویرایش کامل و دریافت فایل Word پروژه دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه شبکه های عصبی با قابلیت ویرایش کامل و دریافت فایل Word پروژه


دانلود پایان نامه شبکه های عصبی با قابلیت ویرایش کامل و دریافت فایل Word پروژه

 

فهرست

صفحه

 

مقدمه

 

1

فصل اول:

2

سابقه تاریخی

2

استفاده های شبکه عصبی

3

مزیتهای شبکه عصبی

3

شبکه های عصبی در مقابل کامپیوتر های معمولی

4

شباهت های انسان و سلول های عصبی مصنوعی

5

چگونه مغز انسان می آموزد

5

انواع یادگیری برای شبکه های عصبی

6

هوش جمعی

12

فصل دوم:

15

معرفی

15

نورون با خاصیت آشوبگونه

16

شکل شبکه

17

قانون آموزش شبکه

18

مدلسازی ژنراتور سنکرون دریایی

21

نتایج فصل

26

فصل سوم :

27

معرفی

27

منحنی طول - کشش

28

فهرست

صفحه

 

شبکه های عصبی

 

29

نتایج تجربی

29

نتیجه فصل

33

فصل چهارم:

34

معرفی

34

نمادها و مقدمات

35

نتایج مهم

40

شرح مثال

47

نتیجه فصل

51

فصل پنجم:

53

معرفی

53

شبکه های feedforward رگولاریزاسیون

54

طراحی شبیه سازی

55

شبیه سازی ها

57

نتیجه فصل

59

فصل ششم :

60

فناوری شبکه عصبی

62

فناوری الگوریتم ژنتیک

65

بازاریابی

66

بانکداری و حوزه های مالی

68

منابع

73

 


دانلود با لینک مستقیم


دانلود پایان نامه شبکه های عصبی با قابلیت ویرایش کامل و دریافت فایل Word پروژه