Ìóçûêàëüíîìó ïëàãèàòó ïðèøåë êîíåö?
Ýòó èäåþ ó÷åíûì ïîäñêàçàë èçâåñòíûé ôàêò, ÷òî ïðîãðàììû-àðõèâàòîðû ñïîñîáíû ðàñïîçíàâàòü ÿçûê, íà êîòîðîì íàïèñàíû òåêñòîâûå ôàéëû. Ëþáàÿ ïîäîáíàÿ ïðîãðàììà â ïðîöåññå ñæàòèÿ ôàéëîâ âûñòðàèâàåò ìîäåëü çàêîíîìåðíîñòåé, âñòðå÷àþùèõñÿ â òåêñòå, ïðè÷åì ÷åì áîëüøå ýòèõ çàêîíîìåðíîñòåé, òåì âûøå ñòåïåíü êîìïðåññèè.
Äëÿ îïðåäåëåíèÿ ÿçûêà, íà êîòîðîì íàïèñàí òåêñò, ïðèìåíÿåòñÿ äîâîëüíî ïðîñòàÿ ìåòîäèêà: ñíà÷àëà ñæèìàþòñÿ òåêñòîâûå ôàéëû, íàïèñàííûå íà çàðàíåå èçâåñòíûõ ÿçûêàõ, çàòåì êóñî÷åê òåêñòà íåèçâåñòíîãî ïðîèñõîæäåíèÿ äîáàâëÿåòñÿ ê êàæäîìó èç íèõ, è îíè ñæèìàþòñÿ åùå ðàç. Åñëè ïåðâûé òåêñò è äîáàâëåííûé ê íåìó êóñî÷åê íàïèñàíû íà îäíîì ÿçûêå, ñòåïåíü âòîðè÷íîãî ñæàòèÿ áóäåò âûøå, ÷åì ó âñåõ îñòàëüíûõ.
Ïðîèñõîäèò ýòî èç-çà òîãî, ÷òî àðõèâàòîð ñîñòàâëÿåò ÷òî-òî âðîäå ñëîâàðÿ âñåõ âñòðåòèâøèõñÿ â òåêñòå ñëîâ, ïîñëå ÷åãî êàæäîå âñòðå÷àþùååñÿ âíîâü ñëîâî çàìåíÿåò ññûëêîé â ñëîâàðå, êîòîðàÿ çàíèìàåò ãîðàçäî ìåíüøå ìåñòà. Êîíå÷íî æå, äâà òåêñòà, íàïèñàííûå íà îäíîì ÿçûêå, ñîæìóòñÿ ëó÷øå, ÷åì òåêñòû, íàïèñàííûå íà ðàçíûõ ÿçûêàõ.
Âçÿâ íà âîîðóæåíèå ýòîò ïðèíöèï àðõèâàöèè, òðîå èññëåäîâàòåëåé èç Ãîëëàíäñêîãî íàöèîíàëüíîãî èññëåäîâàòåëüñêîãî èíñòèòóòà â Àìñòåðäàìå ðåøèëè îïðîáîâàòü åãî íà ìóçûêàëüíûõ ôàéëàõ. Âíà÷àëå èäåÿ çàêëþ÷àëàñü â òîì, ÷òîáû íàó÷èòü ïðîãðàììó ðàçëè÷àòü ìóçûêàëüíûå ñòèëè.
Äëÿ ýòîãî èññëåäîâàòåëè ïðîïóñòèëè ÷åðåç ïðîöåññ êîìïðåññèè ìóçûêó Áåòõîâåíà, Äæèììè Õåíäðèêñà, Ìàéëçà Äýâèñà è äðóãèõ - âñåãî ïî 12 ìóçûêàëüíûõ ôàéëîâ êëàññè÷åñêîãî æàíðà, ðîêà è äæàçà. Ìóçûêàëüíûå òðåêè ïðåäâàðèòåëüíî ïîäâåðãëèñü íåîáû÷íîé îáðàáîòêå: èõ ðàçëîæèëè íà ïîñëåäîâàòåëüíîñòü äàííûõ, îòíîñÿùèõñÿ ê ðèòìó, ìåëîäèè è ãàðìîíèè. Èñïîëüçóåìàÿ èññëåäîâàòåëÿìè ïðîãðàììà Bzip2 îïðåäåëèëà ïðàâèëüíî 10 äæàçîâûõ, 9 ðîêîâûõ è áîëüøèíñòâî êëàññè÷åñêèõ ôðàãìåíòîâ.
Âäîõíîâëåííûå ñòîëü íåïëîõèì ðåçóëüòàòîì, èññëåäîâàòåëè ïðåäïîëîæèëè, ÷òî ìóçûêà, íàïèñàííàÿ îäíèì è òåì æå ÷åëîâåêîì, ïî âñåé âèäèìîñòè, òîæå äîëæíà îáëàäàòü êàêèìè-òî îïðåäåëåííûìè çàêîíîìåðíîñòÿìè, êîòîðûå ñïîñîáíà ðàñïîçíàâàòü ïðîãðàììà. Ïðèìåíèâ àðõèâàòîð ê 32 êëàññè÷åñêèì ïðîèçâåäåíèÿì ðàçëè÷íûõ àâòîðîâ, ó÷åíûå óáåäèëèñü, ÷òî ïðîãðàììà áåç òðóäà ñïðàâèëàñü ñ çàäàíèåì. Âñå ïðîèçâåäåíèÿ áûëè åþ ïðàâèëüíî êëàññèôèöèðîâàíû ïî àâòîðàì.
Èññëåäîâàòåëè íàäåþòñÿ, ÷òî â áóäóùåì òàêèå ïðîãðàììû ñìîãóò ïîìî÷ü îïðåäåëèòü àâòîðñòâî ìíîæåñòâà àíîíèìíûõ ïðîèçâåäåíèé, îñòàâøèõñÿ íàì â íàñëåäñòâî îò íàøèõ äàëåêèõ îäàðåííûõ ïðåäêîâ, à òàêæå ïîìî÷ü â áîðüáå ñ ìóçûêàëüíûì ïëàãèàòîì.
Ïåññèìèñòû íå âåðÿò â òî, ÷òî àëãîðèòì ìîæåò çàìåíèòü ÷åëîâå÷åñêîå óõî ïðîôåññèîíàëà, îïòèìèñòû æå óâåðÿþò, ÷òî åñëè òàê ïîéäåò è äàëüøå, êîìïüþòåð ñìîæåò ïèñàòü ìóçûêàëüíûå ïðîèçâåäåíèÿ ñòèëåì, íàïðèìåð, Ìîöàðòà, äà òàê, ÷òî èõ ìîæíî áóäåò ëåãêî ïóòàòü ñ îðèãèíàëüíûìè.
Èñòî÷íèê: ïî ìàòåðèàëàì ñàéòà BBCRussian.com.


