Айқас корреляция - Cross-correlation

-Ның визуалды салыстыруы конволюция, кросс-корреляция және автокорреляция. Функцияға қатысты операциялар үшін f, және биіктігін қабылдаймыз f 1,0 құрайды, 5 түрлі нүктелердегі нәтиженің мәні әр нүктенің астындағы көлеңкелі аймақпен көрсетіледі. Сондай-ақ, тік симметрия f себебі болып табылады және осы мысалда бірдей.

Жылы сигналдарды өңдеу, өзара корреляция Бұл ұқсастық өлшемі екі қатардың біреуінің екіншісіне қатысты ығысу функциясы ретінде. Бұл сондай-ақ а ретінде белгілі сырғанау нүктелік өнім немесе сырғымалы ішкі өнім. Әдетте бұл қысқа, белгілі функцияны ұзақ сигнал іздеу үшін қолданылады. Оның қосымшалары бар үлгіні тану, бір бөлшекті талдау, электронды томография, орташа, криптоанализ, және нейрофизиология. Кросс-корреляция табиғаты бойынша конволюция екі функцияның. Жылы автокорреляция, бұл сигналдың өзімен өзара байланысы, әрдайым нөлдік шыңда болады және оның мөлшері сигнал энергиясы болады.

Жылы ықтималдық және статистика, термин өзара корреляция сілтеме жасайды корреляция екі жазбаның арасында кездейсоқ векторлар және , ал корреляция кездейсоқ вектордың жазбалары арасындағы корреляция болып табылады өзін қалыптастыратындар корреляциялық матрица туралы . Егер әрқайсысы болса және а-да қайталанатын скалярлық кездейсоқ шама уақыт қатары, содан кейін әртүрлі уақыттық инстанциялардың корреляциясы ретінде белгілі автокорреляциялар туралы және өзара байланыстылығы бірге уақыт бойынша кросс-корреляциялар болып табылады. Ықтималдық пен статистикада корреляцияның анықтамасы әрқашан корреляцияның −1 және +1 мәндері болатындай стандарттау факторын қамтиды.

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

Детерминирленген сигналдардың өзара байланысы

Үздіксіз функциялар үшін және , кросс-корреляция келесідей анықталады:[1][2][3]

 

 

 

 

(Теңдеу)

бұл барабар

қайда дегенді білдіреді күрделі конъюгат туралы , және жылжуы болып табылады, сонымен бірге белгілі артта қалу (ерекшелігі кезінде пайда болады кезінде ).

Егер және екеуі де периодтың үздіксіз периодтық функциялары , бастап интеграциялау дейін кез келген интервал бойынша интеграциямен ауыстырылады ұзындығы :

 

 

 

 

(Теңдеу)

бұл барабар

Сол сияқты, дискретті функциялар үшін айқас корреляция келесідей анықталады:[4][5]

 

 

 

 

(Экв.3)

бұл барабар

.

Ақырлы дискретті функциялар үшін , (дөңгелек) айқас корреляция келесідей анықталады: [6]

 

 

 

 

(4-теңдеу)

бұл барабар

.

Ақырлы дискретті функциялар үшін , , ядроның өзара байланысы келесідей анықталады: [7]

 

 

 

 

(Экв. 5)

қайда ядро функциясының векторы болып табылады және аффиналық түрлену болып табылады. айналмалы түрлендіру, айналу түрлендіруі немесе масштабты түрлендіру және т.с.с болуы мүмкін. Ядролардың өзара корреляциясы сызықтық кеңістіктен ядролық кеңістікке дейін өзара байланысты дамытады. Кросс-корреляция аудармаға эквивариантты; ядроның өзара байланысы кез-келген аффиналық түрлендірулерге эквивариантты, соның ішінде аудару, айналу және масштаб және т.б.


Түсіндіру

Мысал ретінде нақты екі функцияны қарастырыңыз және х осі бойымен белгісіз жылжумен ғана ерекшеленеді. Кросс-корреляцияны пайдаланып, қанша екенін білуге ​​болады тең болуы үшін оны х осі бойымен жылжыту керек . Формула мәнін сырғытады әр позицияда олардың көбейтіндісін есептей отырып, х осі бойындағы функция. Функциялар сәйкес келгенде, мәні максималды. Себебі шыңдар (позитивті аймақтар) тураланған кезде олар интегралға үлкен үлес қосады. Сол сияқты, шұңқырлар (теріс аудандар) тураланған кезде, олар интегралға оң үлес қосады, өйткені екі теріс санның көбейтіндісі оң болады.

Айқас корреляция қалай есептелетінін бейнелейтін анимация

Бірге күрделі-бағаланатын функциялар және , қабылдау конъюгат туралы ойдан шығарылған компоненттермен тураланған шыңдардың (немесе ойықтардың) интегралға оң ықпал ететіндігін қамтамасыз етеді.

Жылы эконометрика, артта қалған кросс-корреляцияны кейде кросс-автокорреляция деп атайды.[8]:б. 74

Қасиеттері

  • Функциялардың өзара байланысы және дегенге тең конволюция (деп белгіленеді ) of және . Бұл:
  • Егер Бұл Эрмициандық функция, содан кейін
  • Егер екеуі де және онда эрмитиштер .
  • .
  • Ұқсас конволюция теоремасы, айқас корреляция қанағаттандырады
қайда дегенді білдіреді Фурье түрлендіруі, және -ның күрделі конъюгатын тағы да көрсетеді , бері . Жұптасқан жылдам Фурье түрлендіруі алгоритмдер, бұл қасиет көбінесе кросс-корреляцияларды тиімді сандық есептеу үшін қолданылады [9] (қараңыз дөңгелек кросс-корреляция ).
  • Айқас корреляция байланысты спектрлік тығыздық (қараңыз Винер-Хинчин теоремасы ).
  • Конволюциясының өзара байланысы және функциясы бар -ның кросс-корреляциясының конволюциясы болып табылады және ядросымен :
    .

Кездейсоқ векторлардың өзара байланысы

Анықтама

Үшін кездейсоқ векторлар және , әрқайсысы бар кездейсоқ элементтер кімдікі күтілетін мән және дисперсия бар, кросс-корреляциялық матрица туралы және арқылы анықталады[10]:337-бет

 

 

 

 

(Экв.3)

және өлшемдері бар . Компонент бойынша жазылған:

Кездейсоқ векторлар және бірдей өлшемге ие болмауы керек, сонымен қатар скаляр мәні болуы мүмкін.

Мысал

Мысалы, егер және кездейсоқ векторлар болып табылады Бұл матрица кімнің - кіру .

Күрделі кездейсоқ векторлардың анықтамасы

Егер және болып табылады күрделі кездейсоқ векторлар, әрқайсысында күтілетін мәні мен дисперсиясы бар кездейсоқ шамалар бар, кросс-корреляция матрицасы және арқылы анықталады

қайда білдіреді Эрмициандық транспозиция.

Стохастикалық процестердің өзара байланысы

Жылы уақыт қатарын талдау және статистика, жұбының айқас корреляциясы кездейсоқ процесс - бұл екі уақыттың функциясы ретінде әр түрлі уақыттағы процестердің мәндері арасындағы корреляция. Келіңіздер кездейсоқ процестердің жұбы болуы және уақыттың кез келген нүктесі болу ( болуы мүмкін бүтін үшін дискретті уақыт процесс немесе а нақты нөмір үшін үздіксіз уақыт процесс). Содан кейін мәні болып табылады (немесе іске асыру ) процестің берілген уақытында шығарылуы .

Кросс-корреляциялық функция

Процестің құралдары бар делік және және дисперсиялар және уақытта , әрқайсысы үшін . Сонда уақыттар арасындағы өзара тәуелділіктің анықтамасы және болып табылады[10]:392-бет

 

 

 

 

(4-теңдеу)

қайда болып табылады күтілетін мән оператор. Бұл өрнек анықталмаған болуы мүмкін екенін ескеріңіз.

Ковариациялық функция

Көбейтуге дейінгі орташа мәнді алып тастағанда, уақыт арасындағы айқас ковариация шығады және :[10]:392-бет

 

 

 

 

(Экв. 5)

Бұл өрнек барлық уақыттық қатарлар немесе процестер үшін жақсы анықталмағанын ескеріңіз, себебі орташа мән болмауы немесе дисперсия болмауы мүмкін.

Кең мағыналы стационарлық стохастикалық процестің анықтамасы

Келіңіздер жұбын білдіреді стохастикалық процестер бұл бірлескен кең мағыналы стационар. Содан кейін Ковариациялық функция және кросс-корреляция функциясы келесі түрде берілген.

Кросс-корреляциялық функция

 

 

 

 

(6. теңдеу)

немесе баламалы

Ковариациялық функция

 

 

 

 

(7-теңдеу)

немесе баламалы

қайда және процестің орташа және стандартты ауытқуы болып табылады , стационарлықтың арқасында уақыт бойынша тұрақты; және сол сияқты сәйкесінше. көрсетеді күтілетін мән. Айқас ковариация мен кросс-корреляция тәуелді емес деген талаппен жеткізілетін қосымша ақпарат (жеке-жеке кең мағыналы стационарлықтан тыс) болып табылады бірлесіп кең мағыналы стационарлық.

Бірлескен жұптың айқас корреляциясы кең мағынада стационар стохастикалық процестер бір процесстен өлшенген үлгілердің өнімін және басқасынан өлшенген үлгілерді (және оның уақыт ауысымдары) көбейту арқылы бағалауға болады. Орташаға енгізілген үлгілер сигналдағы барлық үлгілердің ерікті жиынтығы бола алады (мысалы, ақырғы уақыт терезесіндегі үлгілер немесе кіші іріктеу[қайсы? ] сигналдардың біреуі). Үлгілердің көп мөлшері үшін орташа мән нақты кросс-корреляцияға жақындайды.

Нормалдау

Бұл кейбір пәндерде жиі кездеседі (мысалы, статистика және уақыт қатарын талдау ) уақытқа тәуелді алу үшін кросс-корреляция функциясын қалыпқа келтіру Пирсон корреляция коэффициенті. Алайда, басқа пәндерде (мысалы, инженерлік) нормалану әдетте алынып тасталады және «айқас корреляция» мен «айқас ковариация» терминдері бір-бірінің орнына қолданылады.

Стохастикалық процестің нормаланған өзара байланысының анықтамасы болып табылады

.

Егер функция жақсы анықталған, оның мәні ауқымда болуы керек , мінсіз корреляцияны көрсететін 1-мен, ал кемелдікті −1 көрсетеді корреляцияға қарсы.

Бірлескен кең мағыналы стационарлық стохастикалық процестер үшін анықтама беріледі

.

Нормализация маңызды, өйткені автокорреляцияны корреляция ретінде түсіндіру күштің масштабсыз өлшемін ұсынады статистикалық тәуелділік, және қалыпқа келтіру болжамды автокорреляциялардың статистикалық қасиеттеріне әсер ететіндіктен.

Қасиеттері

Симметрия қасиеті

Бірлескен кең стационарлық стохастикалық процестер үшін кросс-корреляция функциясы келесі симметрия қасиетіне ие:[11]:б.173

Бірлескен WSS процестеріне сәйкес:

Уақытты кешіктіруді талдау

Айқас корреляциялар екі сигнал арасындағы уақыт кідірісін анықтау үшін пайдалы, мысалы, микрофон массивінде акустикалық сигналдардың таралуы үшін уақыттың кешігуін анықтау үшін.[12][13][түсіндіру қажет ] Есептегеннен кейін өзара корреляция екі сигналдың арасындағы айқас корреляция функциясының максимумы (немесе сигналдар теріс корреляцияланған болса, минимум) сигналдардың ең жақсы тураланған уақытын көрсетеді; яғни, екі сигнал арасындағы уақыттың кідірісі максимум аргументімен анықталады, немесе арг макс туралы өзара корреляция, сияқты

Кескінді өңдеудегі терминология

Нөлдік нормаланған кросс-корреляция (ZNCC)

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

.

қайда пикселдер саны және , орташа болып табылады және болып табылады стандартты ауытқу туралы .

Жылы функционалдық талдау терминдер, бұл екі нүктелік көбейту деп санауға болады қалыпқа келтірілген векторлар. Яғни, егер

және

онда жоғарыдағы қосынды тең болады

қайда болып табылады ішкі өнім және болып табылады L² норма. Коши-Шварц содан кейін ZNCC ауқымы бар екенін білдіреді .

Осылайша, егер және нақты матрицалар болып табылады, олардың нормаланған айқас корреляциясы бірлік векторлар арасындағы бұрыш косинусына тең және , осылай бола отырып егер және егер болса тең оң скалярға көбейтіледі.

Нормаланған корреляция - қолданылатын әдістердің бірі шаблондарды сәйкестендіру, сурет ішіндегі өрнектің немесе заттың инциденттерін табу үшін қолданылатын процесс. Бұл сондай-ақ 2 өлшемді нұсқасы Пирсон өнім-момент корреляция коэффициенті.

Нормаланған кросс-корреляция (NCC)

NCC ZNCC-ге ұқсас, тек қарқындылықтың жергілікті мәнін алып тастамайтын айырмашылығы бар:

Сызықты емес жүйелер

Сызықтық емес жүйелер үшін кросс-корреляцияны қолдану кезінде сақтық қажет. Кіріс қасиеттеріне тәуелді белгілі бір жағдайларда сызықтық емес динамикасы бар жүйенің кірісі мен шығысы арасындағы айқас корреляция белгілі бір сызықтық емес әсерлерге мүлдем соқыр болуы мүмкін.[14] Бұл проблема кейбір квадраттық моменттер нөлге тең болуы мүмкін болғандықтан пайда болады және бұл екі сигнал арасында «корреляция» аз (статистикалық тәуелділік мағынасында) аз деп болжай алады, бұл кезде екі сигнал сызықтық емес динамикамен қатты байланысты.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Bracewell, R. «Айқас корреляцияға арналған бесбелгілі белгі». Фурье түрленуі және оның қолданылуы. Нью-Йорк: МакГрав-Хилл, 46 және 243 б., 1965.
  2. ^ Папулис, Фурье интегралы және оның қолданылуы. Нью-Йорк: МакГроу-Хилл, 244–245 және 252-253 б., 1962 ж.
  3. ^ Вайсштейн, Эрик В. «Кросс-корреляция». MathWorld сайтынан - Wolfram веб-ресурсы. http://mathworld.wolfram.com/Cross-Correlation.html
  4. ^ Рабинер, Л.Р .; Шафер, Р.В. (1978). Сөйлеу сигналдарын сандық өңдеу. Сигналдарды өңдеу сериясы. Жоғарғы седла өзені, NJ: Prentice Hall. бет.147–148. ISBN  0132136031.
  5. ^ Рабинер, Лоуренс Р .; Алтын, Бернард (1975). Сандық сигналды өңдеу теориясы және қолданылуы. Englewood Cliffs, NJ: Prentice-Hall. бет.401. ISBN  0139141014.
  6. ^ Ванг, Чен (2019). Көрнекі қабылдау үшін ядроларды оқыту, 2.2.1 тарау. Докторлық диссертация. Наньян технологиялық университеті, Сингапур. бет.17–18.
  7. ^ Ван, Чен; Чжан, Ле; Юань, Джунсонг; Xie, Lihua (2018). Ядролық кросс-коррелятор. Жасанды интеллект бойынша AAAI отыз екінші конференциясы. Жасанды интеллектті дамыту ассоциациясы. 4179–4186 бет. arXiv:1709.05936.
  8. ^ Кэмпбелл; Lo; МакКинлай (1996). Қаржы нарықтарының эконометрикасы. NJ: Принстон университетінің баспасы. ISBN  0691043019.
  9. ^ Капинчев, Константин; Брэду, Адриан; Барнс, Фредерик; Подолеану, Адриан (2015). «GPU нақты уақыт режимінде сурет жасау үшін кросс-корреляцияны енгізу». 2015 Сигналдарды өңдеу және байланыс жүйелері бойынша 9-шы Халықаралық конференция (ICSPCS). 1-6 бет. дои:10.1109 / ICSPCS.2015.7391783. ISBN  978-1-4673-8118-5.
  10. ^ а б в Губнер, Джон А. (2006). Электр және компьютер инженерлеріне арналған ықтималдық және кездейсоқ процестер. Кембридж университетінің баспасы. ISBN  978-0-521-86470-1.
  11. ^ Kun Il Park, ықтималдылық негіздері және стохастикалық процестер коммуникацияға қосымшалар, Springer, 2018, 978-3-319-68074-3
  12. ^ Руди, Мэтью; Брайан Буччи; Джеффри Випперман; Джеффри Алланах; Брюс Авраам (қараша 2009). «Айқас корреляцияны қолдану арқылы микрофон массивін талдау әдістері». 2009 ж. ASME Халықаралық машина жасау конгресінің материалдары, Буэна-Виста көлі, Флорида: 281–288. дои:10.1115 / IMECE2009-10798. ISBN  978-0-7918-4388-8.
  13. ^ Руди, Мэтью (қараша 2009). «Әскери импульстің классификаторын нақты уақытта енгізу». Питтсбург университеті, магистрлік диссертация. Журналға сілтеме жасау қажет | журнал = (Көмектесіңдер)
  14. ^ Billings, S. A. (2013). Сызықтық емес идентификация: уақыт, жиілік және уақыттық-домендік NARMAX әдістері. Вили. ISBN  978-1-118-53556-1.

Әрі қарай оқу

  • Тахмасеби, Пейман; Хезархани, Ардешир; Сахими, Мұхаммед (2012). «Кросс-корреляциялық функцияларға негізделген көп нүктелі геостатистикалық модельдеу». Есептік геоғылымдар. 16 (3): 779–797. дои:10.1007 / s10596-012-9287-1.

Сыртқы сілтемелер