Кіріспе

Жаңа деректерді белгілі дерек нүктелерінен тыс бағалау әдісі

Математикада экстраполяция – бұл бастапқы байқау диапазонынан тыс, екінші айнымалымен арақатынасы негізінде айнымалының мәнін бағалау түрі. Ол интерполяцияға ұқсас, ол белгілі байқаулар арасындағы шамаларды анықтайды, бірақ экстраполяция үлкен белгісіздікке және мағынасыз нәтижелер тудыру қаупіне ұшырайды. Экстраполяция сонымен қатар, ұқсас әдістердің қолданылатынын ескере отырып, әдісті кеңейтуді білдіруі мүмкін. Экстраполяция адам тәжірибесіне де қатысты, белгілі тәжірибені белгісіз немесе бұрын тәжірибеде болмаған салаға проекциялау, кеңейту немесе тарату арқылы белгісіз туралы (әдетте болжамдық) білімге жету үшін қолданылады (мысалы, жүргізуші жүргізу кезінде көру қабілетінен тыс жол жағдайын экстраполяциялайды). Экстраполяция әдісі ішкі реконструкция мәселесінде қолданылуы мүмкін.

Әдіс

Экстраполяция әдісін таңдаудың дұрыстығы қолданыстағы деректерді жасаған процестің алдын ала біліміне байланысты. Кейбір сарапшылар экстраполяция әдістерін бағалауда себептік күштерді пайдалануды ұсынды. Маңызды сұрақтар, мысалы, деректер үздіксіз, тегіс, мүмкін периодтық болатынын қарастыруға бола ма?

Көптамалық

Көптамалық қисық бүкіл белгілі деректер арқылы немесе соңына жақын (сызықтық экстраполяция үшін екі нүкте, квадраттық экстраполяция үшін үш нүкте және т.б.) салынуы мүмкін. Соның нәтижесінде алынған қисықты белгілі деректердің соңынан тысқары қарай ұзартуға болады. Полиномдық экстраполяция көбінесе Лагранж интерполяциясы арқылы немесе Ньютонның шекті айырмашылықтар әдісін пайдаланып, деректерге сәйкес келетін Ньютон қатарын құру арқылы жасалады. Алынған полином деректерді экстраполяциялау үшін қолданылуы мүмкін. Жоғары дәрежелі полиномдық экстраполяцияны тиісті сақтықпен қолдану қажет. Жоғарыдағы суретте көрсетілген мысал деректер жиынтығы мен мәселе үшін, 1-дәрежеден жоғары кез келген жағдай (сызықтық экстраполяция) пайдаланбасқа мүмкін мәндерді береді; экстраполяцияланған мәннің қателік бағасы полиномдық экстраполяцияның дәрежесімен бірге өседі. Бұл Рунге құбылысымен байланысты.

Конустық

Белгілі деректердің соңына жақын бес нүкте қолданып, конустық қима жасауға болады. Егер жасалған конустық қима эллипс немесе шеңбер болса, оны кеңейткенде (экстраполяцияланғанда) ол кері оралып, өзімен қосылады. Керісінше, кеңейтілген парабола немесе гипербола өзімен қосылмайды, бірақ X осіне қатысты кері иілуі мүмкін. Мұндай кеңейту конустық қималардың шаблоны (қағазда) немесе компьютер арқылы жасалуы мүмкін.

Француз қисығы

Француз қисығын экстраполяциялау – экспоненциалды тенденцияға ие кез келген таралымға қолданылатын, бірақ үдеу немесе тежелу факторлары бар әдіс. Бұл әдіс 1987 жылдан бері Ұлыбританиядағы ВИЧ/ЖҚС-тің өсуінің және бірнеше жыл бойы Ұлыбританиядағы CJD вариантының болжамдарын беруде табысты қолданылды. Тағы бір зерттеу экстраполяцияның күрделі болжамдау стратегияларымен бірдей сапалы нәтижелер бере алатынын көрсетті.

Сапасы

Көбінесе, нақты бір экстраполяция әдісінің сапасы, әдіс жасаған функция туралы болжамдармен шектеледі. Егер әдіс деректер тегіс деп есептесе, тегіс емес функция нашар экстраполяцияланады. Күрделі уақыт қатарлары тұрғысынан, кейбір сарапшылар себептік күштерді жіктеу арқылы орындалғанда экстраполяцияның дәлірек болатынын анықтады. Функция туралы дұрыс болжамдар жасалған жағдайда да, экстраполяция функциядан айтарлықтай алшақтауы мүмкін. Классикалық мысал – sin(x) және оған байланысты тригонометриялық функциялардың қуат қатарларының қысқартылған түрі. Мысалы, тек x = 0-ге жақын деректерді алып, функцияның sin(x) ≈ x ретінде мінез-құлық танытатынын болжауымыз мүмкін. x = 0 нүктесінің маңында бұл өте жақсы жуықтау. Бірақ x = 0-ден алшақтағанда, экстраполяция x-осінен кездейсоқ түрде алшақтайды, ал sin(x) [-1, 1] аралығында қалады. Яғни, қате шексіз өседі. sin(x) функциясының x = 0 төңірегіндегі қуат қатарында көбірек мүшелерді қолдану x = 0-ге жақын үлкен аралықта жақсырақ сәйкестік береді, бірақ x-осінен тіпті сызықтық жуықтаудан да жылдам алшақтайтын экстраполяциялар тудырады. Бұл алшақтық – экстраполяция әдістерінің ерекше қасиеті және экстраполяция әдісімен қабылданған функциялық формалар (қосымша ақпараттың нәтижесінде әдейі немесе кездейсоқ түрде) экстраполяцияланатын функцияның мәнін дәл бейнелегенде ғана еңсеріледі. Нақты проблемалар үшін қосымша ақпарат қолжетімді болуы мүмкін, бірақ жалпы жағдайда, барлық мүмкін функциялық мінез-құлықтарды жұмыс істеуге ыңғайлы шағын жиынмен қанағаттандыру мүмкін емес.

Күрделі жазықтықта

Комплекстік талдауда экстраполяция мәселесі айнымалыны өзгерту арқылы интерполяция мәселесіне түрлендірілуі мүмкін. Бұл түрлендіру бірлік шеңбердің ішіндегі күрделі жазықтықтың бөлігін бірлік шеңбердің сыртындағы күрделі жазықтықтың бөлігімен алмастырады. Атап айтқанда, шексіздіктегі тығыздалу нүктесі бастау нүктесіне және керісінше бейнеленеді. Дегенмен, бұл түрлендіруді қолдануда сақтық тану қажет, себебі бастапқы функцияда полюстер және басқа да ерекшеліктер сияқты "ерекшеліктер" болуы мүмкін, олар алынған үлгі деректерден көрінбейді. Экстраполяцияның тағы бір мәселесі аналитикалық жалғастыру мәселесімен байланысты, онда (әдетте) функцияның қуат қатары бір жинақталған нүктесінде кеңейтіліп, кеңірек жинақталу радиусы бар қуат қатарын тудырады. Іс жүзінде, кішкентай аймақтан алынған деректер жиынтығы функцияны үлкен аймаққа экстраполяциялау үшін қолданылады. Тағы да, аналитикалық жалғастыру бастапқы деректерден көрінбеген функцияның ерекшеліктеріне байланысты тоқтатылуы мүмкін. Сонымен қатар, Паде жуықтамалары және Левин типті реттілік түрлендірулері сияқты реттілік түрлендірулерін экстраполяция әдістері ретінде қолдануға болады, бұл бастапқы жинақталу радиусынан тыс дивергентті қуат қатарларын қосуға әкеледі. Мұндай жағдайларда рационалды жуықтамалар жиі алынады.

Тез

Экстраполяцияланған деректер көбінесе ядролық функцияға келтіріледі. Деректер экстраполяцияланғаннан кейін, деректердің көлемі N есеге артады, мұнда N шамамен 2–3-ке тең. Егер осы деректерді белгілі бір ядролық функциямен айналдыру қажет болса, сандық есептеулер жылдам Фурье түрлендіруі (FFT) қолданылғанның өзінде Nlog(N) есеге көбейеді. Бір алгоритм бар, ол экстраполяцияланған деректердің үлесін талдау арқылы анықтайды. Есептеу уақыты бастапқы айналдыру есептеуімен салыстырғанда ескерілмейді. Осылайша, бұл алгоритм арқылы экстраполяцияланған деректерді пайдаланып айналдыру есептеулерінің көлемі шамалы ғана артады. Бұл жылдам экстраполяция деп аталады. Жылдам экстраполяция компьютерлік томографиялық (КТ) бейнелерді қайта құруда қолданылды.

Экстраполяция аргументтері

Экстраполяциялық аргументтер – бұл белгілі мәндер диапазонынан тыс нәрсенің шын болуы мүмкін деп тұжырымдайтын, негізсіз және сандық өлшемі жоқ аргументтер. Мысалы, біз үлкейту әйнегі арқылы көретін нәрсенің шындығына сенеміз, себебі ол қанағаттандырылған көзбен көретін нәрсеге сәйкес келеді, бірақ одан әрі кеңейеді; жарық микроскопы арқылы көретін нәрсеге сенеміз, себебі ол үлкейту әйнегі арқылы көретін нәрсеге сәйкес келеді, бірақ одан әрі кеңейеді; және электрондық микроскоптар үшін де осы принцип сақталады. Мұндай аргументтер биологияда жануарлар зерттеулерінен адамдарға, ал пилоттық зерттеулерден кеңірек популяцияға экстраполяция жасауда жиі қолданылады. Сызықты еңіс аргументтері сияқты, экстраполяциялық аргументтердің күші немесе әлсіздігі экстраполяцияның белгілі диапазоннан қаншалықты алыстауына байланысты болады.