Реактивний пошук

Реактивний пошук — це методологія для вирішення важких оптимізаційних проблем як для ізольованої так і для неперервної області, що базується на інтеграції машинного самонавчання та оптимізації у неавтономному режимі.

Машинне самовдосконалення засноване на методах пошукової евристики (від грец. «знаходити» — знання, надбане по мірі накопичення людиною досвіду у певній діяльності, тобто при вирішенні практичних завдань певного класу. Більш строго — це стратегія вибіркового пошуку у просторі станів. Тобто теоретично не обґрунтоване правило, що дозволяє скоротити кількість переборів у просторі рішень. Евристичні методи на відміну від алгоритмічних не потребують вичерпної вихідної інформації, але не завжди гарантують успіху. Евристики використовуються у експертних системах та в евристичному програмуванні) для того аби дозволити алгоритму самостійно налаштувати усі операційні параметри під час пошуку. Таким чином, підбір параметрів, який зазвичай демонструє машина в автономному режимі, стає невід'ємною частиною пошукового алгоритму і гарантує гнучкість методу без втручання людини. «Навчальний» елемент реалізується як схема певних реакцій заснована на історії попередніх пошуків завдяки чому підвищується результативність та ефективність методу.

Проблеми оптимізації

Реактивний пошук як і всі методи локального пошуку, застосовується для вирішення проблеми знаходження оптимальної конфігурації системи. Ця конфігурація зазвичай складається з окремих або неперервних параметрів, і число цих параметрів буде змінюється в залежності від кожної окремої конфігурації. В більшості випадків, оптимізаційна задача перетворюється на знаходження глобального мінімуму функції, аргументами якої є параметри оптимізації, представлені як вільні змінні в просторі цієї функції. Розглянемо наприклад функцію, графік якої представлений вище. Знаходження глобального мінімуму функції на цьому графіку не здається складною задачею, оскільки мі можемо бачити і аналізувати «загальний» вид графічного представлення цієї функції. Але комп'ютерна програма може обчислювати та аналізувати лише одну точку простору в один момент часу. «Глобальне» бачення, від самого початку, не доступне нікому, але воно розвивається і вдосконалюється під час виконання достатньої кількості обчислень. (наприклад, маленька дитина, що тільки вчиться рахувати, не в змозі одразу назвати кількість намальованих по кутках аркушу паперу крапочок. Дитина має порахувати кожну окремо: один, два, три, чотири. Тоді як дорослій людині буде досить лише на мить поглянути на аркуш і вона одразу скаже правильну відповідь. Згадайте лише колоду гральних карт.)

Методи локального пошуку

Для того аби знайти мінімум, машина використовує метод «швидкого спуску», при цьому методі генерується довільна конфігурація яка рухається в напрямку до менших значень функції (див. зображення справа, на якому зображена та сама функція, що й раніше, але вже не вид згори, а вид збоку), пошук зупиняється коли не залишається шляхів до вдосконалення. Конфігурації що розглядаються представлені червоною крапкою що рухається вздовж ліній. Цей метод дослідження гарантовано зупиниться в локальному мінімумі функції (де не залишиться жодних варіантів для подальших досліджень). На жаль не можна заздалегідь сказати коли саме пошук завершиться. Цей метод схожий на наступну реальну дію: ви кладете м'ячика на похилу площину і чекаєте доки він скотиться вниз. Але функції які реально потребують досліджень в наш час, на жаль набагато складніші, аніж та, що ми розглядали раніше. Вони можуть мати кілька локальних мінімумів, а послідовне «закидання м'ячика» може зайняти багато часу перш ніж рішення буде знайдене. Витонченіший приклад: пошук заснований на забороні. Більш «реальні» проблеми, тим не менш мають певні «структури», такі, що локальні мінімуми зібрані у певній області довкола глобального мінімуму, таким чином, метод який продовжує пошук після того як знайдено локальний мінімум, може дати кращі результати. Для вирішення таких задач можливе використання сукупності методів, що базуються на забороні («табу»-пошук). Це означає, не зупиняти пошук, навіть коли не спостерігається ніяких покращень (тобто дозволити нашому м'ячику рухатись вгору), це потрібно для того аби здолати бар'єри (гірки) між мінімумами, аби попередити скочування системою по вже пройденому шляху. Це означає, що коли перший крок зроблено наступний крок не може залишитися незакінченим. Таким чином, основною метою «табу»-пошуку є уникання повторного проходження однієї і тієї ж самої ділянки пошуку.

Реактивний пошук Але кількість ітерацій застосованих у пошуку не може нескінченною, інакше система вичерпає всі свої ресурси а рішення так і не буде знайдене. Необхідно правильно встановити критерій зупинки процесу пошуку. І обрати цей параметр правильно це і є одним із найкритичніших параметрів даного методу. Через різні, невірно вибрані умови продовження, можуть виникнути різні непередбачувані помилки. Звичайний спосіб знаходження вірного параметра — «запуск-до-помилки» в кілька повторюваних етапів: дослідник повторно запускає пошук на машині, встановлюючи різні параметри зупинки роботи, таким чином відкидаючи невірні, і обираючи самий багатообіцяючий.

Техніка Реактивного пошуку автоматизує усі параметри пошуку спираючись на впорядкування історії минулих пошуків (тобто свого роду використання попереднього досвіду, навчання). Наприклад, якщо дослідження певної конфігурації повторюється занадто часто, це, можливо, означає необхідність прискорити момент припинення операції на цьому проміжку пошуку. Схема відгуку яка змінює параметри пошуку в залежності від результатів називається реакцією і є ядром техніки реактивного пошуку. Іншою перевагою системи заснованої на запам'ятовуванні історії є можливість розпізнавання «безнадійних» ситуацій, в яких система не знаходить покращення протягом тривалого часу; може бути застосований механізм втечі, який перезавантажить систему з довільної точки за певних обставин.

«Табу-пошук» — це тільки один із прикладів технік що мають перевагу над звичайними механізмами реагування. Всі алгоритми що критично залежать від певних параметрів, таких як алгоритм модельного «загартування» (покращення моделі), генетичні алгоритми, та інші можуть мати переваги над цією евристикою.

Використання історії (попереднього досвіду)

Реактивний пошук використовує широкий спектр евристичних алгоритмів для дискретної оптимізації, в якій локальний пошук доповнюється і підтримується схемами відгуку (реакції), саме вони використовують історію минулих пошуків, аби підвищити якість та дієвість методу. У реактивному пошуку історія минулих пошуків використовується задля:

  • Налаштування параметрів, заснованих на схемі відгуку. Цей алгоритм підтримує максимальну гнучкість для вирішення багатьох можливих проблем, але налаштування цілком автоматизоване і виконується доти доки виконується алгоритм, також налаштування враховує попередню історію.
  • Автоматизований баланс розширення меж та посилення на проміжку. Дилема «Дослідження проти дослідження» зустрічається в багатьох евристиках: Чи краще посилити пошук у перспективних регіонах, чи розсунути межі пошуку на незадіяні території. Можна здобути автоматизований евристичний баланс за допомогою механізмів відгуку, наприклад, почати із зосередження ресурсів на проміжку, а потім, коли це виправдано, поступово розширювати окіл пошуку.

Головні стадії реактивного пошуку

Перейдемо до визначення трьох головних стадій реактивного пошуку, заснованого на схемах заборонах (табу пошук):

  • Період самоналаштовуючої заборони. У реактивному пошуку заборона «Т» визначається через схеми відгуку (реакції) під час пошуку. На початку операції «Т» прирівнюється до одиниці (), значення «Т» зростає лише тоді коли є підстава для того щоб розширити поле пошуку, та зменшується коли такі підстави зникають. Зрозуміти що настав час розширювати поле пошуку дуже просто, — машина починає занадто часто сигналізувати про повторне проходження тієї самої ділянки пошуку.

На прикладі графіка, зображеного вище ми можемо бачити поведінку параметра «Т» під час певного пошуку. Тут параметр «Т» збільшується експоненціально коли зустрічаються повторні проходження ділянок, і поступово зменшується коли повторні проходження зникають

  • Механізм виходу (втечі)

Основного «табу»-механізму заснованого на заборонах, недостатньо для того щоб уникнути довгих повторюваних циклів. До того ж, навіть коли вдалося уникнути «лімітних циклів» (нескінченні циклічні повторення на одному і тому ж проміжку), реагуючий механізм необов'язково гарантує що траєкторія пошуку не замкнеться на певній ділянці пошукового простору. Хаотичне «замикання» траєкторії пошуку на обмеженій ділянці пошукового простору можливе завжди (задля аналогії можна привести динамічні системи із хаотичним притяганням, де траєкторія обмежена у певному проміжку області пошуку, хоча лімітний цикл відсутній). Тому механізм виходу (втечі із циклу) необхідний з двох причин: перша — підвищити працездатність алгоритму, друга — розширити коло пошуку. Фаза виходу запускається багатьма факторами та повторюється занадто часто. Проста схема «втечі» складається з набору довільних кроків що виконуються на поточному проміжку (інколи ці кроки обираються із врахуванням того аби швидше покинути поточну область пошуку).

  • Швидкі алгоритми із використанням історії пошуку.

Зберігання та доступ до попередніх подій забезпечується за допомогою добре відомої техніки хешування, або техніки базисного дерева, що зберігається під час роботи центрального процесору. Таким чином можна не хвилюватися за вичерпування ресурсів під час виконання задач, що потребують складно-обчислюваних кількостей операцій для того аби швидко оцінити вартість функціонування.

Використані матеріали

Read other articles:

Wright R-3350 Duplex CycloneUn Wright GR-3350Descrizione generaleCostruttoreCurtiss-Wright Corporation Tipomotore radiale Numero di cilindri18 a doppia stella Alimentazioneiniezione diretta Schema impiantoCilindrata54,85 L (3 347 in³) Alesaggio155,6 mm (6,125 in) Corsa160,2 mm (6,312 in) DistribuzioneOHV 2 valvole per cilindro CombustioneCombustibilebenzina 100/130 ottani Raffreddamentoad aria Compressorecentrifugo doppio stadio e due velocità. UscitaPotenza2 500 hp (1 900 kW...

 

Frank LackteenDari The Fortieth Door (1924)Lahir(1897-08-29)29 Agustus 1897Kab-Elias, LebanonMeninggal8 Juli 1968(1968-07-08) (umur 70)Woodland Hills, Los Angeles, California, Amerika SerikatMakamValhalla Memorial Park CemeteryPekerjaanPemeranTahun aktif1915-1965 Frank Lackteen (nama lahir Mohammed Hassan Lackteen; 29 Agustus 1897 – 8 Juli 1968) adalah seorang pemeran film Amerika Serikat kelahiran Lebanon yang dikenal karena memerankan peran-peran antagonistik. Ia ...

 

Pour les articles homonymes, voir Pannonie et La Pannonie. Plaine de Pannonie Géographie Longueur 500 km Largeur 400 km Limites Alpes, massif de Bohême, Carpates, Alpes dinariques Administration Pays Hongrie Serbie Roumanie Croatie Slovaquie Autriche Slovénie Tchéquie Région Europe centrale Géologie Âge Holocène Hydrologie Cours d'eau Danube et ses affluents (Tisza, Drave) Lacs lac Balaton Origine du nom Pannonie Géolocalisation sur la carte : Europe localisation modi...

The first page of Frédéric Chopin's Fantaisie-Impromptu, one of the best known character pieces A character piece is a musical composition which is expressive of a specific mood or non-musical idea.[1] History The first appearance of the term character piece is in the avertissement (preface) to Marin Marais's fifth book of viola da gamba music published in 1725.[2] He writes that pièces de caractère are now received favorably by the public, so he has decided to insert many...

 

Pada nama Vietnam ini, nama keluarga-nya adalah Tôn. Menurut kebiasaan Vietnam, tokoh ini dipanggil dengan nama pemberian-nya Thắng. Tôn Đức Thắng Presiden Vietnam ke-1Masa jabatan2 Juli 1976 – 30 Maret 1980 PendahuluDiri sendiri sebagai Presiden Vietnam UtaraNguyen Huu Tho (sebagai Kepala Negara Republik Vietnam Selatan)PenggantiTrường ChinhNguyễn Hữu Thọ (pelaksana jabatan)Presiden Republik Demokratik Vietnam ke-2Masa jabatan3 September 1969 – 2 Juli ...

 

2024 mixed martial event UFC 297: Strickland vs. du PlessisThe poster for UFC 297: Strickland vs. du PlessisInformationPromotionUltimate Fighting ChampionshipDateJanuary 20, 2024 (2024-01-20)VenueScotiabank ArenaCityToronto, Ontario, CanadaAttendance18,559[1]Total gate$7,898,695[1]Event chronology UFC Fight Night: Ankalaev vs. Walker 2 UFC 297: Strickland vs. du Plessis UFC Fight Night: Dolidze vs. Imavov UFC 297: Strickland vs. du Plessis was a mixed martial ar...

Перуанский анчоус Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеГруппа:Костные рыбыКласс:Лучепёрые рыбыПодкласс:Новопёрые �...

 

Baltic-German Russian officer 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: Paul Demetrius von Kotzebue – news · newspapers · books · scholar · JSTOR (July 2018) (Learn how and when to remove this message) GrafPaul Demetrius von KotzebueGeneral Paul Demetrius Von Kotzebue.Born(1801-08-10)10 August 1801Berl...

 

海尔·塞拉西一世埃塞俄比亚皇帝統治1930年11月2日-1974年9月12日(43年314天)加冕1930年11月2日前任佐迪图繼任阿姆哈·塞拉西一世(流亡)埃塞俄比亞攝政王統治1916年9月27日-1930年11月2日(14年36天)出生(1892-07-23)1892年7月23日 埃塞俄比亚帝国哈勒爾州逝世1975年8月27日(1975歲—08—27)(83歲) 衣索比亞亚的斯亚贝巴安葬2000年11月5日圣三一大教堂配偶梅南·阿斯福(1889年-1962�...

التلفزيون الوطني لصوماليلاند   معلومات عامة المالك صوماليلاند  تاريخ التأسيس 2005  البلد صوماليلاند  المقر الرسمي هرجيسا  تعديل مصدري - تعديل   التلفزيون الوطني لصوماليلاند (SLNTV) (بالصومالية: Telefishinka Qaranka Somaliland)‏ قناة تلفزيونية صومالية.[1] وهي خدمة البث العا...

 

Dalam nama Korean ini, nama keluarganya adalah Moon. Moon Ga-youngMoon pada 2018Lahir10 Juli 1996 (umur 27)Karlsruhe, Baden-Württemberg, JermanKebangsaanKorea SelatanPekerjaanAktrisTahun aktif2006–sekarangAgenKeyEast[1]Nama KoreaHangul문가영 Hanja文佳煐 Alih AksaraMun Ka-youngMcCune–ReischauerMun Kayŏng Moon Ga-young (Hangul: 문가영; lahir pada 10 Juli 1996) adalah seorang aktris Korea Selatan kelahiran Jerman. Dia dikenal baik karena perannya pada se...

 

Nature reserve in Belize Mountain Pine Ridge Forest ReserveIUCN category IV (habitat/species management area)Mountain Pine Ridge Forest ReserveMap of BelizeLocationCayo District, BelizeNearest cityBelmopanCoordinates16°57′54″N 88°54′40″W / 16.965°N 88.911°W / 16.965; -88.911[1]Area430 km2 (106,353 acres)Established1944 Mountain Pine Ridge Forest Reserve is a nature reserve in the Cayo District of southern central Belize. It was established in 1...

Hebrew patriarch according to the Hebrew Bible Several terms redirect here. For other uses, see Abraham (disambiguation), Abram (disambiguation), Avraham (disambiguation), and Avram (disambiguation). AbrahamאַבְרָהָםAbraham Casting out Hagar and Ishmael (1657)by Giovanni Francesco BarbieriBornUr of the Chaldees, MesopotamiaDiedHebron, CanaanKnown forNamesake of the Abrahamic religions: traditional founder of the Jewish nation,[1][2] spiritual ...

 

Quai d'Orsay, sede del Ministero degli Esteri francese La dichiarazione Schuman è il discorso tenuto a Parigi alle ore 16 del 9 maggio 1950 da Robert Schuman, l'allora Ministro degli esteri del governo francese. È considerato il primo discorso politico ufficiale in cui compare il concetto di Europa intesa come unione economica e, in prospettiva, politica tra i vari Stati europei ed è perciò considerato come punto di partenza del processo d'integrazione europea. Indice 1 Scopo 2 Profilo st...

 

Circle Digital Chart, sebelumnya dikenal sebagai Gaon Digital Chart, adalah bagan rekaman standar industri musik yang memberi peringkat 200 singel terpopuler di Korea Selatan. Bagan ini memetakan peringkat mulai dari mingguan, bulanan, hingga tahunan, berdasarkan pada agregat streaming, unduhan dan musik latar dari platform musik utama Korea Selatan.[1] Bagan ini merupakan bagian dari Circle Chart, yang sebelumnya dikenal sebagai Gaon Chart. Sejarah Gaon Chart diluncurkan pada Februa...

American corporation This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (January 2019) (Learn how and when to remove t...

 

Antelope native to India and Nepal Black buck redirects here. For other uses, see Blackbuck (disambiguation). Blackbuck Male and two females Conservation status Least Concern  (IUCN 3.1)[1] CITES Appendix III (CITES)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Artiodactyla Family: Bovidae Subfamily: Antilopinae Tribe: Antilopini Genus: Antilope Species: A. cervicapra Binomial name Antilope cervicapra(L...

 

Jessica LucasLucas di WonderCon pada Maret 2013Lahir24 September 1985 (umur 38)Vancouver, British Columbia, KanadaPekerjaanAktris, PenyanyiTahun aktif2000–sekarang Jessica Lucas (lahir 24 September 1985)[1] adalah aktris dan penyanyi asal Kanada. Dia dikenal karena perannya dalam serial TV seperti, Edgemont, Melrose Place, Cult dan Gotham. Dia juga berperan dalam beberapa film seperti, The Covenant, Cloverfield dan Evil Dead. Dia juga menjadi model dalam video klip Coldpl...

55°58′41″N 4°34′51″W / 55.9780°N 4.5808°W / 55.9780; -4.5808 A picture of the vale over the river clyde The Vale of Leven (Scottish Gaelic: Magh Leamhna) is an area of West Dunbartonshire, Scotland, in the valley of the River Leven. Historically, it was part of The Lennox, the name of which derives from the Gaelic term Leamhnach, meaning field of the Leven. Leamnha is thought to mean elm-water.[1][2] Geographically the valley of the Vale of...

 

For the personage from the Ramayana, see Shabari. 2011 Indian filmShabriShabri promotion posterDirected byLalit MaratheWritten byLalit MaratheScreenplay byLalit MaratheStory byLalit MaratheProduced byvuyyala Vinay Anku Pande (Executive Producer)StarringIsha KoppikarCinematographyAmit RoyEdited byAvinash WalzadeMusic byRaju SinghDistributed byReliance EntertainmentRelease date 26 August 2011 (2011-08-26) [1]CountryIndiaLanguageHindi Shabri is a 2011 Indian Hindi-language...