اینو دیدی

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

اینو دیدی

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

پروژه رشته کامپیوتر با عنوان اتوماتای سلولی. doc

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

پروژه رشته کامپیوتر با عنوان اتوماتای سلولی. doc


پروژه رشته کامپیوتر با عنوان اتوماتای سلولی. doc

 

 

 

 

نوع فایل: word

قابل ویرایش 106 صفحه

 

مقدمه:

1-1- اتوماتای سلولی

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

اتوماتای سلولی در اواخر دهه 1940 توسط John von Neumann مطرح و پس از او توسط ریاضیدانی بنام Stanisla Ulam به عنوان مدلی برای بررسی رفتار سیستم‌های پیچیده پیشنهاد شد . اتوماتای سلولی، جهان‌هایی هستند تعریف شده با قوانین ساده که شباهت بسیاری به صفحه بازی دارند. می‌توان آنها را بطور واقعی ساخت و مراحل تکاملشان را مشاهده نمود. البته همیشه نباید در اولین آزمایش انتظار نتایج جالب توجه را داشت ضمن آنکه از دیدگاههای مختلف تعریف نتایج جالب توجه با هم تفاوت دارد. در هر حال، پس از ساختن چند تا از آنها، قادر خواهیم بود که یک اتوماتای سلولی برای هدف خاص خود طراحی و پیاده‌سازی کنیم.

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

اتوماتای سلولی چندین بار و هر بار تحت نام مختلفی نسبت به سایرین ابداع شده است. نامهایی نظیر cellular structures, homogeneous structures, tessellation automata tessellation structures و iteration arrays از جمله نامهایی هستند که اتوماتای سلولی با آنها معرفی شده است . از دیدگاه ریاضیات محض آنها را می‌توان شاخه‌ای از دینامیک توپولوژیکی (Topological Dynamics) از دیدگاه مهندسی برق آرایه‌های تکرار شونده (Iterative Arrays) و از دیدگاه کودکان دبستانی نوعی بازی کامپیوتری دانست .

در نوشتن قوانین اتوماتای سلولی، مشخص می‌کنیم که هر سلول چگونه از برخی از سلولهای همسایه خود اثر می‌پذیرد. یک سلول را همسایه سلول دیگر گوئیم هر گاه که قادر باشد آنرا در یک مرحله و براساس قانون تحت تاثیر قرار دهد. برای سلولهای واقع در مرزها می‌توان سلولهای واقع در مرز(های) مقابل را بعنوان همسایه در نظرگرفت. در صورتیکه همسایگی را بدین صورت در نظر گیریم، آنرا wrap around و در غیر اینصورت bounded گوئیم. در بدست آوردن وضعیت کنونی سلول علاوه بر وضعیت قبلی سلولهای همسایه، می‌توان وضعیت قبلی خود سلول را نیز دخالت داد. معمولاً قوانین اتوماتای سلولی بطور دستی طراحی می‌شوند. البته برای جستجو در فضای قوانین، راه‌حلهایی بر مبنای الگوریتمهای ژنتیک نیز ارائه شده است .

نکته‌ای که در مورد جدول قوانین وجود دارد، تعداد حالات ممکن پرکردن جدول می‌باشد. برای مثال، اگر تنها چهار همسایه شمالی، جنوبی، شرقی، غربی و نیز خود سلول را در نظر گیریم، تعداد حالات ممکن 25=32 می‌شود که چنانچه دو حالت برای هر سلول در نظر بگیریم، 232 حالت برای پرکردن جدول وجود خواهد داشت که حدود چهار میلیارد می‌گردد. حال اگر همسایه‌های شمال غربی، شمال شرقی، جنوب غربی و جنوب شرقی را نیز در نظر گیریم، تعداد حالات پرکردن جدولمی‌گردد که توان دوم تعداد تخمینی ذرات بنیادی جهان می‌باشد! راه حلی که در این زمینه وجود دارد، استفاده از یک زبان برای بیان قوانین و مکانیزمی برای تفسیر آن است.

 

فهرست مطالب:

فصل اول

1- مقدمه

1-1- اتوماتای سلولی

1-1-1- پیدایش اتوماتای سلولی

1-1-2- تعریف رسمی اتوماتای سلولی

1-1-3- ویژگی‌های اتوماتای سلولی

1-1-4- سیستم‌های دینامیکی

1-1-5- بازی زندگی Game of Life

1-1-6- کاربردهای اتوماتای سلولی

1-2- اتوماتای یادگیرنده

1-2-1- اتوماتون یادگیرنده

1-2-2- محیط

1-2-3- اتوماتای احتمالی با ساختار ثابت (Fixed Structure)

1-2-4- اتوماتای احتمالی با ساختار متغیر (Variable Structure)

1ـ2ـ5ـ اتوماتای متصل به هم ( Interconncted Automata )

1ـ2ـ6ـ کاربردهای اتوماتای یاد گیرنده

1ـ3ـ تئوری اطلاعات

1ـ3ـ1ـ آنتروپی

1ـ3ـ2ـ پیچیدگی و اطلاعات

فصل دوم

2- اتوماتای یادگیرنده سلول

2-1- لزوم ایجاد مدل جدید

2-1-1- آیا اتوماتای سلولی شرایط مورد نیاز برای یادگیری تقویتی را تأمین می کند؟

2-1-2- آیا سلولها در یادگیری خود همکاری دارند؟

2-2- تعریف جدید مدل اتوماتای یادگیرسلولی

2-3- تعریف رسمی اتوماتای یادگیرسلولی

2-4- نحوه پاداش دهی به سلولها

2-4-1- خبرگی

2-5- آیا مدل جدید یک سیستم چند عامله است؟

2-6- آیا می‌توان با افزودن هوشمندی به سلولهای اتوماتای سلولی انتظار همگراشدن سیستم را داشته باشیم؟

فصل سوم

3 -کاربردهایى از اتوماتاى سلولی و یادگیر

3-1-یک الگوریتم مرتب سازی موازی برای اتوماتای سلولی خطی

3-2-حل مسئله بزرگترین برش در گراف با استفاده از اتوماتای یادگیر سلولی

منابع و مراجع

 

منابع و مأخذ:

[1] طاهرخانی، مسعود. "طرح و بررسی اتوماتای یادگیرنده سلولی به عنوان ابزاری جهت مدلسازی سیستمها". دانشگاه صنعتی امیرکبیر. زمستان 1378.

[2] Adami, C., “Introduction to Artificial Life”, Springer Verlag, New York, Inc., 1998.

[3] Sutton, R., Barto A., “Reinforcement Learning: An Introduction”, MIT Press, 1998.

[4] Narendra, K.S. and Thathachar, M.A.L., “Learning Automata: An Introduction”, Prentice Hall, Inc., 1989.

[5] Wolfram, S., “Statistical Mechanics of Cellular Automata”, Review of Modern Physics.

[6] Wolfram, S., “Universality and Complexity in Cellular Automata”, Physica D. 10. pp. 1-35. 1984a.

[7] Wolfram, S., “Computation Theory of Cellular Automata”, Communications in Mathematical Physics, 96, pp. 15-57, 1984b.

[8] Wolfram, S., “Random Sequence Generation by Cellular Automata”, Advances in Applied Mathematics, 7, pp. 123-169, 1986b.

[9] F.Barahona, M.Grotschel, M.Junger and G.Reinelt,"An Application of Combinatorial Optimaization to Statistical Physics and Circuit Layout Design",Oper.Res., Vol.36, pp.493-513, 1988.

[10] R.Karp,"Reducibility among combinatorial problems",Complexity of computer computations, pp.85-104, 1972.

[11] S.Sahni and T.Gonzalez,"P-Complete Approximation Problems",Journal of ACM, vol.23, No.3, pp.555-565, 1976.

[12] T.Hofmeister and H.Lefmann,"A Combinatorial Design Approach to MAXCUT",Procedings of the 13th Symposium on Theoretical Aspects of Computer Science, pp.441-452, 1996.

[13] M.X.Goemans and D.P.Wiliamson,"Improved Approximation Algorithms for Maximum Cut and Satisfiability Problems Using Semidefinite Proggraming",Journal of ACM,Vol.42. No.6, pp.1115-1145, 1995.

[14] P.M.Vitanyi,"How Well Can a Graph is n-Colored?",Disc.Math, Vol.34, pp.69-80,1981.

 [15] S.Poljak and D.Turzik, "A Polynomial Algorithm for Constructing a Large Bipartite Subgraph with an Application to a Satisfiability Problem",Can.J.Math, Vol.34, PP.519-524,1982.

[16] D.J.Haglin and S.M.Venkatesan,"Approxiation and Intractability Results for the Maximum Cut Problem and its Variants",IEEE Trans. Comput., Vol.40, PP.110-113, 1991.


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


پروژه رشته کامپیوتر با عنوان اتوماتای سلولی. doc

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

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

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


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

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 25 صفحه

 

 

 

 

 

 

 

 

چکیده

 

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

 

1- مقدمه

     اتوماتای سلولی[1] (CA) آرایه ای از اعضای متصل به هم می باشد که در آن محاسبات براساس ارتباطات محلی بصورت موازی و همزمان انجام می شود. این مدل محاسباتی برای اولین بار توسط von Neumann ارائه شد. درحال حاضر اتوماتای سلولی از زوایای مختلفی در حال مطالعه بوده و رابطه این ساختار با مسایل موجود در حال اکتشاف و بررسی می باشد. امروزه اتوماتای سلولی را ساختاری می دانند که در اجرا نمودن محاسبات پیچیده دارای توان بالقوه ای بوده و این محاسبات را بصورت بسیار کارا انجام می دهد[1] . به همین دلیل، اتوماتای سلولی برای مدل نمودن حوادث طبیعی نظیر جریان سیالات، آرایش کهکشانها، زمین لرزه ها و الگوهای بیولوژیکی استفاده می شود. همچنین از آن بعنوان ابزاری برای انجام محاسبات بسیار سریع در زمینه شبیه سازی سیستم ها و در کارهای محاسباتی نظیر پردازش تصویر[9,10] ورمزنگاری استفاده می شود[11].

     در این مقاله الگوریتمی برای نشان دادن چگونگی پراکندگی و انتشار نور توسط آتوماتای سلولی ارائه می شود. مسئله ای که می خواهیم در این مقاله به بحث آن بپردازیم بدین قرار است که، در یک محیط یک منبع نورانی وجود دارد که پس از روشن شدن, باعث روشن شدن محیط می شود، همچنین در این محیط اشیاء مختلفی وجود دارد که مانع از روشن شدن نواحیی از محیط توسط این منبع می شوند. این اشیاع می توانند دیوار های یک ساختمان باشند و یا اشیاعی باشند که درون ساختمان قرار دارند( شکل 1). پس فرض می کنیم  در یک قسمت از این محیط یک منبع نوری قرار گرفته است حال می خواهیم ببینیم که کدام نواحی از این محیط توسط این منبع نوری روشن می شود وکدام نواحی تاریک باقی می مانند(در سایه اشیاء قرار می گیرند).مسئله انتشار نور  میتواند کاربردهای فراوانی داشته باشد. بطور مثال با استفاده از این روش می توان نواحی کوری را که فرستنده های رادار یا تلفن همراه ویا فرستنده تلویزیون نمی توانند پوشش دهند را کاملاً مشخص کرد.

     در این مقاله برای اولین بار راه حلی مبتنی بر اتوماتای سلولی برای مسئله انتشار نور پیشنهاد میگردد واز این طریق محیطی برای شبیه سازی مسئله انتشار نور ایجاد میشود.  مسئله انتشار نور دارای کاربردهای متعددی است. بطور مثال با استفاده از این روش می توان نواحی کوری را که فرستنده های رادار یا تلفن همراه ویا فرستنده تلویزیون نمی توانند پوشش دهند را مشخص کرد. در ادامه این مقاله در قسمت 2 شرح مختصری بر آتوماتای سلولی داده می شود و در قسمت 3 مشخصات آتوماتای سلولی استفاده شده بیان می شود. در قسمت 4 الگوریتم پیشنهادی ارائه می شود و در قسمت 5  و 6 مراحل اجرای الگوریتم پیشنهادی و یک  ردیابی برای  ان ارائه میگردد. آخرین قسمت مقاله نتیجه گیری میباشد.

 

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


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

مقاله مدل ترکیبی مبتنی بر سیستم ایمنی مصنوعی و اتوماتای سلولی فازی (FCA-AIS)

اختصاصی از اینو دیدی مقاله مدل ترکیبی مبتنی بر سیستم ایمنی مصنوعی و اتوماتای سلولی فازی (FCA-AIS) دانلود با لینک مستقیم و پر سرعت .

مقاله مدل ترکیبی مبتنی بر سیستم ایمنی مصنوعی و اتوماتای سلولی فازی (FCA-AIS)


مقاله مدل ترکیبی مبتنی بر  سیستم ایمنی مصنوعی و اتوماتای سلولی فازی (FCA-AIS)

این مقاله در قالب ورد و قابل ویرایش می باشد.

چکیده

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


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


مقاله مدل ترکیبی مبتنی بر سیستم ایمنی مصنوعی و اتوماتای سلولی فازی (FCA-AIS)

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

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

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


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

امروزه استفاده گسترده‌ای از تکنولوژی CMOS در طراحی و پیاده‌سازی مدارهای الکترونیکی می‌شود. به دلیل سرعت چشمگیر افزایش تعداد ترانزیستورها درون تراشه، کاهش ابعاد ترانزیستور ضروری می‌باشد.اما در این تکنولوژی چنین کاهشی در مقیاس زیرمیکرون به سادگی امکان‌پذیر نمی‌باشد.اتوماتای سلولی کوانتومی(QCA) روشی جدید جهت طراحی مدارها بوده که قابلیت‌های فراوانی داشته و در زمینه نانوالکترونیک کارآمد می‌باشد. در این تکنولوژی٬ انتقال اطلاعات از طریق اندرکنش سلول‌های کوانتومی صورت می‌گیرد. البته مشکلاتی نیز بر سر راه این روش جدید وجود دارد.یکی از این مشکلات نرخ خطای بالای این تکنولوژی می‌باشد. در این تحقیق انواع نقص‌هایی که در مدارهای QCA باعث ایجاد خطا در خروجی مدار می‌شود، بررسی می‌شود. در مرحله اول یک گیت به گونه‌ای طراحی می‌شود که در خروجی همیشه دو یک و یک صفر تولید می‌کند. بنابراین در حالت بدون خطا حاصل اکثریت مقادیر خروجی برابر با یک و مقدار AND منطقی برابر با صفراست. در نتیجه در صورت وجود یک خطا در خروجی این مقادیر تغییر کرده حضور خطا مشخص می‌شود.در مرحله دوم یک جمع کننده طراحی می‌شود که دارای خاصیت حفظ پریتی می‌باشد. در این مدار نیز در صورت ایجاد یک خطا در خروجی٬ پریتی متغیرهای ورودی و خروجی با هم برابر نبوده٬ با تست مدار حضور خطا مشخص می ‌شود.


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


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

پاورپوینت داده کاوی با اتوماتای یادگیر‎

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

پاورپوینت داده کاوی با اتوماتای یادگیر‎


پاورپوینت داده کاوی با اتوماتای یادگیر‎

دانلود پاورپوینت داده کاوی با اتوماتای یادگیر‎

این فایل در قالب پاورپوینت قابل ویرایش، آماده پرینت و ارائه به عنوان پروژه پایانی می باشد 

قالب: پاورپوینت

تعداد اسلاید: 53

توضیحات:

داده کاوی به استخراج دانش از داده ها اشاره دارد و هسته اصلی آن در فصل مشترک یادگیری ماشین، آمار و پایگاه داده است. یک اتوماتای یادگیر را می‌توان بصورت یک شئ مجرد که دارای تعداد متناهی عمل است، در نظر گرفت. اتوماتای یادگیر با انتخاب یک عمل از مجموعه عمل های خود و اِعمال آن بر محیط، عمل می‌کند. عمل مذکور توسط یک محیط تصادفی ارزیابی می‌شود و اتوماتا از پاسخ محیط برای انتخاب عمل بعدی خود استفاده می‌کند. در این مقاله یک کاوش کننده بر پایه اتوماتای یادگیر پیشنهاد شده است که LA-miner  نام گذاری شده است.

فهرست:

چکیده مقاله

داده کاوی

اتوماتای یادگیر

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

نتایج آزمایشات

منابع و ماخذ


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


پاورپوینت داده کاوی با اتوماتای یادگیر‎