En matris består av rader och kolumner av matematiska uppgifter . Om du driver ett företag med till exempel fem butiker , kan en matris visar försäljningen i varje butik för varje månad under året . Vad skiljer den från en vanlig ekonomisk rapport är att matriser är inställd för matematiska operationer . Du kan , hypotetiskt , använda en matris för att subtrahera förra årets månatliga försäljningen från de matchande rutor i den aktuella matrisen för att mäta hur mycket de har förändrats .
Steepest Descent
Om du vill bestämma " x " i " Ax = b" , kan du möta en enorm lista av lösningar , beroende på hur många siffror du kan plugga in " A " och " b". Matematik plottar utbud av lösningar som en skålformad plan i rymden , där varje punkt representerar en lösning på ekvationen; "x " representerar den lägsta punkten på lutning svängda planet . " Steepest Descent " avser konjugat gradient metoder för beräkning av den lägsta punkten . Det fungerar inte för alla former av ekvationen , dock .
Nonlinear
Datavetare anställa icke-linjära konjugerade gradient metoder i ett antal discipliner , bland annat konstruktion och neural - net utbildning . Med hjälp av konjugerade gradienter på icke-linjära ekvationer blir komplicerat snabbt: Vissa ekvationer har flera lägsta punkterna på planet , och andra inte faktiskt har en lägsta punkt . När du använder en dator för att beräkna svaren , några icke-linjära metoder kräver att du ska sluta innan det blir ett exakt resultat . Om du är för noggrann , blir beräkningen för långsamt för att vara användbart
konjugation
Konjugera gradienter få sitt namn , delvis därför att de algoritmer som används för att beräkna dem - vare sig för hand eller på en dator - arbete som en serie approximationer . Först göra en ungefärlig beräkning av lutning , då du gör en konjugerad , eller relaterade konjugering med hjälp av resultaten från den första beräkningen . Att hitta "x " kräver kör algoritmerna för att lösa ekvationen flera gånger , komma närmare varje gång . Denna multipel iteration av ekvationerna gör konjugat toningsmetodernaturligt för datorer . Addera