Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Artikuluaren helburua datu-zientzialari hasiberriei laguntza ematea da. IN aurreko artikulua Erregresio linealaren ekuazio bat ebazteko hiru modu azaldu ditugu: soluzio analitikoa, gradientearen jaitsiera, gradiente estokastikoa. Ondoren, soluzio analitikoa egiteko formula aplikatu dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Artikulu honetan, izenburuak dioen bezala, formula honen erabilera justifikatuko dugu edo, bestela esanda, geuk aterako dugu.

Zergatik duen zentzuzkoa formulari arreta gehiago jartzea Erregresio lineala ekuazioa matrize moduan ekarriko dugu?

Ekuazio matrizialarekin hasten da kasu gehienetan erregresio lineala ezagutzen. Aldi berean, formula nola eratorri zen kalkulu zehatzak arraroak dira.

Adibidez, Yandex-en ikaskuntza automatikoko ikastaroetan, ikasleak erregularizazioan sartzen direnean, liburutegiko funtzioak erabiltzeko eskaintzen zaie. argitu, algoritmoaren matrizearen irudikapenari buruz hitz bat ere aipatzen ez den arren. Momentu honetan, baliteke entzule batzuek arazo hau zehatzago ulertu nahi izatea: idatzi kodea prest dauden funtzioak erabili gabe. Eta horretarako, lehenik ekuazioa erregularizatzaile batekin aurkeztu behar duzu matrize moduan. Artikulu honek gaitasun horiek menderatu nahi dituztenei ahalbidetuko die. Has gaitezen.

Hasierako baldintzak

Helburu-adierazleak

Helburu-balioen sorta dugu. Adibidez, helburu-adierazlea edozein aktiboren prezioa izan daiteke: petrolioa, urrea, garia, dolarra, etab. Aldi berean, helburu-adierazleen balio batzuekin behaketa kopurua esan nahi dugu. Horrelako behaketak izan litezke, adibidez, urteko petrolioaren hileko prezioak, hau da, 12 helburu-balio izango ditugu. Has gaitezen notazioa sartzen. Adierazi dezagun helburu-adierazlearen balio bakoitza Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Guztira ditugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu behaketak, hau da, gure behaketak bezala irudikatu ditzakegula Erregresio lineala ekuazioa matrize moduan ekarriko dugu.

Erregresioak

Helburuko adierazlearen balioak neurri batean azaltzen dituzten faktoreak daudela suposatuko dugu. Esaterako, dolarraren/errubloaren truke-tasak petrolioaren prezioak, Erreserba Federalaren tasak eta abarrek eragin handia dute. Horiei erregresio deitzen zaie. Aldi berean, helburu-adierazle-balio bakoitza erregresio-balio bati egokitu behar zaio, hau da, 12ko hilabete bakoitzeko helburu-adierazle 2018 baldin baditugu, aldi berean 12 erregresio-balio ere izan beharko genituzke. Adierazi ditzagun erregresadore bakoitzaren balioak Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Izan bedi gure kasuan Erregresio lineala ekuazioa matrize moduan ekarriko dugu atzerakoiak (hau da. Erregresio lineala ekuazioa matrize moduan ekarriko dugu helburu-adierazleen balioetan eragina duten faktoreak). Horrek esan nahi du gure erregresioak honela aurkez daitezkeela: 1. erregresiorako (adibidez, petrolioaren prezioa): Erregresio lineala ekuazioa matrize moduan ekarriko dugu, 2. erregresiorako (adibidez, Fed tasa): Erregresio lineala ekuazioa matrize moduan ekarriko dugu,"gatikErregresio lineala ekuazioa matrize moduan ekarriko dugu-th" itzultzailea: Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Helburu-adierazleen menpekotasuna erregresiboekiko

Demagun xede-adierazlearen menpekotasuna dela Erregresio lineala ekuazioa matrize moduan ekarriko dugu erregresioetatik"Erregresio lineala ekuazioa matrize moduan ekarriko duguth" behaketa erregresio linealaren ekuazio baten bidez adieraz daiteke:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Non Erregresio lineala ekuazioa matrize moduan ekarriko dugu - "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" erregresio-balioa 1etik Erregresio lineala ekuazioa matrize moduan ekarriko dugu,

Erregresio lineala ekuazioa matrize moduan ekarriko dugu β€” 1etik itzultzaile kopurua Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu β€” koefiziente angeluarrak, erretorsorea aldatzen denean kalkulatutako helburu-adierazlea batez beste zenbat aldatuko den adierazten dutenak.

Beste era batera esanda, guztiontzat gara (salbu Erregresio lineala ekuazioa matrize moduan ekarriko dugu) erregresiboaren β€œgure” koefizientea zehazten dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu, gero biderkatu koefizienteak erregresiboen balioekin "Erregresio lineala ekuazioa matrize moduan ekarriko duguth" behaketa, ondorioz hurbilketa jakin bat lortzen dugu "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" xede-adierazlea.

Horregatik, halako koefizienteak hautatu behar ditugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu, zeinetan gure funtzio hurbiltzailearen balioak Erregresio lineala ekuazioa matrize moduan ekarriko dugu helburu-adierazleen balioetatik ahalik eta hurbilen kokatuko da.

Hurbilketa-funtzioaren kalitatea baloratzea

Gutxieneko funtzioaren kalitate-ebaluazioa karratu txikienen metodoa erabiliz zehaztuko dugu. Kasu honetan kalitatea ebaluatzeko funtzioak forma hau hartuko du:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Balio hori duten $w$ koefizienteen balioak hautatu behar ditugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu txikiena izango da.

Ekuazioa matrize moduan bihurtzea

Irudikapen bektoriala

Hasteko, zure bizitza errazteko, erregresio linealaren ekuazioari erreparatu behar diozu eta lehen koefizientea Erregresio lineala ekuazioa matrize moduan ekarriko dugu ez da inongo erregresioz biderkatu. Aldi berean, datuak matrize forma bihurtzen ditugunean, aipatutako zirkunstantziak larriki zailduko ditu kalkuluak. Ildo horretatik, lehen koefizientearentzat beste erregresadore bat sartzea proposatzen da Erregresio lineala ekuazioa matrize moduan ekarriko dugu eta parekatu bat. Edo hobeto esanda, bakoitza"Erregresio lineala ekuazioa matrize moduan ekarriko duguberdindu erregresibo honen garren balioa bat - azken finean, batez biderkatuta, ez da ezer aldatuko kalkuluen emaitzaren ikuspuntutik, baina matrizeen produktuaren arauen ikuspuntutik, gure oinazea. nabarmen murriztuko da.

Orain, momentuz, materiala sinplifikatzeko, demagun bakarra dugula "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-garren behaketa. Orduan, imajinatu erregresiboen balioak "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" behaketak bektore gisa Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Bektorea Erregresio lineala ekuazioa matrize moduan ekarriko dugu dimentsioa du Erregresio lineala ekuazioa matrize moduan ekarriko duguHau da, Erregresio lineala ekuazioa matrize moduan ekarriko dugu errenkadak eta zutabe 1:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Adierazi ditzagun beharrezko koefizienteak bektore gisa Erregresio lineala ekuazioa matrize moduan ekarriko dugu, dimentsioa izatea Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio linealaren ekuazioa "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" behaketak honela hartuko du:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Eredu lineal baten kalitatea ebaluatzeko funtzioak honela hartuko du:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Kontuan izan matrizearen biderketaren arauen arabera, bektorea transposatu behar dugula Erregresio lineala ekuazioa matrize moduan ekarriko dugu.

Matrizearen irudikapena

Bektoreak biderkatzearen ondorioz, zenbakia lortuko dugu: Erregresio lineala ekuazioa matrize moduan ekarriko dugu, espero beharrekoa. Zenbaki hau hurbilketa da "Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" xede-adierazlea. Baina helburu-balio bakarra ez ezik, guztien hurbilketa behar dugu. Horretarako, idatzi dezagun dena”Erregresio lineala ekuazioa matrize moduan ekarriko dugu-th" itzultzaileak matrize formatuan Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Sortzen den matrizeak dimentsioa du Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Orain erregresio linealaren ekuazioak honela hartuko du:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Adierazi ditzagun helburu-adierazleen balioak (guztiak Erregresio lineala ekuazioa matrize moduan ekarriko dugu) bektore bakoitzeko Erregresio lineala ekuazioa matrize moduan ekarriko dugu dimentsioa Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Orain eredu lineal baten kalitatea ebaluatzeko ekuazioa matrize formatuan idatz dezakegu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Egia esan, formula honetatik gehiago lortzen dugu ezagutzen dugun formula Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Nola egiten da? Parentesiak irekitzen dira, bereizketa egiten da, ondoriozko esamoldeak eraldatzen dira, etab., eta horixe da orain egingo duguna.

Matrize-eraldaketak

Ireki ditzagun parentesiak

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Presta dezagun diferentziaziorako ekuazio bat

Horretarako, eraldaketa batzuk egingo ditugu. Ondorengo kalkuluetan erosoagoa izango zaigu bektorea bada Erregresio lineala ekuazioa matrize moduan ekarriko dugu produktu bakoitzaren hasieran irudikatuko da ekuazioan.

Bihurketa 1

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Nola gertatu zen? Galdera honi erantzuteko, ikusi besterik ez dago biderkatzen ari diren matrizeen tamainak eta ikusi irteeran zenbaki bat lortzen dugula edo bestela. Erregresio lineala ekuazioa matrize moduan ekarriko dugu.

Idatz ditzagun matrize-adierazpenen tamainak.

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Bihurketa 2

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Idatz dezagun 1. transformazioaren antzera

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Irteeran bereizi behar dugun ekuazio bat lortzen dugu:
Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Ereduaren kalitatea ebaluatzeko funtzioa bereizten dugu

Bereiztu dezagun bektorearekiko Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Galderak zergatik Erregresio lineala ekuazioa matrize moduan ekarriko dugu ez luke egon behar, baina beste bi esapideetan deribatuak zehazteko eragiketak zehatzago aztertuko ditugu.

Desberdintasuna 1

Zabal ditzagun bereizketa: Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Matrize edo bektore baten deribatua zehazteko, haien barruan zer dagoen aztertu behar da. Ikus dezagun:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Adierazi dezagun matrizeen produktua Erregresio lineala ekuazioa matrize moduan ekarriko dugu matrizearen bidez Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Matrizea Erregresio lineala ekuazioa matrize moduan ekarriko dugu karratua eta gainera, simetrikoa da. Propietate hauek baliagarriak izango zaizkigu gero, gogora ditzagun. Matrizea Erregresio lineala ekuazioa matrize moduan ekarriko dugu dimentsioa du Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Orain gure zeregina bektoreak matrizearekin zuzen biderkatzea da eta ez lortzea "bi aldiz bi bost da", beraz, kontzentratu gaitezen eta kontu handiz ibili gaitezen.

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Hala ere, adierazpen korapilatsu bat lortu dugu! Izan ere, zenbaki bat lortu dugu - eskalar bat. Eta orain, egia esan, bereizketara pasatzen gara. Beharrezkoa da koefiziente bakoitzaren ondoriozko adierazpenaren deribatua aurkitzea Erregresio lineala ekuazioa matrize moduan ekarriko dugu eta lortu dimentsio-bektorea irteera gisa Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Badaezpada, prozedurak ekintzaren arabera idatziko ditut:

1) bereizi Erregresio lineala ekuazioa matrize moduan ekarriko dugu, lortzen dugu: Erregresio lineala ekuazioa matrize moduan ekarriko dugu

2) bereizi Erregresio lineala ekuazioa matrize moduan ekarriko dugu, lortzen dugu: Erregresio lineala ekuazioa matrize moduan ekarriko dugu

3) bereizi Erregresio lineala ekuazioa matrize moduan ekarriko dugu, lortzen dugu: Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Irteera agindutako tamainaren bektorea da Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Bektoreari hurbilagotik begiratuz gero, bektorearen ezkerreko eta dagozkion eskuineko elementuak taldeka daitezkeela ohartuko zara, ondorioz, bektore bat aurkeztutako bektoretik isolatu daitekeela. Erregresio lineala ekuazioa matrize moduan ekarriko dugu tamaina Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Adibidez Erregresio lineala ekuazioa matrize moduan ekarriko dugu (bektorearen goiko lerroaren ezkerreko elementua) Erregresio lineala ekuazioa matrize moduan ekarriko dugu (bektorearen goiko lerroaren eskuineko elementua) honela irudika daiteke Erregresio lineala ekuazioa matrize moduan ekarriko duguEta Erregresio lineala ekuazioa matrize moduan ekarriko dugu - bezala Erregresio lineala ekuazioa matrize moduan ekarriko dugu etab. lerro bakoitzean. Talde gaitezen:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Atera dezagun bektorea Erregresio lineala ekuazioa matrize moduan ekarriko dugu eta irteeran lortuko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Orain, ikus dezagun hurbilagotik ondorioztatzen den matrizea. Matrizea bi matrizeren batura da Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Gogora dezagun apur bat lehenago matrizearen propietate garrantzitsu bat adierazi genuela Erregresio lineala ekuazioa matrize moduan ekarriko dugu - simetrikoa da. Propietate horretan oinarrituta, ziur esan dezakegu esamoldea dela Erregresio lineala ekuazioa matrize moduan ekarriko dugu berdinak Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Hau erraz egiazta daiteke matrizeen produktua elementuz elementu zabalduz Erregresio lineala ekuazioa matrize moduan ekarriko dugu. Hemen ez dugu hau egingo; interesa dutenek beraiek egiaztatu dezakete.

Itzuli gaitezen gure adierazpenera. Gure eraldaketaren ondoren, guk ikusi nahi genuen moduan atera zen:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Beraz, lehen bereizketa osatu dugu. Goazen bigarren esapidera.

Desberdintasuna 2

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Jarrai gaitezen bidegorria. Aurrekoa baino askoz laburragoa izango da, beraz, ez joan pantailatik gehiegi urrun.

Zabal ditzagun elementuz elementu bektoreak eta matrizea:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Kendu ditzagun denbora batez kalkuluetatik biak - ez du paper handirik, gero bere lekuan jarriko dugu berriro. Bider ditzagun bektoreak matrizearekin. Lehenik eta behin, biderkatu dezagun matrizea Erregresio lineala ekuazioa matrize moduan ekarriko dugu bektoreari Erregresio lineala ekuazioa matrize moduan ekarriko dugu, hemen ez dugu mugarik. Tamaina bektorea lortuko dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Egin dezagun ekintza hau: biderkatu bektorea Erregresio lineala ekuazioa matrize moduan ekarriko dugu ondoriozko bektoreari. Irteeran zenbakia egongo da gure zain:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Ondoren, ezberdinduko dugu. Irteeran dimentsio-bektore bat lortuko dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu:

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Zerbait gogorarazten al dit? Hori bai! Hau matrizearen produktua da Erregresio lineala ekuazioa matrize moduan ekarriko dugu bektoreari Erregresio lineala ekuazioa matrize moduan ekarriko dugu.

Horrela, bigarren bereizketa arrakastaz osatu da.

Horren ordez Ondorio baten

Orain badakigu nola sortu zen berdintasuna Erregresio lineala ekuazioa matrize moduan ekarriko dugu.

Azkenik, oinarrizko formulak eraldatzeko modu azkar bat deskribatuko dugu.

Ebaluatu dezagun ereduaren kalitatea karratu txikienen metodoaren arabera:
Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Bereiz dezagun ondoriozko adierazpena:
Erregresio lineala ekuazioa matrize moduan ekarriko dugu Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Erregresio lineala ekuazioa matrize moduan ekarriko dugu

Literatura

Interneteko iturriak:

1) habr.com/eu/post/278513
2) habr.com/ru/company/ods/blog/322076
3) habr.com/eu/post/307004
4) nabatchikov.com/blog/view/matrix_der

Testu liburuak, arazo bildumak:

1) Goi mailako matematikari buruzko hitzaldiko apunteak: kurtso osoa / D.T. Idatzizkoa – 4. arg. – M.: Iris-prentsa, 2006
2) Erregresio-analisi aplikatua / N. Draper, G. Smith - 2. arg. – M.: Finantza eta Estatistika, 1986 (ingelesetik itzulpena)
3) Ekuazio matricialak ebazteko problemak:
function-x.ru/matrix_equations.html
mathprofi.ru/deistviya_s_matricami.html


Iturria: www.habr.com

Gehitu iruzkin berria