Genetik algoritma

Genetik algoritmalar, doğada gözlemlenen evrimsel mekanizmalara benzer mekanizmalar kullanarak çalışan eniyileştirme yöntemidir. Çok boyutlu uzayda belirli bir maliyet fonksiyonuna göre en iyileştirme amacıyla iterasyonlar yapan ve her iterasyonda en iyi sonucu üreten kromozomun hayatta kalması prensibine dayanan en iyi çözümü arama yöntemidir.[1]

Genetik algoritmaların temel ilkeleri ilk kez Michigan Üniversitesi'nde John Holland tarafından ortaya atılmıştır. Holland 1975 yılında yaptığı, evrim yasalarını genetik algoritma içinde eniyileştirme problemleri için kullandığı çalışmaları “Adaptation in Natural and Artificial Systems” adlı kitabında bir araya getirmiştir.

Genetik algoritmalar problemlere tek bir çözüm üretmek yerine farklı çözümlerden oluşan bir çözüm kümesi üretir. Böylelikle, arama uzayında aynı anda birçok nokta değerlendirilmekte ve sonuçta global çözüme ulaşma olasılığı yükselmektedir. Çözüm kümesindeki çözümler birbirinden tamamen bağımsızdır. Her biri çok boyutlu uzay üzerinde bir vektördür.

Genetik algoritmalar problemlerin çözümü için evrimsel süreci bilgisayar ortamında taklit ederler. Problem için olası pek çok çözümü temsil eden bir çözüm kümesi genetik algoritma terminolojisinde nüfus veya popülasyon adını alır. Popülasyonlar vektör, kromozom veya birey adı verilen sayı dizilerinden oluşur. Birey içindeki her bir elemana gen adı verilir. Nüfustaki bireyler evrimsel süreç içinde genetik algoritma mekanizmaları tarafından oluşturulurlar.

Genetik Algoritmanın Genel Akış Şeması

Problemin bireyler içindeki gösterimi problemden probleme değişiklik gösterir. Genetik algoritmaların problemin çözümündeki başarısına karar vermedeki en önemli faktör, problemin çözümünü temsil eden bireylerin gösterimidir. Nüfus içindeki her bireyin problem için çözüm olup olmayacağına karar veren bir uygunluk fonksiyonu vardır. Uygunluk fonksiyonundan dönen değere göre yüksek değere sahip olan bireylere, nüfustaki diğer bireyler ile çoğalmaları için fırsat verilir. Bu bireyler çaprazlama işlemi sonunda çocuk adı verilen yeni bireyler üretirler. Çocuk kendisini meydana getiren ebeveynlerin (anne, baba) özelliklerini taşır. Yeni bireyler üretilirken düşük uygunluk değerine sahip bireyler daha az seçileceğinden bu bireyler bir süre sonra nüfus dışında bırakılırlar. Yeni nüfus, bir önceki nüfusta yer alan uygunluğu yüksek bireylerin bir araya gelip çoğalmalarıyla oluşur. Aynı zamanda bu nüfus önceki nüfusun uygunluğu yüksek bireylerinin sahip olduğu özelliklerin büyük bir kısmını içerir. Böylelikle, pek çok nesil aracılığıyla iyi özellikler nüfus içerisinde yayılırlar ve genetik işlemler aracılığıyla da diğer iyi özelliklerle birleşirler. Uygunluk değeri yüksek olan ne kadar çok birey bir araya gelip, yeni bireyler oluşturursa arama uzayı içerisinde o kadar iyi bir çalışma alanı elde edilir. Probleme ait en iyi çözümün bulunabilmesi için;

  • Bireylerin gösterimi doğru bir şekilde yapılmalı,
  • Uygunluk fonksiyonu etkin bir şekilde oluşturulmalı,
  • Doğru genetik işlemciler seçilmeli.

Bu durumda çözüm kümesi problem için bir noktada birleşecektir. Genetik algoritmalar, diğer eniyileme yöntemleri kullanılırken büyük zorluklarla karşılaşılan, oldukça büyük arama uzayına sahip problemlerin çözümünde başarı göstermektedir. Bir problemin bütünsel en iyi çözümünü bulmak için garanti vermezler. Ancak problemlere makul bir süre içinde, kabul edilebilir, iyi çözümler bulurlar. Genetik algoritmaların asıl amacı, hiçbir çözüm tekniği bulunmayan problemlere çözüm aramaktır. Kendilerine has çözüm teknikleri olan özel problemlerin çözümü için mutlak sonucun hızı ve kesinliği açısından genetik algoritmalar kullanılmazlar. Genetik algoritmalar ancak;

  • Arama uzayının büyük ve karmaşık olduğu,
  • Mevcut bilgiyle sınırlı arama uzayında çözümün zor olduğu,
  • Problemin belirli bir matematiksel modelle ifade edilemediği,
  • Geleneksel eniyileme yöntemlerinden istenen sonucun alınmadığı alanlarda etkili ve kullanışlıdır.

Çalışma prensibi

Genetik algoritmada kullanılan kavramlar, biyolojideki evrim teorisine benzer anlamda kullanılmaktadır. Doğal yaşamda popülasyonlar bireylerin bir arada bulunmasıyla oluşmaktadır. GA algoritması için oluşturulan popülasyon da çok sayıda bireyin bir araya gelmesiyle, başka bir deyişle çok sayıda olası çözüm adaylarının bir araya gelmesiyle oluşmaktadır. Aday çözümler, probleme uygun şekilde kodlanmış diziler halinde tutulurlar. Bu diziyi oluşturan her bir elemana birey denir ve her bir birey arama uzayında belirli bir bölgeyi temsil eder.

Genetik algoritmada ilk başlangıç bireyleri genellikle rastgele olarak üretilirler fakat bu bir zorunluluk değildir. Özellikle çok kısıtlı optimizasyon problemlerinde, başlangıç bireylerini oluşturmak için, tanımlanan kısıtlamaların bir kısmına dikkat edilerek daha iyi adaylar oluşturulabilinir. Bireylerin, uygunluk fonksiyonu işlemine tabi tutulması sonucunda, çözümün optimal çözüme ne kadar yaklaştığını değerlendiren uygunluk değeri belirlenir. Başlangıç popülasyonu oluşturulmuş genetik algoritma üç evrim operatörüyle çalışır. Bunlar; seçim, çaprazlama ve mutasyon operatörleridir. Genel olarak bu operatörlerin her biri, yeni nesilde oluşacak olan popülasyonun her bireyine uygulanır.

Seçim işlemi, popülasyondaki bireyleri uygunluk değerlerine bağlı olarak, yeni bireyleri oluşturmak için, ebeveyn birey seçmesi işlemidir. Çaprazlama operatörü, seçim işleminden sonra uygulanır ve ebeveyn bireylere ait kromozomların belirli kısımlarının karşılıklı yer değiştirmesini ve böylece yeni özellikte bireylerin oluşmasını ifade eder. Mutasyon işlemi ise yeni oluşan bireyin kromozomlarından herhangi birinin içindeki bir geni mutasyon olasılığına bağlı olarak değiştirme işlemidir.

Genetik algoritma işlemini sonlandırmak için çeşitli yöntemler bulunmaktadır. Bu yöntemler; algoritmanın çalışması esnasında istenen çözüm bulunduğunda, GA’nın başlangıcında tanımlanan toplam iterasyon sayısına ulaşıldığında veya uygunluk değeri sürekli olarak sabit kaldığında, bulunan en iyi bireyin temsil ettiği çözüm, problem için bulunmuş en uygun çözüm olarak sunulur.[2]

Temel Kavramlar

Genetik algoritmada; kısıtlara uyum sağlayan çözüme ulaşmak için algoritma yapısının oluşturulması ve parametrelerin belirlenmesi gerekmektedir. Aşağıda bu kavramlara ve algoritma için gerekli olan parametrelere yer verilmiştir.[2]

Gen yapısı ve kodlama

Yapısında probleme ait en küçük bilgiyi taşıyan birime gen denir. GA’nın kullandığı programlama yapısında bu gen yapıları programcının tanımlamasına bağlıdır. Bir genin yapısında sadece ikili tabandaki (binary) sayıları içerebileceği gibi, gray, tam sayı, gerçel sayı veya ağaç biçimini ve farklı sembolik ifadeleri de içerebilir. Kodlama biçimi, GA’nın performansını oldukça önemli oranda etkiler; fakat kodlama biçimi programa bağlı olduğundan bütün problemler için geçerli en uygun kodlama biçimini söylemek imkânsızdır. Michalewicz belli bir problem tipi için yapmış olduğu çalışmada gerçel sayı gösteriminin daha çabuk sonuca ulaştığını göstermiştir.

Kromozom yapısı

Bir veya birden fazla gen yapısının bir araya gelerek problemin çözümüne ait bilgilerin bir kısmını oluşturan dizilere kromozom denir. Kromozom, GA yaklaşımında üzerinde durulan en önemli birim olduğu için bilgisayar ortamında iyi ifade edilmesi gerekir.

Popülasyon

Olası çözüm bilgilerini içeren bireylerin bir araya gelmesiyle oluşan topluluğa popülasyon denir. Popülasyondaki birey sayısı problemin özelliğine göre, genetik algoritmayı tasarlayan tarafından belirlenir. Popülasyon büyüklüğü problemin çözüm süresini etkilemektedir. Popülasyondaki birey sayısının gereğinden fazla olması çözüm süresini uzatırken, birey sayısının az olması popülasyonun istenen çözüm değerine ulaşılamamasına sebep olabilir. Problemin özelliğine göre seçilecek olan popülasyondaki birey sayısı genetik algoritmayı hazırlayan kişi tarafından iyi belirlenmelidir. Grefensette, GA için en uygun popülasyon büyüklüğünün 10 ile 160 birey arasında olmasının uygun olacağını öne sürmüştür.

Genetik operatörler

GA’nın temel yapısını oluşturan ve algoritmanın işleyişi sırasında mevcut popülasyon üzerinde uygulanan işlemlere, genetik operatörler denir. Bu operatörler, seçme (selection) ya da tekrar üreme (reproduction) operatörü, çaprazlama (crossover) operatörü ve mutasyon (mutation) operatörüdür. Bunlara ilaveten kısıtlı eniyileme problemlerinde mutlak suretle kullanılması gereken ve probleme özgü olarak geliştirilen diğer bir operatör de tamir (reparation) operatörüdür. Genetik operatörler, daha iyi özelliklere sahip nesiller üreterek çözüm uzayını genişletir. Kullanılan üç standart operatör vardır:

  1. Seçim (Selection), var olan bireyi genetik yapısında herhangi bir değişiklik yapmadan yeni nesile kopyalar.
  2. Çaprazlama (Crossover), iki bireyin yapılarının rastlantısal olarak birleştirilerek yeni bireyler oluşturulmasıdır. İşlem, ikili dizilerin parçalarının değiş tokuşu ile gerçekleştirilir.
  3. Mutasyon (Mutation), var olan bir bireyin genlerinin bir ya da birkaçının yerlerinin değiştirilmesiyle oluşturulur.

Kullanım alanları

Genetik algoritmalar; Parametre ve sistem tanılama, kontrol sistemleri, robot uygulamaları, görüntü ve ses tanıma, mühendislik tasarımları, planlama, yapay zeka uygulamaları, uzman sistemler, fonksiyon ve kombinasyonel eniyileme problemleri ağ tasarım problemleri, yol bulma problemleri, çizelgeleme problemleri, sosyal ve ekonomik planlama problemleri için diğer eniyileme yöntemlerinin yanında başarılı sonuçlar vermektedir.

Diğer yöntemlerden farkı

  1. Genetik algoritmalar problemlerin çözümünü parametrelerin değerleriyle değil, kodlarıyla arar. Parametreler kodlanabildiği sürece çözüm üretilebilir. Bu sebeple genetik algoritmalar ne yaptığı konusunda bilgi içermez, nasıl yaptığını bilir.
  2. Algoritmalar aramaya tek bir noktadan değil, noktalar kümesinden başlar. Bu nedenle çoğunlukla yerel en iyi çözümde sıkışıp kalmazlar. Ancak bazı durumlarda genetik algoritmalar yerel en iyi çözüme, genel en iyi çözümden daha çabuk ulaşırlar ve algoritma bu noktada sonuçlanır. Bu durumla karşılaşıldığında, bu durumu önlemek için (genel en iyi çözüme ulaşabilmek için) ya arama uzayındaki çeşitlilik arttırılır ya da uygunluk fonksiyonu her üreme aşamasında değiştirilir.
  3. Genetik algoritmalar türev yerine uygunluk fonksiyonunun değerini kullanır. Bu değerin kullanılması ayrıca yardımcı bir bilginin kullanılmasını gerektirmez.
  4. Genetik algoritmalar gerekirci kuralları değil olasılıksal kuralları kullanır.

Kaynakça

  1. ^ Aydın, Şamil Emre (2017). Yapay Zekâ Teknolojisi (Yapay Zekâların Dünü Bugünü Yarını). s. 15. 8 Ağustos 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2021. 
  2. ^ a b Elen, A., "Çizelgeleme probleminin sezgisel optimizasyon yaklaşımıyla çözümü", Yüksek Lisans Tezi, Karabük Üniversitesi Fen Bilimleri Enstitüsü, Karabük (2011).
  • BEASLEY, D., BULL, D.R., and MARTIN, R.R., 1993a. An Overview of Genetic Algorithms: Part 1, Fundamentals. University Computing, Vol.15(2), pp. 58–69, UK.
  • BEASLEY, D., BULL, D.R., and MARTIN, R.R., 1993b. An Overview of Genetic Algorithms: Part 2, Research Topics .University Computing, Vol. 15(4), pp. 170–181, UK.
  • BINGUL, Z., SEKMEN, A.S. and ZEIN, S., 1999. An Application of Multi-Dimensional Optimization Problems Using Genetic Algorithms. Proceedings of the IASTED International Conference Intelligent Systems and Control, Santa Barbara, CA, USA.
  • BINGUL, Z., SEKMEN, A.S. and ZEIN, S., 2000. Genetic Algorithms Applied to Real Time Multi-objective Optimization Problems. IEEE SoutheastCon 2000 Conference, Nashville, TN, USA.
  • DREZNER, Z. and WESOLOWSKY, G.O., 2003. Network Design: Selection and Design of Links and Facility Location. Transportation Research Part A, Vol. 37, pp 241–256.
  • GEN, M., CHENG, R. and OREN, S.S., 2001. Network Design Techniques Using Adapted Genetic Algorithms. Advances in Engineering Software, Vol. 32, pp. 731–744.
  • GOLDBERG, D.E., 1989, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley Publishing Company Inc.ISBN 0-201-15767-5.
  • HOLLAND, J.H., Adaption in Natural and Artificial Systems, University of Michigan Pres, Ann Arbor, MI, 1975.
  • MAN, K.F., TANG, K.S. and KWONG, S., 1996. Genetic Algorithms: Concepts and Applications. IEEE Transactions on Industrial Electronics, Vol. 43, No. 5, pp. 519–533.
  • POLI, R., LANGDON, W. B., MCPHEE, N. F. (2008), A Field Guide to Genetic Programming8 Ağustos 2015 tarihinde Wayback Machine sitesinde arşivlendi., freely available via Lulu.com.

Dış bağlantılar

Read other articles:

First Tirthankara of Jainism Tirthankara Rishabhanatha1st TirthankaraMember of Tirthankara, Shalakapurusha, Arihant and SiddhaThe idol of Tirthankara Rishabhanatha at Palitana-Shatrunjaya templesOther names• Ādinātha and Ādeśvara (the first conqueror) • Ādarśa Puruṣa (perfect man) • IkśvakuVenerated inJainismPredecessorSampratti (last Tirthankara of the previous time-cycle)SuccessorAjitanathaMantraOṃ Ṛṣabhadeva NamaḥOṃ Śrī Ādināthāya NamaḥSymbolBullHeight500 bo...

 

Syed Murtaza Fazl Ali Hakim Mahkamah Agung IndiaMasa jabatan02-04-1975–20-08-1985 Informasi pribadiKebangsaanIndiaProfesiHakimSunting kotak info • L • B Syed Murtaza Fazl Ali adalah hakim Mahkamah Agung India. Ia mulai menjabat sebagai hakim di mahkamah tersebut pada 02-04-1975. Masa baktinya sebagai hakim berakhir pada 20-08-1985.[1] Referensi ^ Daftar Hakim di Mahkamah Agung India. Mahkamah Agung India. Diakses tanggal 10 Juni 2021.  Artikel bertopik biografi In...

 

Pour les articles homonymes, voir Lecture (homonymie). La lecture, Henri Fantin-Latour (1870) La lecture peut être définie comme une activité psychosensorielle qui vise à donner un sens à des signes graphiques recueillis par la vision et qui implique à la fois des traitements perceptifs et cognitifs[1]. Histoire de la lecture L'histoire de la lecture remonte à l'invention de l'écriture au cours du IVe millénaire avant notre ère. Bien que la lecture de textes imprimés soit aujourd'...

LenapeJennie Bobb dan putrinya, Nellie Longhat, di Oklahoma, 1915[1]Jumlah populasiSekitar 16.000[2]Daerah dengan populasi signifikan Amerika Serikat ( Oklahoma)11.951 (2010)[3]BahasaInggris, Munsee, dan Unami[2]AgamaKristen, Gereja Pribumi Amerika,agama suku tradisionalKelompok etnik terkaitSuku Lenape dan Algonquin lainnya Lenape (/ləˈnɑːpi/) adalah suku Pribumi Amerika di Kanada dan Amerika Serikat. Mereka juga disebut Indian Delaware karena ta...

 

ロバート・デ・ニーロRobert De Niro 2011年のデ・ニーロ生年月日 (1943-08-17) 1943年8月17日(80歳)出生地 アメリカ合衆国・ニューヨーク州ニューヨーク市身長 177 cm職業 俳優、映画監督、映画プロデューサージャンル 映画、テレビドラマ活動期間 1963年 -配偶者 ダイアン・アボット(1976年 - 1988年)グレイス・ハイタワー(1997年 - )主な作品 『ミーン・ストリート』(1973年)...

 

American cognitive scientist Lera BoroditskyLeft to right: Performance artist Xandra Ibarra, cultural anthropologist Adrian Van Allen, Boroditsky in 2017BornBelarusAlma materNorthwestern University (BA, 1996), Stanford University (PhD, 2001)Scientific careerDoctoral advisorGordon H. Bower Lera Boroditsky (born c.1976[1]) is a cognitive scientist and professor in the fields of language and cognition. She is one of the main contributors to the theory of linguistic relativity.[2...

Town in New Hampshire, United States Town in New Hampshire, United StatesCanterbury, New HampshireTownTown center: Canterbury United Community Church (L) & Country Store (R) SealLocation in Merrimack County and the state of New HampshireCoordinates: 43°20′11″N 71°33′53″W / 43.33639°N 71.56472°W / 43.33639; -71.56472CountryUnited StatesStateNew HampshireCountyMerrimackIncorporated1741VillagesCanterburyCanterbury StationShaker VillageGovernment ...

 

American politician Patrick NevilleMinority Leader of the Colorado House of RepresentativesIn officeJanuary 11, 2017 – January 13, 2021Preceded byBrian DelGrossoSucceeded byHugh McKeanMember of the Colorado House of Representativesfrom the 45th districtIn officeJanuary 7, 2015 – January 9, 2023Preceded byCarole MurraySucceeded byLisa Frizell Personal detailsBorn1983 (age 40–41)Littleton, Colorado, U.S.Political partyRepublicanRelativesTim Neville (...

 

Capital of Batanes, Philippines Municipality in Cagayan Valley, PhilippinesBascoMunicipalityMunicipality of BascoFrom the top, left to right: Basco Lighthouse, Basco Municipal Hall, Basco Airport FlagSealMap of Batanes with Basco highlightedOpenStreetMapBascoLocation in the PhilippinesCoordinates: 20°27′N 121°58′E / 20.45°N 121.97°E / 20.45; 121.97CountryPhilippinesRegionCagayan ValleyProvinceBatanesDistrict Lone districtNamed forJosé Basco y VargasBarangays6 ...

Численность населения республики по данным Росстата составляет 4 003 016[1] чел. (2024). Татарстан занимает 8-е место по численности населения среди субъектов Российской Федерации[2]. Плотность населения — 59,00 чел./км² (2024). Городское население — 76,72[3] % (20...

 

Кальмарська унія дан. Kalmarunionenнорв. Kalmarunionenшвед. Kalmarunionenлат. Unio Calmariensis Персональна унія ↓ 1397 – 1523 ↓ Прапор Герб Королеви Маргарити Кальмарська унія: історичні кордони на картіКальмарська унія приблизно 1400 року Столиця Копенгаген 55°40′ пн. ш. 12°34′ сх. д.H G O �...

 

Member of the government of Finland Politics of Finland State Constitution Declaration of Independence Human rights Law enforcement Military Executive President (list) Alexander Stubb Prime Minister (list) Petteri Orpo Government Ministries (list) Legislative Parliament Speaker: Jussi Halla-aho Judiciary General Courts Supreme Court Courts of Appeal District Courts Administrative Courts Supreme Administrative Court Regional Administrative Courts Prosecutor General Chancellor of Justice Recent...

Cet article concerne le chariot en tant que véhicule. Pour les autres significations, voir Chariot (homonymie). Cet article est une ébauche concernant les transports. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Chariot hippomobile lors de la récolte du foin. Julien Dupré, exposé au Palais des glaces de Munich en 1890. Chariot hippomobile lors de la récolte du foin en juillet 1955 à Forrières (Pro...

 

乔冠华 中华人民共和国外交部部长 中国人民对外友好协会顾问 任期1974年11月—1976年12月总理周恩来 → 华国锋前任姬鹏飞继任黄华 个人资料性别男出生(1913-03-28)1913年3月28日 中華民國江蘇省盐城县逝世1983年9月22日(1983歲—09—22)(70歲) 中华人民共和国北京市籍贯江蘇鹽城国籍 中华人民共和国政党 中国共产党配偶明仁(1940年病逝) 龚澎(1970年病逝) 章含�...

 

У статті наведено список втрат українських військовослужбовців у російсько-українській війні з жовтня по грудень 2017 року. Докладніше: Втрати силових структур внаслідок російського вторгнення в Україну Зміст 1 Всі списки 2 Список загиблих з 1 жовтня до 31 грудня 2017 року 2...

Association football club in Dammam, Saudi Arabia This article is about the Saudi football club. For the Iraqi football club, see Al-Ettifaq SC (Iraq). Football clubAl-EttifaqFull nameAl-Ettifaq Football ClubNickname(s)Faris Ad-Dahna (The Knight of Ad-Dahna) The CommandosFounded1945; 79 years ago (1945)GroundAl-Ettifaq Club StadiumDammam, Saudi ArabiaCapacity15,000[1]OwnerMinistry of Sports of Saudi ArabiaChairmanSamer Al-MisehalManagerSteven GerrardLeaguePro League2...

 

1975 terrorist incident and hostage crisis This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: OPEC siege – news · newspapers · books · scholar · JSTOR (February 2012) (Learn how and when to remove this message) OPEC SiegeDr. Karl Lueger-Ring 10 in 2011, now the office of the Dorda [de] law firm.Loc...

 

معهد ماكس بلانك لفيزياء البلازما (بالألمانية: Max-Planck-Institut für Plasmaphysik)‏    الاختصار (بالألمانية: IPP)‏  البلد ألمانيا  تاريخ التأسيس 1960[1]  العضوية مجموعة مراكز هلمهولتز الألمانية للبحوث العلمية،  وخدمة المعلومات العلمية  [لغات أخرى]‏[2]  المنظم...

Civilian officer of the Royal Navy Office of the Treasurer of the NavyNavy Board flagDepartment of the AdmiraltyMember ofNavy Board (1546–1832)Reports toFirst Lord of the AdmiraltyNominatorFirst Lord of the AdmiraltyAppointerPrime MinisterSubject to formal approval by the King-in-CouncilTerm lengthNot fixed (typically 3–7 years)Inaugural holderWilliam GonsonFormation1524–1836 Sir Henry Parnell was the last Treasurer of the Navy The Treasurer of the Navy,[1] originally called Tre...

 

希腊历史 历史系列条目 新石器时代希腊 新石器时代希腊 青铜时代希腊 希臘文明 基克拉泽斯文明 米诺斯文明 迈锡尼文明 古希腊 黑暗时期 古風時期 古典时期 希腊化时期 中世纪希腊 罗马时期 拜占庭希腊(英语:Byzantine Greece) 法兰克和拉丁统治 奥斯曼希腊(英语:Ottoman Greece) 威尼斯統治(英语:Stato da Màr) 近现代希腊 塞普丁修拉共和国 独立战争 希臘王國 国家分立�...