علی مساح استاد راهنما : دکتر میرزایی دانشگاه صنعتی اصفهان دانشکده مهندس ی برق و کامپیوتر زمستان 90 1 فهرست مطالب مقدمه مروري بر پديده استعمار
Download
Report
Transcript علی مساح استاد راهنما : دکتر میرزایی دانشگاه صنعتی اصفهان دانشکده مهندس ی برق و کامپیوتر زمستان 90 1 فهرست مطالب مقدمه مروري بر پديده استعمار
علی مساح
استاد راهنما :دکتر میرزایی
دانشگاه صنعتی اصفهان
دانشکده مهندس ی برق و کامپیوتر
زمستان 90
1
فهرست مطالب
مقدمه
مروري بر پديده استعمار
مثالهایی تاریخی از پدیده استعمار
مفاهیم اولیه الگوریتم رقابت استعماری
شمای کلی الگوریتم رقابت استعماری
مراحل مختلف الگوریتم رقابت استعماری
مثال
کاربرد
2
مقدمه
الگوريتم هاي بهينهسازي الهام گرفته از طبيعت موفق بودهاند.
ICA يک استراتژي جديد بر مبناي تکامل اجتماعي سياس ي انسان است.
بطور دقيق منبع الهام اين الگوريتم مدلسازی ریاض ی فرايند اجتماعي –
سياس ي -تاریخی پديده استعمار است.
اسماعیل آتش پز گرگری – دکتر کارو لوکس 1387 -
3
مروري بر پديده استعمار
استعمار :سياست توسعه قدرت و نفوذ يک کشور در حوزه خارج از قلمرو آن
مستقیم :حضور فیزیکی -قانونگذاري مستقيم – تعیین حاکم
غیر مستقیم (استعمار نو) :کنترل کاالها و مواد خام و بازار
هدف
استفاده از منابع زميني ،انساني و سياس ي
جلوگیري از نفوذ کشور استعمارگر رقيب
نتیجه
رشد و توسعه کشورهاي استعمارگر از لحاظ سياس ي ،نظامي و اقتصادي
پیشرفت اجباری مستعمره در زمينههاي اقتصادي ،اجتماعي ،فرهنگی و انساني
4
مثالهایی تاریخی از پدیده استعمار
هند
طعمه امپرياليستهاي رقيب ،بريتانيا و فرانسه
ً
بخشهايي از هند مستقيما تحت حاکميت بريتانيا بود و بر بخشهاي ديگر ،شاهزادگان
هند با نظارت بريتانيا ،حکومت ميکردند
تاسيس مدارس انگليس يزبان و احداث جاده ،راه آهن و خط تلگراف
اصالح رسوم اجتماعي که در مقايسه با معيارهاي غربي نادرست تلقي ميشدند
مالزي
حاکميت بريتانيا بر مالزي ،غیر مستقيم ،و از طريق حکام بومي موسوم به سلطان
5
الغاي بردهداري ،احداث راهها ،خطوط آهن ،مدارس و برقراري نظام جديد بهداشتي
مثالهایی تاریخی از پدیده استعمار(ادامه)
ويتنام
فرانسه سياست دو محوري "جذب" و "همراهي" را تعقيب ميکرد.
جذب :ايجاد فرانسه جديد از طريق تأسيس مدارس و توسعه زبان و رسوم فرانسوي
همراهی :مقامات فرانسوي مقيم ،از نزديک دستگاه اداري را سرپرستي ميکردند.
احداث جاده و خطوط آهن و تسهيالت آموزش ي و بهداشت عمومي مدرن
اندونزي
سياست پدر ساالرانه هلنديها :تعهد اخالقي در قبال مردم بومي و بهبود وضعيت رفاهي
آنها مثل تاسيس مدارس ابتدايي دولتي و حمايت از مردم عادي
هلند بر خالف فرانسه و بریتانیا ،فرهنگ غربي را به مردم بومي تحمیل نکرد.
6
مفاهیم اولیه الگوریتم رقابت استعماری
کشور :جوابهای ممکن مساله
] country [ p1 , p2 , p3 ,..., pNvar
استعمارگر Imperialist
مستعمره Colony
قدرت هر کشور:
) cost f (country) f ( p1 , p2 , p3 ,..., pNvar
امپراطوری :هر استعمارگر با مستعمراتش
قدرت امپراتوری:
0< ξ <1
Cost((imperialist
imperialistn ) mean
})})
TT.C.C.n.nCost
mean{{Cost
Cost(colonies
(coloniesofofempire
empire
n n
سیاست جذب :امپراطوری تالش می کند مستعمراتش را به سمت خود بکشد.
7
شمای کلی الگوریتم رقابت استعماری
8
تشکيل امپراطوري هاي اوليه
ایجاد Ncountryکشور به صورت آرایه ای تصادفی با ابعاد 1×Nvar
مذهب
…..
زبان
سياست اقتصادي
فرهنگ
] country [ p1 , p2 , p3 ,..., pNvar
به دنبال بهترين کشور هستيم يعني بهترين دسته پارامترهاي مسئله
) cost f (country) f ( p1 , p2 , p3 ,..., pNvar
تعداد NImpاز بهترین کشورها استعمارگر و NColکشور باقیمانده مستعمره
هستند.
9
تشکيل امپراطوري هاي اوليه (ادامه)
متناسب با قدرت هر استعمارگر تعداد مستعمرات آن تعیین می شود.
هزینه نرمالیزه هر استعمارگر:
قدرت نسبي نرمالیزهي هر استعمارگر:
Cn = max{ci}-cn
Cn
Nimp
C
i
تعداد اولیه مستعمرات هر استعمارگر
10
pn
i 1
} N .C.n round{ pn . Ncol
تشکيل امپراطوري هاي اوليه (شکل)
11
سیاست جذب
• استعمارگران تالش می کردند مستعمرات را به سمت خود بکشانند.
) x ~ U (0 , d
1
12
سیاست جذب (ادامه)
سیاست جذب همواره با انحرافاتی همراه بوده.
π
π
<<θ
4
4
13
−
انقالب
تغییرات ناگهانی و تصادفی در موقعیت یک کشور
14
تعويض مستعمره و استعمارگر
در طول تاريخ بسياري از امپراطوريها سقوط کرده و امپراطوريهاي ديگري
جايگزين آنها شده اند.
اگر کشوری در نتیجه سیاست جذب و یا انقالب در وضعیتی بهتر از استعمارگر خود
قرار گیرد جای آن را می گیرد.
Imperialist
Best
Colony
Colony
15
Imperialist
رقابت استعماري
امپراطوري ها براي تصاحب مستعمرات همديگر ،در حال رقابت بودند.
يکي يا چند تا از ضعيفترين مستعمرات ضعيفترين امپراطوري را برداشته و
براي تصاحب آنها رقابتي ميان امپراطوريها ايجاد ميکنيم.
امپراطوری های قویتر قدرت تصاحب بیشتری دارند.
اگر یک امپراطوری نتواند قدرت خود را افزایش دهد و در جریان رقابت با
سایر امپراطوری ها مستعمرات خود را از دست بدهد ،حذف خواهد شد.
16
)رقابت استعماري (ادامه
Weakest Colony in
Weakest Empire
Empire 1
The Weakest
Empire
Imperialist 1
PN
P2
Empire 2
P3
Imperialist 2
.
. .
.
.
Empire N
Empire 3
Imperialist N
Imperialist 3
. .
.
.
17
رقابت استعماري (ادامه)
.1
از روي هزينه کل امپراطوري ،هزينه کل نرمالیزه شده آن (قدرت کل هر امپراطوری)
را حساب ميکنيم.
𝑛𝐶𝑇 𝑁𝑇. 𝐶𝑛 = max 𝑇𝐶𝑖 −
𝑖
.2احتمال (قدرت) تصاحب مستعمره مورد رقابت ،توسط هر امپراطوري ،محاسبه
ميشود.
N .T .C .n
N imp
N .T .C.
pp
n
i
i 1
.3با استفاده از چرخ رولت یا مکانیزم پیشنهادی مستعمره مورد رقابت را با احتمال
متناسب با قدرت امپراطوريها در اختيار يکي از آنها قرار می دهیم.
18
مکانیزم پیشنهادی برای تصاحب مستعمره
.1بردار Pرا از روي مقادير احتمال تصاحب امپراطوريها تشکيل ميدهيم.
P p p , p p , p p ,..., p p
.2بردار ، Rهمسايز با Pرا با آرایه هایی از اعدادي تصادفي با توزيع يکنواخت در
بازه ] [0,1را تشکيل ميدهيم.
3
N imp
2
1
R r1 , r2 , r3 , ..., rN
imp
.3سپس بردار Dرا به صورت زير تشکيل ميدهيم.
rN
imp
N imp
D = P - R D1 , D2 , D3 , ..., DN = p p r1 , p p r2 , p p r3 ,... , p p
3
2
1
imp
.4مستعمره را به امپراطوري ميدهيم که انديس آن در بردار Dبزرگتر باشد.
19
سقوط امپراطوريهاي ضعيف
. امپراطوری که تمام مستعمرات خود را از دست بدهد حذف خواهد شد
Empire N
Empire 6
Imperialist 6
Empire 5
Imperialist N
Empire 1
Empire 2
Imperialist 1
Imperialist 5
Imperialist 2
Empire with
no colonies
Empire 3
Empire 4
Imperialist 4
Imperialist 3
20
شمای کلی الگوریتم رقابت استعماری
21
روند کلی الگوریتم رقابت استعماری
.1
.2
.3
.4
.5
.6
.7
.8
22
انتخاب چند نقطه تصادفی و تشکیل امپراطوريهای اولیه
حرکت دادن مستعمرات به سمت امپراطوری ها (سیاست جذب)
اعمال عملگر انقالب با احتمالی کم
جابجایی مستعمرات قویتر از استعمارگر با استعمارگر
محاسبه هزينهي کل هر امپراطوري
انتخاب يک (یا چند) مستعمره از ضعيفترين امپراطوري و انتساب آن به
امپراطورياي که بيشترين احتمال تصاحب را دارد
حذف امپراطوريهاي ضعيف
اگر تنها يک امپراطوري باقي مانده باشد ،توقف کن وگرنه به 2برو.
f x .sin(4 x ) 1.1 y .sin(2 y )
0 x, y 10
مثال
minimum : f (0.9039, 0.8668) 18.5547
23
مثال (ادامه)
80 کشور شامل 8استعمارگر و 72مستعمره امپراطوری های اولیه را می سازند.
24
مثال (ادامه)
در نسل دهم چهار امپراطوری سقوط کرده اند
25
مثال (ادامه)
در نسل ،30تنها 2امپراطوري زندهاند و بقيهي آنها سقوط کردهاند.
26
مثال (ادامه)
در نسل ،33همهي امپراطوريها به جز يکي ،سقوط کرده اند و الگوریتم همگرا شده
27
کاربرد
طراحي يک کنترلکننده PIDبهينه
شناخته شدهترين و پرکاربردترين مکانیزم فيدبک در کنترل پروسههاي صنعتي
جمعیت اولیه شامل 6استعمارگر و 60کشور
28
کاربرد (ادامه)
امپراطوريها در نسل 30ام؛ دو
امپراطوري سقوط کرده
امپراطوريها در نسل 50ام؛ تنها
2امپراطوري زندهاند
29
کاربرد (ادامه)
هزينهي مينيمم و ميانگین بر حسب
تکرار در الگوریتم رقابت استعماری
هزينهي مينيمم بر حسب تکرار
در الگوريتم ژنتيک
30
کاربرد (ادامه)
استفاده از الگوريتم رقابت استعماری در طراحي کنترلکننده PIDچند متغیره
هزينه مينيمم ICAو GAرا بر حسب تکرار نسل
31
کاربرد (ادامه)
طراحي بهينه آنتنهاي آرايهاي
32
منابع
پایان نامه کارشناس ی ارشد دانشکده مهندس ی برق و، توسعه الگوریتم بهینهسازی اجتماعی و بررس ی کارایی آن، اسماعیل آتش پز گرگری
۱۳۸۷ ،کامپیوتر دانشگاه تهران
Esmaeil Atashpaz Gargari, Farzad Hashemzadeh, Caro Lucas, “Colonial Competitive
Algorithm: A Novel Approach for PID Controller Design in MIMO Distillation Column
Process”, International Journal of Intelligent Computing and Cybernetics, 2008
A. Biabangard-Oskouyi, E. Atashpaz-Gargari, N. Soltani and C. Lucas, “Application of
Imperialist Competitive Algorithm for Material Properties Characterization from Sharp
Indentation Test”, International Journal of Engineering Simulation (IJES)
Esmaeil Atashpaz Gargari & Caro Lucas, “Imperialist Competitive Algorithm: An
Algorithm for Optimization Inspired by Imperialistic Competition”, 2007 IEEE Congress
on Evolutionary Computation (CEC 2007)
Ramin Rajabioun, Esmaeil Atashpaz-Gargari, Caro Lucas, “Colonial Competitive
Algorithm as a Tool for Nash Equilibrium Point Achievement” , Springer LNCS, ICCSA
2008, Italy
Esmaeil Atashpaz Gargari, Farzad Hashemzadeh, Caro Lucas, ” Designing MIMO PID
Controller using Colonial Competitive Algorithm: Applied to Distillation Column
Proces”, 2008 IEEE Congress on Evolutionary Computation (CEC 2008)
33
با تشکر از توجه شما
یخ فروش ی را پرسیدند :فروختی؟
گفت :نخریدند ولی تمام شد!
34