StepFun-Formalizer

StepFun-Formalizer-32B

by StepFun · Praegune avatud kaaludega väljalase

StepFun-Formalizer-32B on 32 miljardi parameetriga Apache 2.0 litsentsiga avatud kaaludega mudel, mis on spetsialiseerunud mitteametlikult sõnastatud matemaatikaülesannete tõlkimisele Lean 4 formaalseteks väideteks. See põhineb mudelil DeepSeek-R1-Distill-Qwen-32B, toetab lokaalset juurutamist ning selle jõudlust hinnatakse peamiselt automaatse formaliseerimise võrdlustestides.

Tekst Arutlusvõime Programmeerimine
StepFun-Formalizer-32B on matemaatika automaatsele formaliseerimisele spetsialiseerunud 32 miljardi parameetriga keelemudel. See põhineb mudelil DeepSeek-R1-Distill-Qwen-32B ja on treenitud StepFuni ThinkingF-konveieri abil, et genereerida mitteametlikult sõnastatud matemaatikaülesannetest Lean 4 formaalseid väiteid. Mudeli kaalud on allalaadimiseks saadaval Apache 2.0 litsentsi alusel.
Väljundid

Mida StepFun-Formalizer-32B suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

Mudeliseeria StepFun-Formalizer
Tüüp Arutlus
Konteksti maht 131K märki/tokenit
Maksimaalne väljundmärkide arv märki/tokenit
Välja antud 2025-08-06
Olek Praegune avatud kaaludega väljalase
Teadmiste ajapiiri märkused

Ametlikus mudelikaardis, mudeli konfiguratsioonis ega viidatud StepFun-Formalizeri teadusartiklis ei ole täpset teadmiste lõppkuupäeva avaldatud.

Mudeli selgitused

See mudel on iseseisvalt tuvastatav StepFuni väljalase, mille ametlikud kaalud on Hugging Face’is saadaval. Tegemist on spetsialiseeritud automaatformaliseerimise mudeliga, mitte eraldiseisva teoreemitõestajaga. Avaldatud kontrollpunkt põhineb mudelil DeepSeek-R1-Distill-Qwen-32B ja kasutab arhitektuuri Qwen2ForCausalLM. Ametlik mudelikaart näitab juurutamist Transformersi, vLLM-i ja SGLangi abil. Väärtus 131 072 tokenit pärineb mudeli konfiguratsioonist. Repositooriumis on dokumenteeritud vLLM-i genereerimisnäide, kus max_tokens on seatud väärtusele 16 384, kuid see on näites kasutatud teenindusparameeter, mitte kontrollitud range maksimaalse väljundipikkuse piirang. Täpselt selle mudeli kohta ei ole dokumenteeritud ametlikku hostitud tokenipõhist hinnastamist, teadmiste lõppkuupäeva, peenhäälestusteenust, partiiliidest ega natiivset struktureeritud väljundi või JSON-režiimi garantiid.

Mudeli juhend

StepFun-Formalizer-32B: avatud kaaludega Lean 4 automaatne formaliseerimine

StepFun-Formalizer-32B on StepFuni Apache 2.0 litsentsiga avatud kaaludega keelemudel, mis on loodud loomulikus keeles sõnastatud matemaatikaülesannete teisendamiseks formaalselt verifitseeritavateks Lean 4 väideteks. See ühendab formaalkeelealased teadmised mitteametliku ja formaalse esituse vahelise arutlusega ning on mõeldud matemaatika automaatseks formaliseerimiseks, mitte üldotstarbeliseks vestluseks ega multimodaalseks genereerimiseks.

Mis on StepFun-Formalizer-32B?

StepFun-Formalizer-32B on StepFuni välja töötatud avatud kaaludega keelemudel matemaatika automaatseks formaliseerimiseks. Praktilises mõttes võtab see tavakeeles kirjutatud matemaatikaülesande ja koostab sellest Lean 4-s väljendatud formaalse väite. Lean 4 on programmeerimiskeel ja tõestusassistendi keskkond, mida kasutatakse matemaatika esitamiseks ja kontrollimiseks.

Formaliseerija erinevus üldotstarbelisest vestlusrobotist on oluline. Mudeli keskne ülesanne ei ole vaba vestlus, veebiuuringud, piltide mõistmine ega meedia loomine. See on treenitud täitma lõhet mitteametlike matemaatiliste kirjelduste ning formaalses süsteemis nõutava täpse süntaksi ja definitsioonide vahel. Loodud Lean 4 kood tuleb endiselt sobivas Leani keskkonnas kompileerida ja kontrollida.

StepFun-Formalizer-32B on StepFun-Formalizeri mudeliperekonna suurem mudel; StepFun avaldab ka 7B versiooni. 32B kontrollpunkti levitatakse StepFuni ametliku Hugging Face'i organisatsiooni kaudu Apache 2.0 litsentsi alusel, mistõttu sobib see litsentsi tingimustest lähtudes kohalikuks kasutamiseks või enda hallatavas keskkonnas katsetamiseks.

Eesmärk ja positsioon

Mudel on mõeldud kasutajatele, kellel on vaja matemaatilisi väiteid formaliseerida, mitte lihtsalt saada loomulikus keeles lahendusi. Näiteks saab mitteametliku palve algebraatilise samasuse, võrratuse või teoreemi kohta teisendada Lean 4 väiteks, milles asjakohased muutujad, eeldused ja järeldus on esitatud formaalses süntaksis.

StepFuni kirjelduse järgi ühendab mudel formaalkeele teadmised arutlemisega, mis seob mitteametliku ülesande selle formaalse esitusega. Selle ThinkingF-i treeninguprotsess kasutab formaalse matemaatika andmeid, sünteesitud arutluskäike, juhendatud peenhäälestust ja kontrollitavate preemiate põhist tugevdusõpet. Need on teenusepakkuja ja uurimistöö väited treeningmeetodi kohta, mitte garantii, et iga loodud väide kompileerub või vastab kavandatud teoreemile.

Tehniliselt põhineb avaldatud kontrollpunkt mudelil DeepSeek-R1-Distill-Qwen-32B ja kasutab Qwen2 põhist põhjusliku keelemudeli arhitektuuri. See seos kirjeldab mudeli lähtekohta ja arhitektuuri; StepFun-Formalizer-32B on sellest hoolimata eraldiseisev spetsialiseeritud väljalase, mis keskendub automaatsele formaliseerimisele.

Peamised näitajad

NäitajaKontrollitud teave
TeenusepakkujaStepFun
MudeliperekondStepFun-Formalizer
Parameetrite arv32 miljardit parameetrit
Peamine väljundTekst, eelkõige Lean 4 formaalsed väited ja nendega seotud arutluskäigud
Konteksti pikkus131 072 tokenit vastavalt avaldatud mudelikonfiguratsioonile
LitsentsApache 2.0
Ametlik edastusviisAllalaaditavad mudelikaalud
Hostitud kasutuse tokenihindAmetliku väljalaske kohta pole täpsustatud

131 072 tokeni näitaja on konfigureeritud kontekstilimiit. See tähendab, et mudel suudab töödelda väga suurt sisendi ja genereeritud konteksti kogumahtu võrreldes paljude väiksemate keelemudelitega. Seda ei tohiks segi ajada garanteeritud väljundi pikkusega. Repositooriumis näidatakse vLLM-i teenindusnäidet, kus parameetriks max_tokens on määratud 16 384, kuid see on näidisena toodud teenindusparameeter, mitte mudeli kinnitatud absoluutne väljundipikkuse ülempiir. Seega ei ole mudelipõhist maksimaalset väljundipikkust esitatud dokumentatsiooni põhjal kindlaks määratud.

Võimekus ja toetatud modaalsused

StepFun-Formalizer-32B on tekstisisendi ja tekstiväljundiga mudel. Selle dokumenteeritud kasutusviis on võtta vastu tekstilisi matemaatikapäringuid ja tagastada tekstilisi formaliseeringuid, sageli koos arutluskäikude või vahepealsete selgitustega. Mudelil ei ole dokumenteeritud loomupärast pildi-, heli- ega videosisendi või -väljundi tuge.

  • Matemaatika automaatne formaliseerimine: teisendab mitteametlikud matemaatikaülesanded Lean 4 väideteks.
  • Formaalkeele genereerimine: koostab koodilaadseid matemaatilisi avaldisi, mida saab Leanis uurida ja testida.
  • Arutlemine: on spetsialiseerunud loomulikus keeles esitatud matemaatilise tähenduse sidumisele formaalsete definitsioonide ja süntaksiga.
  • Kodeerimine: on asjakohane eelkõige Lean 4 koodi genereerimisel, mitte laiapõhjalises tarkvaraarenduses.
  • Tööriistade kasutamine: täpse mudeli kohta ei ole dokumenteeritud loomupärast funktsioonikutsete ega tööriistade kasutamise võimekust.
  • Struktureeritud väljund: mudelipõhist JSON-režiimi ega struktureeritud väljundi garantiid ei ole dokumenteeritud.

Ehkki mudel genereerib formaalset koodi, ei ole genereeritud tekst sama mis kontrollitud tõestus. Lean peab tulemuse kompileerima ning formaalse väite süntaktilise ja semantilise sobivuse kindlakstegemiseks sihtkeskkonnas on vaja edukat kompileerimisprotsessi. Seetõttu tuleks mudelit käsitleda automaatse formaliseerimise abivahendina, mitte iseseisva teoreemitõestajana.

Avaldatud jõudlus

StepFun-Formalizeri käsitluses saavutas 32B mudel FormalMATH-Lite'i testis BEq@1 skoori 40,5% ja ProverBenchi testis BEq@1 skoori 26,7%. BEq hindab, kas genereeritud formaalne väide on hindamisprotseduuri kohaselt võrdlusväitega kahesuunaliselt definitsiooniliselt ekvivalentne. See on formaliseerimise kvaliteedi spetsialiseeritud mõõdik: see on mudeli kavandatud ülesande seisukohast asjakohasem kui üldine vestlus- või kodeerimisvõimekuse test, kuid seda ei tohiks tõlgendada üldotstarbelise võimekuse skoorina.

Juurutamine, taristu ja hinnastamine

Ametlik väljalase on allalaaditav kontrollpunkt, mitte mahupõhine esimese osapoole järeldus-API. StepFuni mudelidokumentatsioon kirjeldab lokaalset järeldamist Hugging Face Transformersi abil ning teenindamist vLLM-i või SGLangi kaudu. Teenindusdokumentatsioon näitab ka OpenAI-ga ühilduvaid serveri lõpp-punkte, kuid see ühilduvus viitab enda hallatava teeninduskihi pakutavale liidesele; see ei tõenda, et StepFun pakub sellele mudelile hostitud OpenAI-ga ühilduvat API-t.

StepFun-Formalizer-32B kohta ei ole ametlikku sisend- ega väljundtokeni hinda täpsustatud. Seetõttu erineb rahaline kompromiss hostitud API-mudeli omast. Kasutajad väldivad avaldatud päringupõhist tasu, kuid peavad tagama 32 miljardi parameetriga kontrollpunkti käitamiseks vajaliku arvutusvõimsuse, salvestusruumi ning arendus- ja käitamisressursid. Tegelik kiirus ja kulu sõltuvad riistvarast, kvantimisest, pakktöötlusest, konteksti pikkusest ja teeninduskonfiguratsioonist; esitatud uurimistöö ei määra universaalset tokenite töötlemise kiirust sekundis.

Mudeli suur konteksti maht võib olla kasulik, kui päring sisaldab pikki definitsioone, imporditud matemaatilisi konventsioone või mitut omavahel seotud väidet. Pikemad kontekstid suurendavad aga ka mälu- ja arvutusvajadust, eriti lokaalsetes juurutustes.

Tugevused ja piirangud

Peamised tugevused

  • See on spetsiaalselt treenitud keerukaks teisenduseks mitteametlikust matemaatikast formaalseteks Lean 4 väideteks.
  • Selle 32B suurus annab spetsialiseeritud uurimiskontrollpunktile märkimisväärse arutlus- ja keelemudelivõimekuse.
  • Apache 2.0 avatud kaaludega väljalase toetab lokaalset hindamist, kohandamist ja enda hallatavat teenindamist.
  • 131 072 tokeni pikkune konteksti konfiguratsioon võimaldab töödelda pikki matemaatikapäringuid ja toetavaid definitsioone.
  • Seda saab integreerida Transformersi, vLLM-i või SGLangiga, ilma et oleks vaja kasutada varalist rakendusliidest.

Peamised piirangud

  • Seda ei ole dokumenteeritud üldotstarbelise vestlusassistendina ega teoreemitõestaja asendusena.
  • Genereeritud Lean-kood vajab kompileerimist ja kontrollimist; usutavana näiv väljund võib siiski olla vale või kompileerimisel ebaõnnestuda.
  • Täpse mudeli kohta ei ole dokumenteeritud ametlikku hostitud järeldamise hinda, hallatud API-t ega garanteeritud väljundtokenite maksimumi.
  • Loomupärast pildi-, heli-, video-, veebiotsingu-, funktsioonikutse- ega kõnevõimekust ei ole dokumenteeritud.
  • Esitatud ametlikus materjalis ei ole avaldatud mudelipõhist teadmiste lõppkuupäeva.
  • 32B avatud kaaludega mudeli käitamine eeldab, et kasutajad haldavad taristut, ning võib olla töö käigus aeglasem või kulukam kui väiksema mudeli või hostitud teenuse kasutamine.

Millal valida StepFun-Formalizer-32B?

Vali StepFun-Formalizer-32B, kui keskne vajadus on teisendada matemaatilist proosat Lean 4 vormi ning soovid kasutada avatud kaaludega mudelit, mida saab käitada enda taristus. See on eriti asjakohane teadlastele, kes loovad automaatse formaliseerimise töövooge, hindavad matemaatilise arutlemise süsteeme, genereerivad kandidaat-teoreemiväiteid või uurivad keelemudelite ja tõestusassistentide koostoimet.

Mudel on mõistlik valik ka siis, kui andmekontrolli nõuded muudavad enda hallatava töövoo eelistatavamaks kui matemaatilise materjali saatmise hallatud API-le. Selle pikk kontekst võib aidata juhul, kui formaliseerimine sõltub ulatuslikest ümbritsevatest definitsioonidest või ülesande kontekstist.

Väiksem mudel, näiteks sama StepFun-Formalizeri perekonna 7B liige, võib olla sobivam, kui mäluvajadus, latentsus või riistvarakulu on olulisem kui 32B kontrollpunkti võimekus. Suurem mudel sobib paremini siis, kui täiendav arutlusvõime kaalub üles juurutamisega kaasneva lisatöö, kuid esitatud uurimistöö ei paku kontrollitud kiiruse- või täpsusvõrdlust, mille põhjal seda kompromissi täpselt hinnata.

Hostitud üldotstarbeline mudel võib olla sobivam tavavestluseks, laiapõhjaliseks tarkvaraarenduseks, veebipõhiste vastuste saamiseks või multimodaalseks tööks. Kui nõutav on tõestuse kontrollimine, mitte lihtsalt formaalse väite kandidaadi genereerimine, on endiselt vajalik spetsiaalne teoreemitõestaja ja Leani kontrollitöövoog. StepFun-Formalizer-32B paikneb loomulikus keeles esitatud matemaatika ja masinkontrollitud formaliseerimise vahelisel vaheastmel: see aitab formaalset artefakti luua, kuid ei tõesta iga tulemust iseseisvalt.

Lõpphinnang

StepFun-Formalizer-32B-d on kõige õigem käsitleda Lean 4 automaatse formaliseerimise spetsialiseeritud uurimis- ja arendustööriistana. Selle olulisemad eelised on ülesandespetsiifiline treening, avatud Apache 2.0 kaaludega väljalase, suur konfigureeritud kontekst ja enda hallatava juurutuse tugi. Peamised kulud on 32B mudeli käitamiseks vajalik taristu ning vajadus kontrollida iga genereeritud väidet Leanis.

Kasutajatele, kes otsivad hallatud, multimodaalset ja tööriistu kasutavat assistenti, on see vale kategooria mudel. Kasutajatele, kes loovad süsteeme mitteametliku matemaatika teisendamiseks kontrollitavateks formaalseteks väideteks, pakub see otseselt asjakohast avatud kaaludega alust, tingimusel et genereerimisega kaasnevad kompileerimine, ülevaatus ja formaalne kontroll.


KKK - vastused sinu küsimustele

Milleks kasutatakse StepFun-Formalizer-32B-d?
StepFun-Formalizer-32B on avatud kaaludega keelemudel, mis on loodud mitteametlikult sõnastatud matemaatikaülesannete teisendamiseks Lean 4-s kirjutatud formaalseteks väideteks. See on mõeldud autoformaliseerimise uurimiseks ja töövoogudeks, mis ühendavad loomulikus keeles esitatud matemaatika masinaga kontrollitavate tõestusassistentidega.
Kas StepFun-Formalizer-32B genereerib formaalselt kontrollitud Lean-tõestusi?
Ei. Mudel genereerib Lean 4-s kandidaatväiteid ja nendega seotud arutluskäigu teksti, kuid selle väljundit ei kontrollita automaatselt. Genereeritud kood tuleb sobivas Leani keskkonnas kompileerida ja üle vaadata, et kinnitada selle süntaktilist korrektsust ning vastavust kavandatud matemaatikale.
Millised on StepFun-Formalizer-32B peamised tehnilised näitajad?
Mudelil on 32 miljardit parameetrit, see toetab seadistatavat konteksti pikkust 131 072 tokenit ning seda levitatakse Apache 2.0 litsentsi alusel. Tegemist on tekstisisendi ja tekstiväljundiga mudeliga, mis keskendub Lean 4 formaliseerimisele ning on enda taristus kasutamiseks saadaval allalaaditavate mudelikaaludena.
Kuidas saab StepFun-Formalizer-32B juurutada?
StepFun-Formalizer-32B-d saab kohapeal käitada Hugging Face Transformersi abil või kasutada seda vLLM-i või SGLangi kaudu. Need teenindusvõimalused võivad pakkuda OpenAI-ga ühilduvaid lõpp-punkte, kuid see ei tähenda, et StepFun pakuks mudelile ametlikku majutatud API-t või märgipõhist hinnastust.
Milliseid tulemusi on StepFun-Formalizer-32B saavutanud?
StepFun-Formalizeri publikatsiooni kohaselt saavutas 32B-mudel FormalMATH-Lite’i testis BEq@1 skoori 40,5% ja ProverBenchi testis 26,7%. Need tulemused mõõdavad formaliseerimise kvaliteeti konkreetsete hindamisprotseduuride raames ega taga samasugust täpsust kõigis matemaatikavaldkondades või juurutuskeskkondades.


Allikad 4
AI ettevõte

Info StepFun kohta