Source:
Ko te whakahekenga raina tetahi o nga algorithms taketake mo nga waahi maha e pa ana ki te tātari raraunga. Ko te take mo tenei ka kitea. He tino ngawari tenei, he maamaa hoki te algorithm, i whai waahi ki te whakamahi whanui mo nga tekau, ki te kore nga rau, o nga tau. Ko te whakaaro ka mau tatou i te ti'aturinga rarangi o tetahi taurangi ki runga i te huinga o etahi atu taurangi, katahi ka ngana ki te whakahoki i tenei whakawhirinakitanga.
Engari ko tenei tuhinga ehara i te whakamahi i te regression linear hei whakaoti rapanga mahi. I konei ka whakaarohia e matou nga ahuatanga whakamere o te whakatinanatanga o nga algorithms tohatoha mo tona whakaoranga, i tutakihia e matou i te wa e tuhi ana i tetahi waahanga ako miihini i roto
He aha ta tatou e korero nei?
Kei te anga tatou ki te mahi ki te whakaora i te ti'aturiraa raina. Hei raraunga whakauru, ka hoatu he huinga vectors o nga taurangi e kiia ana he motuhake, e hono ana ia mea ki tetahi uara o te taurangi whakawhirinaki. Ka taea te whakaatu i enei raraunga ki te ahua o nga matrices e rua:
Inaianei, i te mea e kiia ana te ti'aturi, me te mea ano, he raina, ka tuhia to tatou whakaaro ki te ahua o te hua o nga matrices (hei whakangawari i te rekoata, i konei me raro ka kiia ko te wa kore utu o te wharite e huna ana ki muri. , me te tīwae whakamutunga o te matrix kei roto nga waeine):
He rite tonu te tangi ki te punaha wharite rarangi, kaore? Te ahua nei, engari ko te nuinga karekau he otinga mo taua punaha wharite. Ko te take mo tenei ko te haruru, kei roto i te nuinga o nga raraunga tuuturu. Ko tetahi atu take ko te kore o te ti'aturi raina penei, ka taea te whawhai ma te whakauru i etahi atu taurangi ka whakawhirinaki kore-kore ki nga mea taketake. Whakaarohia te tauira e whai ake nei:
Source:
He tauira ngawari tenei o te whakahekenga raina e whakaatu ana i te hononga o tetahi taurangi (i te tuaka ) mai i tetahi atu taurangi (i te tuaka ). Kia whai otinga ai te punaha wharite rarangi e rite ana ki tenei tauira, me takoto nga tohu katoa ki runga i te raina tika kotahi. Engari ehara i te mea pono. Engari karekau ratou e takoto i runga i te raina tika na te haruru (he pohehe ranei te whakaaro o te hononga raina). No reira, hei whakahoki mai i tetahi hononga raina mai i nga raraunga tuturu, me whakauru ano tetahi whakaaro: kei roto i nga raraunga whakaurunga he haruru, he haruru ano tenei.
Tikanga tūponotanga mōrahi
Na, i mahara matou ko te haruru toha noa. He aha te mahi i roto i taua ahuatanga? Mo tenei keehi i roto i te pangarau kei reira, kei te whakamahia whanuitia
Ka hoki matou ki te whakaora i tetahi hononga raina mai i nga raraunga me te haruru noa. Kia mahara ko te hononga rarangi whakaaro ko te tumanako pangarau tohatoha noa. I te wa ano, te tūponotanga e ka mau ki tetahi uara, ki tetahi atu ranei, i runga i te aroaro o nga kitenga , penei:
Me whakakapi e tatou inaianei и Ko nga taurangi e hiahiatia ana ko:
Ko te mea e toe ana ko te kimi i te vector , i te mea he morahi tenei tūponotanga. Hei whakanui ake i taua mahi, he pai ki te tango tuatahi i tetahi taukohiko (ko te taukohiko o te mahi ka eke ki te morahi i te wa kotahi ki te mahi tonu):
Ko tenei, ka heke iho ki te whakaiti i te mahi e whai ake nei:
Ma te ara, ka kiia tenei he tikanga
Te pirau QR
Ka kitea te iti o te mahi i runga ake nei ma te kimi i te ira e noho kore ai te rōnaki o tenei mahi. A ka tuhia te rōnaki penei:
Na ka wetewete tatou i te matrix ki nga matrices и me te mahi i te raupapa o nga huringa (ko te QR decomposition algorithm ake e kore e whakaarohia i konei, ko tana whakamahinga anake e pa ana ki te mahi kei a koe):
Matrix he orthogonal. Ma tenei ka taea e tatou te whakakore i nga mahi :
A ki te whakakapi koe i runga i , katahi ka whai hua . Ma te whakaaro ki tera he matrix tapatoru runga, he penei te ahua:
Ka taea te whakatau ma te whakamahi i te tikanga whakakapi. Huānga kei te noho hei , huānga o mua kei te noho hei a na runga i.
He mea tika kia mohiohia i konei ko te uaua o te hua algorithm na te whakamahi o te QR decomposition he rite ki . Ano, ahakoa te mea he pai te whakarara o te mahi whakareatanga matrix, kaore e taea te tuhi i tetahi putanga toha whai hua o tenei algorithm.
Whakaheke Rōnaki
Ina korero mo te whakaiti i tetahi mahi, he mea tika kia maumahara tonu ki te tikanga o te hekenga rōnaki (stochastic). He tikanga whakaiti ngawari, whai hua hoki tenei i runga i te tatai haere i te rōnaki o te taumahi ki tetahi ira, ka huri ki te ahunga e anga atu ana ki te rōnaki. Ia taahiraa penei ka tata te otinga ki te iti rawa. He rite tonu te ahua o te rōnaki:
He pai hoki te whakarara me te tohatoha o tenei tikanga na runga i nga ahuatanga rarangi o te kaiwhakahaere rōnaki. Kia mahara kei roto i te ture i runga ake nei, kei raro i te tohu moni he kupu motuhake. Arā, ka taea te tatau i te rōnaki motuhake mō ngā taupū katoa mai i te tuatahi ki , i te whakarara ki tenei, tatauhia te rōnaki mo nga tohu me ki . Kātahi ka tāpirihia ngā rōnaki ka puta. Ko te hua o te taapiri ka rite tonu me te mea ka tatau tonu tatou i te rōnaki mo nga tohu mai i te tuatahi ki te . No reira, ki te tohatohahia nga raraunga ki roto i te maha o nga waahanga raraunga, ka taea te tatau takitahi te rōnaki ki ia wahi, katahi ka whakarāpopotohia ngā hua o ēnei tātaitanga kia whiwhi ai i te hua whakamutunga:
Mai i te tirohanga whakatinanatanga, e tika ana tenei ki te tauira
Ahakoa te ngawari o te whakatinanatanga me te kaha ki te mahi i roto i te MapReduce paradigm, ko te hekenga rōnaki he raru ano. Ina koa, ko te maha o nga hikoinga e tika ana kia tutuki te whakakotahitanga he tino teitei ake ki etahi atu tikanga motuhake ake.
LSQR
Ko te tikanga LSQR kei runga
Engari ki te whakaaro tatou ko te matrix kua wehewehea whakapae, katahi ka taea te whakaatu i ia whitiwhitinga kia rua nga kaupae MapReduce. Ma tenei ara, ka taea te whakaiti i nga whakawhitinga raraunga i ia whitiwhitinga (ko nga vectors anake te roa e rite ana ki te maha o nga mea e kore e mohiotia):
Koinei te huarahi e whakamahia ana i te wa e whakatinana ana i te whakahekenga raina i roto
mutunga
He maha nga algorithms whakaora regression linear, engari kaore e taea te whakamahi katoa i nga ahuatanga katoa. No reira he pai te whakamaarama QR mo te otinga tika mo nga huinga raraunga iti. He ngawari ki te whakatinana i te hekenga o te rōnaki ka taea e koe te kimi tere i te otinga tata. Na ka whakakotahihia e te LSQR nga ahuatanga pai rawa atu o nga algorithm e rua o mua, na te mea ka taea te tohatoha, ka huri tere atu ki te hekenga rōnaki, ka taea hoki te aukati moata o te hātepee, kaore i rite ki te whakapohehe QR, ki te kimi otinga tata.
Source: will.com