Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga

Ko te rapu i nga whakawhirinakitanga mahi i roto i nga raraunga ka whakamahia i roto i nga waahanga rereke o te tātari raraunga: te whakahaerenga raraunga, te horoi raraunga, te miihini whakamuri raraunga me te torotoro raraunga. Kua panuitia e matou mo nga whakawhirinakitanga ake he tuhinga Anastasia Birillo raua ko Nikita Bobrov. I tenei wa, ko Anastasia, he paetahi o te Roopu Pūtaiao Rorohiko i tenei tau, ka tohatoha i te whanaketanga o tenei mahi hei waahanga o nga mahi rangahau i tiakina e ia i te pokapū.

Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga

Kōwhiringa tūmahi

I a au e ako ana i te pokapu CS, i timata ahau ki te ako hohonu i nga papaunga raraunga, ara, ko te rapu i nga whakawhirinakitanga mahi me te rereketanga. I pa atu tenei kaupapa ki te kaupapa o aku mahi akoranga i te whare wananga, no reira i a au e mahi ana i nga mahi akoranga, i timata ahau ki te panui i nga tuhinga mo nga momo whakawhirinakitanga kei roto i nga papaa raraunga. I tuhia e au he arotake mo tenei waahi - tetahi o aku tuatahi Tuhinga i te reo Ingarihi me te tuku ki te huihuinga SEIM-2017. I tino harikoa ahau i taku kitenga kua whakaaehia ia i muri i nga mea katoa, ka whakatau ki te ruku hohonu atu ki te kaupapa. Ko te kaupapa ake ehara i te mea hou - i timata te whakamahi i nga tau 90, engari inaianei kua whakamahia ki nga waahi maha.

I taku wahanga tuarua i te pokapu, i timata ahau i tetahi kaupapa rangahau hei whakapai ake i nga algorithm mo te rapu i nga whakawhirinakitanga mahi. I mahi tahi ia me te tauira paetahi o te Whare Wananga o St. Petersburg a Nikita Bobrov i JetBrains Research.

Te whīwhiwhi tātaitanga o te rapu i ngā whakawhirinakitanga mahi

Ko te raru nui ko te uaua o te rorohiko. Ko te maha o nga whakawhirinakitanga iti me te kore-iti ka taea e te uara i runga ake nei Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraungate wahi Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga — te maha o nga huanga ripanga. Ko te wa mahi o nga algorithms e whakawhirinaki ana ki te maha o nga huanga, engari ki te maha o nga rarangi. I te tekau tau atu i 90, ka taea e nga hatepe rapu ture a te kawanatanga i runga i te PC papamahi auau te whakahaere i nga huinga raraunga kei roto ki te 20 nga huanga me te tekau mano rarangi i roto i nga haora maha. Ko nga algorithm hou e rere ana i runga i nga tukatuka maha-matua ka kitea nga whakawhirinakitanga mo nga huinga raraunga kei roto i nga rau o nga huanga (tae atu ki te 200) me nga rau mano o nga rarangi i te wa kotahi. Heoi ano, kaore e ranea: ko taua waa kaore e whakaaetia mo te nuinga o nga tono o te ao. Na reira, i whakawhanakehia e matou nga huarahi hei tere ake i nga algorithms o naianei.

Nga kaupapa keteroki mo nga waahi wehewehenga

I te wahanga tuatahi o te mahi, i whakawhanakehia e matou he kaupapa keteroki mo te karaehe algorithms e whakamahi ana i te aratuka wehewehe wehewehe. Ko te wehewehenga mo tetahi huanga he huinga rarangi, kei ia rarangi nga nama raina he rite nga uara mo tetahi huanga. Ko ia rarangi ka kiia he tautau. He maha nga algorithms hou e whakamahi wehewehe ana ki te whakatau mena kei te mau te whakawhirinaki, kaore ranei, ara, ka piri ki te lemma: Dependency Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga puritia ki te Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga. I konei Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga ka tohua he wehewehenga ka whakamahia te ariā o te rahi wehewehe - te maha o nga tautau kei roto. Algorithms e whakamahi wehewehenga, ka takahia te ti'aturiraa, tāpiri atu huanga ki te taha maui o te ti'aturiraa, a ka tātai anō i te reira, te mahi i te mahi o te whakawhitinga o nga wehewehenga. Ko tenei mahi e kiia ana ko te tohungatanga i roto i nga tuhinga. Engari i kite matou ko nga wehewehenga mo nga whakawhirinaki ka mau tonu i muri i etahi waahanga motuhake ka taea te whakamahi ano, ka taea te whakaiti i te wa o nga algorithms, na te mea he utu nui te mahi whakawhiti.

Na reira, i whakaarohia e matou he heuristic i runga i a Shannon Entropy me Ginny Uncertainty, me ta matou inenga, i kiia e matou ko Reverse Entropy. He paku whakarerekētanga o Shannon Entropy ka piki ake i te mea ka piki ake te ahurei o te huinga raraunga. Ko te heuristic e whakaarohia ana e whai ake nei:

Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga

ko te reira Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga — tohu o te ahurei o te tataitia tata tata Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraungaa Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga ko te tauwaenga o nga tohu motuhake mo nga huanga takitahi. Ko nga inenga e toru i whakaahuahia i runga ake nei i whakamatauria hei ine motuhake. Ka taea hoki e koe te kite e rua nga whakarereke i roto i te heuristic. Ko te tuatahi e whakaatu ana he pehea te tata o te wehenga o naianei ki te matua matua, ka taea e koe te keteroki ki te nui ake o nga waahanga kei tawhiti atu i te kii pea. Ko te whakarereke tuarua ka taea e koe te aro turuki i te noho keteroki, na reira ka whakatenatena i te taapiri atu i nga waahanga ki te keteroki mena kei te waatea te waahi. Ko te otinga angitu o tenei raru ka taea e matou te tere ake i te PYRO algorithm ma te 10-40%, i runga i te huingararaunga. He mea tika kia mohio ko te PYRO algorithm te tino angitu i tenei waahanga.

I te ahua i raro nei ka kite koe i nga hua o te whakamahi i te heuristic e whakaarohia ana ka whakatauritea ki te huarahi keteroki putea-rere. He taurite te tuaka X.

Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga

He huarahi rereke ki te rokiroki wehewehenga

Katahi ka whakaarohia e matou he huarahi kee hei penapena wehewehenga. Ko nga wehewehenga he huinga tautau, kei ia waahanga he maha nga tuple me nga uara rite mo etahi huanga. Kei roto pea i enei tautau nga raupapatanga roa o nga tau tuple, hei tauira mena ka whakatauhia nga raraunga o te ripanga. Na reira, i whakaarohia e matou he kaupapa taapiri mo te penapena i nga waahanga, ara ko te rokiroki o nga uara i roto i nga tautau o nga waahanga:

$$whakaaturanga$$pi(X) = {{Awhiowhio{1, 2, 3, 4, 5}_{Wā tuatahi}, taiapa raro{7, 8}_{Wā tuarua}, 10}}\ whakararo{ Kōpeketanga} \ pi(X) = {{waawhi{$, 1, 5}_{Tuatahi~waa}, taiapa raro{7, 8}_{Wārua~rua}, 10}}$$whakaatu$$

I taea e tenei tikanga te whakaiti i te kohi mahara i te wa e mahi ana te TANE algorithm mai i te 1 ki te 25%. Ko te TANE algorithm he algorithm matarohia mo te rapu i nga ture a te kawanatanga; ka whakamahia nga wehewehenga i te wa e mahi ana. Hei waahanga o te mahi, i whiriwhiria te TANE algorithm, na te mea he ngawari ake te whakatinana i te rokiroki waahi i roto, hei tauira, i roto i te PYRO hei arotake mena ka whai hua te huarahi e whakaarohia ana. Ko nga hua ka puta ka whakaatuhia i te ahua i raro nei. He taurite te tuaka X.

Kia pai te rapu i nga whakawhirinakitanga mahi i roto i nga papaa raraunga

Huihuinga ADBIS-2019

I runga i nga hua o te rangahau, i te marama o Hepetema 2019 i whakaputaina e au tetahi tuhinga Keteroki Maamaa mo te Tirohanga Tiakitanga Mahi Whaitika i te Huihuinga 23 o nga Pakeha mo nga Whakanui i nga Raraunga Raraunga me nga punaha korero (ADBIS-2019). I te wa o te whakaaturanga, i tohuhia nga mahi e Bernhard Thalheim, he tangata nui i roto i te waahi o nga papaa raraunga. Ko nga hua rangahau te putake o taku tuhinga whakapae i te tohu paerua i roto i te pangarau me te miihini i te Whare Wananga o St. Petersburg State University, i te wa i whakatinanahia ai nga huarahi e rua (keteroki me te kopeke) ki nga algorithm e rua: TANE me PYRO. I tua atu, i whakaatuhia e nga hua ko nga huarahi e whakaarohia ana he ao katoa, na te mea i runga i nga algorithms e rua, me nga huarahi e rua, i kitea he whakahekenga nui o te kohi mahara, me te hekenga nui o te wa mahi o nga algorithms.

Source: will.com

Tāpiri i te kōrero