DeepSeekMath

DeepSeekMath-7B-RL

by DeepSeek · Avatud kaaludega ja allalaaditav; varasem teadusmudel, mille ametlikku hostitud API hinnakirja ei ole tuvastatud

DeepSeekMath-7B-RL on DeepSeeki 7 miljardi parameetriga avatud kaaludega mudel matemaatiliseks arutlemiseks. See põhineb mudelil DeepSeekMath-Instruct 7B ja seda on treenitud GRPO abil. Mudel toetab lokaalset teksti genereerimist ning soovi korral väliste programmide abil toetatud arutlemist. Selle tugevused on matemaatiline spetsialiseerumine ja kontroll juurutamise üle; peamised piirangud on 4096 märgi pikkune kontekst, ainult tekstipõhine töö, natiivse tööriistade käivitamise toe puudumine ning tuvastatud ametliku hostitud API hinnastuse puudumine.

Tekst Arutlusvõime Programmeerimine
DeepSeekMath-7B-RL on DeepSeeki tugevdusõppel põhinev mudel matemaatiliseks arutlemiseks. Erinevalt üldotstarbelisest multimodaalsest assistendist on see mõeldud teadlastele, haridustöötajatele ja arendajatele, kes soovivad alla laadida mudeli kaalud ning teha kohalikke matemaatikaülesannete lahendamise katseid. Mudel suudab genereerida tekstipõhiseid lahendusi ja seda saab kasutada koos välise Pythoni- või koodi täitmise keskkonnaga, kuid see ei käivita tööriistu iseseisvalt.
Väljundid

Mida DeepSeekMath-7B-RL suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Mudeli profiil

Jõudlusnäitajad

8/10 Arutlusvõime
6/10 Programmeerimine
6/10 Kiirus
9/10 Kulutõhusus
Detailid

Tehnilised andmed

Mudeliseeria DeepSeekMath
Tüüp Arutlus
Konteksti maht 4K märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Välja antud 2024-02-05
Olek Avatud kaaludega ja allalaaditav; varasem teadusmudel, mille ametlikku hostitud API hinnakirja ei ole tuvastatud
Teadmiste ajapiiri märkused

Üheski läbi vaadatud ametlikus mudelikaardis, repositooriumis ega teadusartiklis ei avaldatud autoriteetset mudelipõhist teadmiste lõppkuupäeva.

Mudeli selgitused

Ametlik Hugging Face’i identifikaator on deepseek-ai/deepseek-math-7b-rl. DeepSeekMath-7B-RL põhineb mudelil DeepSeekMath-Instruct 7B ning selle treenimisel kasutati Group Relative Policy Optimizationi. Ametliku projekti andmetel on jada pikkus 4 096 tokenit. Mudelile saab anda viipasid programmiga toetatud arutluskäiguks, kuid koodi käivitamine toimub välise tööriista või rakenduse kaudu, mitte mudeli loomupärase võimekusena. Mudeli kaalud on allalaaditavad ning nende kasutamist reguleerib DeepSeeki mudelilitsents; ametlikus repositooriumis märgitakse, et äriline kasutamine on selle litsentsi tingimustel lubatud. Ametlikku DeepSeeki hallatavat tokenipõhist hinnastamist ega loomulikku batch-töötluse, vahemällu salvestamise, JSON-režiimi või struktureeritud väljundi API-t ei tuvastatud.

Mudeli juhend

DeepSeekMath-7B-RL: avatud kaaludega mudel matemaatiliseks arutlemiseks

DeepSeekMath-7B-RL on DeepSeeki 7 miljardi parameetriga avatud kaaludega keelemudel, mis on spetsialiseerunud matemaatikaülesannete lahendamisele. See põhineb mudelil DeepSeekMath-Instruct 7B ja on treenitud Group Relative Policy Optimizationi abil. Mudel on loodud samm-sammuliseks arutlemiseks, võistlusmatemaatikaks ning soovi korral programmide abil toetatud lahenduste koostamiseks. Seda saab lokaalselt juurutada Transformersi ja ühilduvate järeldusserverite kaudu, kuid selle konteksti pikkus on lühike — 4096 tokenit —, nii sisend kui ka väljund on ainult tekstipõhised ning ametlikult majutatud API hinnastust ei ole tuvastatud.

Mis on DeepSeekMath-7B-RL?

DeepSeekMath-7B-RL on avatud kaaludega autoregressiivne keelemudel, millel on ligikaudu 7 miljardit parameetrit. DeepSeek avaldas selle DeepSeekMathi mudeliperekonna tugevdusõppe variandina koos baas- ja juhiste järgi häälestatud versioonidega. Selle peamine eesmärk on matemaatiline arutlemine: tekstina esitatud ülesande korral püüab mudel lahenduskäiku läbi töötada ja vastuse anda.

Mudeli saab DeepSeeki organisatsioonilt Hugging Face’i kaudu alla laadida tunnusega deepseek-ai/deepseek-math-7b-rl. Kuna kaalud on allalaaditavad, saavad kasutajad mudelit käitada oma keskkonnas, selle asemel et toetuda DeepSeeki hallatavale lõpp-punktile. Seetõttu on see eriti asjakohane uurimistöös ja eksperimenteerimisel, kus on oluline kontroll mudeli ja järelduskeskkonna üle.

DeepSeekMath-7B-RL on ainult tekstipõhine mudel. See võtab vastu tekstipäringuid ja tagastab teksti; algupäraselt ei töötle see pilte, heli ega videot.

Kuidas mudelit treeniti

DeepSeekMath lähtestati mudelilt DeepSeek-Coder-Base-v1.5 7B ning seda eeltreeniti täiendavalt matemaatika-, loomuliku keele ja programmeerimisandmetel. DeepSeeki projekt kirjeldab kordusprotsessi, mille käigus koguti Common Crawlist ligikaudu 120 miljardit matemaatikaga seotud tokenit. See ulatuslik matemaatikaalane eeltreening lõi aluse hilisemale juhiste järgi häälestamisele ja tugevdusõppele.

DeepSeekMath-7B-RL tuletati mudelist DeepSeekMath-Instruct 7B ning seejärel treeniti seda rühmapõhise suhtelise poliitika optimeerimisega (Group Relative Policy Optimization), mida lühendatakse tavaliselt GRPO-ks. GRPO on tugevdusõppe meetod, mille eesmärk on parandada arutlemiskäitumist genereeritud vastuste rühmade ja nende suhtelise tasu võrdlemise abil. Projekt tutvustas seda meetodina, mis parandab matemaatilist arutlemist ja kasutab samal ajal vähem mälu kui tavapärased PPO-põhised tugevdusõppemeetodid.

Need treeningu üksikasjad selgitavad mudeli spetsialiseerumist, kuid neid ei tohiks tõlgendada garantiina, et iga genereeritud lahendus on õige. Matemaatilised keelemudelid võivad esitada veenvaid vaheetappe, milles on viga, eriti keeruliste ülesannete korral või siis, kui väline lahendaja vastust ei kontrolli.

Arutlemine ja matemaatilised võimed

Mudel on loodud matemaatikaülesannetele samm-sammult, mõttekäiku meenutavas vormis lahendusi genereerima. DeepSeeki matemaatikaprojektis hinnati seda võistlusmatemaatika ülesannete põhjal, sealhulgas MATH-i võrdlustestis. Avaldatud projektimaterjalide kohaselt saavutas laiem DeepSeekMath 7B töö MATH-i testikomplektil 51,7% ilma väliste tööriistakomplektide või hääletamistehnikateta. Tugevdusõppe mudeli eraldi tööriistadega hindamine saavutas avaldatud hindamisfailides ligikaudu 58,8% ning DeepSeek teatas tööriistadega toetatud arutlemise korral peaaegu 60% tulemusest.

Need on uurimisprojekti mõõtmistulemused, mitte universaalsed toimivusgarantiid. Tulemused võivad muutuda sõltuvalt päringu vormingust, valimi moodustamise seadetest, vastuse eraldamise meetodist, hääletamisstrateegiast ja sellest, kas kasutada saab programmi täitjat. Üksnes ühe vastuse lokaalselt genereeriv juurutus ei pruugi kõrgeimat avaldatud tulemust korrata.

Oluline eristus on programmiga toetatud arutlemine. Mudelit saab juhendada Pythoni programme kirjutama või kasutama programmi lahendamise vormingut, kui ümbritsev rakendus pakub täitmiskeskkonda. See võib aidata aritmeetika, sümbolteisenduste või vahearvutuste kontrollimise korral. Mudel ise aga Pythoni ei käivita, kalkulaatorit ei kasuta, veebis ei sirvi ega funktsioone välja ei kutsu. Kogu täitmine, valideerimine ja tööriistade koordineerimine tuleb rakendada mudelist väljaspool.

Kontekstiaken ja väljundipiirangud

DeepSeekMathi ametlik hoidla määrab jada pikkuseks 4 096 tokenit. See on mudeli dokumenteeritud kontekstilimiit, mis hõlmab koos nii päringut kui ka genereeritud jätku. Praktikas sobib see üksikute ülesannete, lahenduskäikude näidete ja suhteliselt lühikeste vestluste jaoks, kuid on piirav pikkade õpikute, suure hulga varasemate lahenduste või pikemate mitmevooruliste seansside korral.

Esitatud uurimuses ei tuvastatud autoriteetset, konkreetselt sellele mudelile kehtivat maksimaalset väljundtokenite arvu. Seega piiravad kasutatava genereeritud teksti pikkust 4 096 tokeni suurune jada pikkus ja valitud järeldusraamistiku seaded. Kasutajad ei tohiks eeldada, et eraldi suurem väljundimaht on olemas.

Kontekstilimiit on oluline ka programmiga toetatud töövoogude puhul. Pikka ülesande kirjeldust, varasemaid katseid, tööriistajuhiseid ja programmi tagastatud väljundit sisaldav päring võib vaba ruumi kiiresti ära kasutada. Tööriistajälgede lühidalt hoidmine ja ainult asjakohaste vahetulemuste saatmine võib muuta lokaalse kasutamise töökindlamaks.

Juurutus ja tehniline kasutus

DeepSeekMath-7B-RL on mõeldud enda hallatavas või lokaalses keskkonnas järelduste tegemiseks. Seda saab laadida Hugging Face Transformersi abil ja pakkuda kasutajatele ühilduvate järeldussüsteemide, näiteks vLLM-i või SGLangi kaudu. Mudeli hoidla suurus on ligikaudu 29,7 GB, mistõttu vajab praktiline juurutus märkimisväärset salvestusruumi ja GPU-mälu, eriti täppis- või bfloat16-kaalude kasutamisel.

Täpne riistvaranõue sõltub kvantimisest, käituskeskkonna konfiguratsioonist, pakisuurusest ja valitud arvulisest vormingust. Esitatud uurimus ei määra üht kindlat minimaalset GPU-konfiguratsiooni, mistõttu oleks fikseeritud riistvarasoovituse andmine ebausaldusväärne. Kasutajad peaksid käsitlema hoidla suurust salvestusruumi näitajana, mitte täieliku järeldusmälu spetsifikatsioonina.

Koodihoidlale kehtib MIT-litsents, mudeli kaale reguleerib aga DeepSeeki eraldi mudelilitsents. Ametliku projekti kohaselt on äriline kasutus selle mudelilitsentsi tingimustel lubatud. Kõik, kes kaale äriliselt juurutavad, peaksid tutvuma kohaldatavate litsentsitingimustega, mitte eeldama, et mudelit reguleerib üksnes koodilitsents.

Hinnakujundus ja API kättesaadavus

Selle kontrollpunkti kohta ei tuvastatud ametlikku DeepSeeki hallatavat märgipõhist hinnakirja ega toetatud majutatud API lõpp-punkti. Seetõttu ei ole DeepSeekMath-7B-RL-i jaoks kontrollitud sisendihinda, väljundihinda, kuutellimuse hinda ega teenusepakkuja hallatavat järeldustaset, mida välja tuua.

Kuna mudel on allalaaditav, erineb selle otsene tarkvarahind selle käitamise tegevuskuludest. Enda hallatavas keskkonnas kasutamine võib vältida märgipõhiseid tasusid, kuid kasutaja vastutab endiselt GPU- või pilveserveriaja, salvestusruumi, elektri, hoolduse ja arendustöö eest. Tegelik kulu sõltub seega juurutuskeskkonnast ja liiklusmustrist. Lihtsate ülesannete korral võib väiksem lokaalne mudel olla odavam ja kiirem, samas kui majutatud teenust võib olla lihtsam hallata isegi siis, kui selle märgipõhine hind on kõrgem.

Peamised tugevused ja kompromissid

DeepSeekMath-7B-RL-i peamine tugevus on spetsialiseerumine. See on üles ehitatud matemaatilisele arutlemisele, mitte positsioneeritud tänapäevase üldotstarbelise assistendina. Avatud kaalud võimaldavad teadlastel uurida mudeli käitumist, teha kontrollitud katseid, muuta järelduskonveierit ja ühendada mudel kohandatud valideerimistööriistadega.

Veel üks praktiline kompromiss on 7 miljardi parameetri suurus. Võrreldes väga suurte tipptasemel mudelitega on seda lokaalselt palju lihtsam katsetada, kuid see pakub siiski spetsialiseeritud arutlusmudelit. Mudel ei ole aga igas keskkonnas automaatselt kiire ega odav. 29,7 GB suurune hoidla ja märkimisväärsed GPU-nõuded võivad muuta enda hallatavas keskkonnas kasutamise kulukaks ning kiirus sõltub kvantimisest, riistvarast, samaaegsete päringute arvust ja teenindustarkvarast.

Selle peamised piirangud on 4 096 tokeni suurune kontekst, ainult tekstipõhine liides, loomuliku tööriistade käivitamise puudumine ja vanus võrreldes uuemate üldotstarbeliste arutlusmudelitega. Seda ei tohiks käsitleda veebiühendusega assistendi ega süsteemina, mis kontrollib oma arvutusi iseseisvalt. Ka avaldatud võrdlustestide tulemused pärinevad konkreetsest uurimisseadistusest ning võivad sõltuda tööriistade abist või hindamisvõtetest, mida lihtsas juurutuses ei kasutata.

Millal valida DeepSeekMath-7B-RL

Valige DeepSeekMath-7B-RL siis, kui vajate spetsiaalselt matemaatiliseks arutlemiseks mõeldud avatud kaaludega mudelit ja soovite juurutuskeskkonda ise kontrollida. See on mõistlik kandidaat järgmisteks kasutusjuhtudeks:

  • tugevdusõppe ja keelemudelite arutlemise uurimine;
  • lokaalsed katsed võistlusmatemaatika ja MATH-i võrdlustestiga;
  • hariduslikud prototüübid, mis genereerivad matemaatikaülesannete lahenduskäike;
  • programmiga toetatud arutlemise katsetamine välise Pythoni- või sümbolarvutuse tööriistaga;
  • rakendused, kus allalaaditavad kaalud on olulisemad kui hallatav API.

See sobib halvemini juhul, kui rakendus vajab pikka konteksti, loomulikku pildi- või helitöötlust, sisseehitatud veebiotsingut, automaatset funktsioonikutset, garanteeritud arvutustäpsust või hallatavat kommerts-API-t, mille märgipõhine arveldamine on prognoositav. Laiemate assistendiülesannete korral võib uuem üldotstarbeline või arutlusmudel olla parem valik, samas kui väiksem mudel võib pakkuda rutiinse matemaatika jaoks suuremat kiirust ja väiksemaid taristukulusid. Esitatud uurimus ei tuvasta konkreetset järglast ega praegust DeepSeeki lõpp-punkti, mis peaks seda asendama, seega tuleks valik teha testitud täpsuse, juurutuskulu ja käitamisnõuete põhjal.

Praktilised hindamisjuhised

Enne mudeli kasutamist olulises töövoos katsetage seda tüüpiliste ülesannetega, selle asemel et tugineda üksnes avaldatud võrdlustestiarvudele. Kaasake ülesandeid, mis nõuavad täpset aritmeetikat, mitmeastmelist algebrat, tõestuslaadseid selgitusi ja mitmetimõistetava sõnastuse tõlgendamist. Võrrelge vastuseid usaldusväärse lahendaja või inimesest hindajaga ning kaaluge vajaduse korral genereeritud Pythoni käivitamist.

Lokaalse juurutuse korral hoidke päringud piisavalt lühikesed, et täieliku lahenduse jaoks jääks ruumi. Väliste tööriistade kasutamisel eraldage selgelt mudeli pakutud kood rakenduse täitmis- ja valideerimisetappidest. Mudel võib soovitada arvutust või programmi, kuid ümbritsev süsteem peab otsustama, kas programmi on ohutu käivitada ja kas selle tulemus vastab tegelikult algsele ülesandele.

Üldjoontes tuleks DeepSeekMath-7B-RL-i mõista kui allalaaditavat uurimismudelit, millel on selge matemaatiline fookus. GRPO-treeningu, avatud kaalude ja välise programmitoe võimaliku kasutamise kombinatsioon muudab selle kasulikuks kontrollitud arutlemiskatsetes, kuid lühike kontekst ning loomuliku majutatud teenuse ja tööriistavõimekuse puudumine piiravad selle sobivust tänapäevaseks universaalseks assistendiks.


KKK - vastused sinu küsimustele

Kas DeepSeekMath-7B-RL-il on ametlik hostitud API või tokenipõhine hinnastus?
Selle mudeliversiooni kohta ei leitud kinnitatud ametlikku majutatud API-lõpp-punkti ega märgipõhist hinnastust. Kuigi mudeli kaalud on allalaaditavad, peavad kasutajad ise katma majutamise kulud, näiteks GPU- või pilveserveri kasutusaja, salvestusruumi, elektri, hoolduse ja inseneritöö kulud.
Kas DeepSeekMath-7B-RL suudab iseseisvalt kasutada Pythonit, kalkulaatoreid või väliseid tööriistu?
Ei. DeepSeekMath-7B-RL suudab genereerida Pythoni koodi või tööriistakeskseid arutlusvorminguid, kuid ei käivita Pythonit, sirvi veebi, kasuta kalkulaatorit ega kutsu funktsioone iseseisvalt. Väline rakendus peab tagama käivitamise, valideerimise ja tööriistade orkestreerimise.
Millised on DeepSeekMath-7B-RL-i kontekstiakna ja juurutamise nõuded?
Ametlikus repositooriumis on määratud tokenijada pikkuseks 4096 tokenit, mis hõlmab nii viipa kui ka genereeritud jätku. Mudeli repositooriumi maht on ligikaudu 29,7 GB, kuid tegelikud GPU- ja mälunõuded sõltuvad kvantimisest, numbrilisest formaadist, pakisuurusest ja järeldustarkvarast.
Kuidas DeepSeekMath-7B-RL-i treeniti?
Mudel põhineb mudelil DeepSeekMath-Instruct 7B ning seda eelõpetati matemaatika-, loomuliku keele ja programmeerimisandmetega. Selle tugevõppe etapis kasutati rühmapõhist suhtelise poliitika optimeerimist (Group Relative Policy Optimization, GRPO), mille käigus võrreldakse valimite kaupa genereeritud vastuseid suhteliste tasude alusel, et parandada matemaatilist arutlusoskust.
Mis on DeepSeekMath-7B-RL?
DeepSeekMath-7B-RL on avatud kaaludega, ainult teksti töötlev põhjuslik keelemudel, millel on ligikaudu 7 miljardit parameetrit ja mis on loodud peamiselt matemaatiliseks arutlemiseks. See on Hugging Face’is saadaval mudelina deepseek-ai/deepseek-math-7b-rl ning seda saab käitada kasutaja hallatavas keskkonnas.


Allikad 3
AI ettevõte

Info DeepSeek kohta