StepFun-Formalizer

StepFun-Formalizer-7B

by StepFun · Aktiivne avatud kaaludega mudel

Avatud kaaludega StepFuni mudel, mis on spetsialiseerunud mitteametliku matemaatika teisendamisele Lean 4 formaalseteks väideteks. Mudel pakub 16 384 märgi pikkust konteksti, Apache 2.0 litsentsi, kohapealse juurutamise võimalust ja avaldatud autoformaliseerimise võrdlustulemusi, kuid sellel puudub ametlik hostitud kasutuse hinnastamine ning tagatud teoreemide kontrollimine.

Tekst Arutlusvõime Programmeerimine
StepFun-Formalizer-7B on StepFuni spetsialiseeritud avatud kaaludega mudel, mis teisendab mitteametlikult sõnastatud matemaatikaülesanded Lean 4 koodiks ja teoreemiväideteks. See on loodud selleks, et aidata teadlastel ja arendajatel liikuda inimesele arusaadavast matemaatikast väljenditeni, mida saab Leanis ja Mathlibis kompileerida ning kontrollida. Mudel on saadaval allalaaditava kontrollpunktina, mitte teenusepakkuja hallatava teenusena, millel oleks avaldatud märgipõhine hinnakujundus.
Väljundid

Mida StepFun-Formalizer-7B suudab teha

Tekst
Sisendid

Mida see mõistab

Tekst
Võimekused

Abifunktsioonid

Peenhäälestamine
Mudeli profiil

Jõudlusnäitajad

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

Tehnilised andmed

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

Mudeli kaardil ega viidatud teadusartiklis ei ole märgitud ametlikku teadmiste lõppkuupäeva. Mudel on spetsialiseerunud matemaatika automaatsele formaliseerimisele, mitte ajakohase teabe hankimisele.

Mudeli selgitused

StepFun-Formalizer-7B on Apache 2.0 litsentsi alusel levitatav avatud kaaludega BF16 kontrollpunkt. Mudelikaardil kirjeldatakse seda teksti genereerimise mudelina ning seal on toodud näited juurutamiseks Transformersi, vLLM-i ja SGLangi abil. Teadusartikli kohaselt on konteksti pikkus 16 384 tokenit. Hugging Face loetleb kontrollpunkti parameetrite arvuks ligikaudu 8 miljardit, samas kui mudeli kanoonilises nimes kasutatakse tähist 7B. Mudel põhineb mudelil DeepSeek-R1-Distill-Qwen-7B ja on spetsialiseerunud loomulikus keeles sõnastatud matemaatikaülesannete tõlkimisele formaalseteks Lean 4 väideteks. Avaldatud BEq@1 tulemused on FormalMATH-Lite’i puhul 38,3%, ProverBenchi puhul 25,1% ja CombiBenchi puhul 5,2%; BEq@16 tulemused on vastavalt 61,2%, 37,9% ja 11,0%. Arutlusvõime, programmeerimise, kiiruse ja maksumuse hinded on toimetuse hinnangud, mis põhinevad mudeli spetsialiseeritud võimekusel võrdlustestides, 7B suurusjärgul ja avatud kaaludega juurutamise omadustel, mitte teenusepakkuja esitatud hinnangutel. Ametlikku hostitud API hinnastust, täpset maksimaalset väljundtokenite piirangut, teadmiste lõppkuupäeva, veebiotsingu integratsiooni, JSON-režiimi, vahemällutamise teenust ega partiide API-t ei tuvastatud.

Mudeli juhend

StepFun-Formalizer-7B: avatud kaaludega Lean 4 automaatformaliseerimine 7 miljardi parameetri skaalal

StepFun-Formalizer-7B on avatud kaaludega keelemudel, mis on spetsialiseerunud loomulikus keeles esitatud matemaatika teisendamisele formaalselt kontrollitavateks Lean 4 väideteks. Selle 7B-klassi suurus, Apache 2.0 litsents, 16 384 tokeni pikkune kontekst ja kohaliku juurutamise võimalused muudavad selle sobivaks matemaatilise formaliseerimise töövoogudesse, kuid mitte üldiseks vestluseks, veebiuuringuteks ega hallatavate API-de kasutamiseks.

Mida StepFun-Formalizer-7B teeb

StepFun-Formalizer-7B on matemaatilise automaatse formaliseerimise keelemudel. Praktilises mõttes võtab see tavapärases matemaatilises keeles sõnastatud ülesande ja koostab sellest formaalse väite keeles Lean 4, mida kasutatakse definitsioonide, väidete ja tõestuste väljendamiseks masinaga kontrollitaval kujul.

Mudel on suunatud eelkõige formaliseerimise etapile, mitte Leani kontrollija asendamisele. See suudab tuvastada mitteametlikus ülesandes kirjeldatud matemaatilised objektid ja seosed ning pakkuda neile vastava teoreemiväite koos asjakohaste definitsioonide, imporditavate moodulite ja Mathlibi terminoloogiaga. Genereeritud tulemus jääb esialgu kandidaadiks, kuni see kompileeritakse ja kontrollitakse ühilduvas Leani keskkonnas.

See eristus on uute kasutajate jaoks oluline. Ladusalt näiv Leani vastus ei ole automaatselt korrektne formaliseering. Leani kontroll võib paljastada süntaksivead, puuduvad impordid, ebatäpsed teoreemiväited või erinevuse mitteametlikult mõeldud ülesande ja genereeritud väite vahel.

Koht StepFuni mudelivalikus

Mudel kuulub StepFun-Formalizeri perekonda ja on kaasasolevas uurimuses kirjeldatud väiksem nimeline variant. Uurimuses on nimetatud ka 32B suurusega sõsarmudelit, kuid selle lehe teema on StepFun-Formalizer-7B. Väiksem maht muudab selle palju suurema spetsialiseeritud kontrollpunktiga võrreldes praktilisemaks kandidaadiks kohalikuks või piiratud ressurssidega juurutuseks, samas kui suurem sõsarmudel võib olla sobivam siis, kui formaliseerimise maksimaalne kvaliteet on riistvara tõhususest olulisem.

Kanoonilises nimes kasutatakse tähist 7B, kuid Hugging Face'i loendis kirjeldatakse kontrollpunkti ligikaudu 8B parameetriga mudelina. Mudel põhineb mudelil DeepSeek-R1-Distill-Qwen-7B ja seda on peenhäälestatud formaliseerimiseks, mitte üldotstarbeliseks vestlusabiliseks. Seda levitatakse Hugging Face'i kaudu Apache 2.0 litsentsi alusel.

Kuidas mudelit kavatsetakse kasutada ja treenida

StepFuni kirjelduse kohaselt ühendab treeninguviis formaalteadmiste destilleerimise, mitteametlikust formaalseks teisendamise arutluse sünteesi, juhendatud peenhäälestuse ning kontrollimisele suunatud tagasisidega täiendõppe. Nende meetodite eesmärk on siduda tavakeelne matemaatiline arutlus formaalse teoreemitõestaja eeldatava sõnavara ja struktuuriga.

Mudelikaart sisaldab näiteid viipade kohta, milles mudelilt palutakse koostada esitatud Mathlibi päise põhjal Lean 4 väiteid. Praktiline töövoog seisneb seega matemaatilise ülesande esitamises, eeldatava Leani ja Mathlibi keskkonna määratlemises, formaalse väite küsimises ning väljundi seejärel Leanis testimises. Kui väide ei kompileeru või ei väljenda soovitud ülesannet, saab viipa muuta ja genereerida uue kandidaadi.

See töövoog muudab StepFun-Formalizer-7B kasulikuks formaliseerimisabiliseks. See ei tõesta, et mudel suudab iga kirjeldatud teoreemi iseseisvalt tõestada, ning kaasasolevas uurimuses ei nimetata seda täielikuks autonoomseks teoreemitõestussüsteemiks.

Võrdlustulemused ja peamised tugevused

Autorite hindamises saavutas StepFun-Formalizer-7B BEq@1 skoori 38,3% andmekogumis FormalMATH-Lite, 25,1% andmekogumis ProverBench ja 5,2% andmekogumis CombiBench. Kuni 16 genereeritud kandidaadi korral olid teatatud BEq@16 skoorid samades võrdlustes vastavalt 61,2%, 37,9% ja 11,0%.

BEq mõõdab, kas vähemalt üks genereeritud formaalne väide on hindamisprotseduuri kohaselt alusväitega definitsiooniliselt või semantiliselt samaväärne. Ühe näidise ja 16 näidise tulemuste erinevus näitab, kui kasulik võib olla mitme kandidaadi genereerimine juhul, kui juurutusvoog suudab neid järjestada või kontrollida. See näitab ka, miks hindamistulemusi ei tohiks tõlgendada garantiina, et esimene väljund on korrektne.

Võrdlusandmestikud hõlmavad muu hulgas algebra, arvuteooria, matemaatilise analüüsi ja kombinatoorika ülesandeid. Oma sihtvaldkonnas on mudeli peamised tugevused spetsialiseerumine Lean 4-le, võime teisendada mitteametlikku matemaatilist keelt formaalseteks väideteks ning suhteliselt tagasihoidlik avatud kaaludega mudeli suurus. Apache 2.0 litsents ja allalaaditav kontrollpunkt võimaldavad juurutajatel luua kohalikke töövooge, sõltumata teenusepakkuja hallatavast järeldusliidesest.

Tehnilised näitajad ja toetatud modaalsused

SpetsifikatsioonKontrollitud teave
Mudelite perekondStepFun-Formalizer
TeenusepakkujaStepFun
Parameetrite maht7B kanoonilises nimes; Hugging Face'i loendis ligikaudu 8B
Konteksti pikkus16 384 tokenit uurimustöö kohaselt
Sisend ja väljundTekstisisend ja tekstiväljund
Peamine väljundLeani 4 formaalsed väited ja nendega seotud tekstigeneratsiooni vastused
LitsentsApache 2.0
JuurutusKohalik või ise hallatav järeldamine avatud kaaludega tööriistade kaudu

Mudel on oma loomulikus liideses ainult tekstipõhine. See ei genereeri algupäraselt pilte, heli ega videot ning puuduvad tõendid pildi-, heli- või videosisendi toetuse kohta. 16 384 tokeni pikkune kontekst on oluline siis, kui viibad sisaldavad pikki matemaatilisi kirjeldusi, definitsioone või Mathlibi päiseid, kuigi tegelik kasutatav pikkus sõltub ka valitud järeldussüsteemist ja viiba vormingust.

Kaasasolevas uurimuses ei ole täpset maksimaalset väljundtokenite piirmäära määratletud. Seetõttu ei tohiks kasutajad käsitleda konteksti pikkust avaldatud maksimaalse lõpetamispikkusena. 16 384 tokeni näitaja kirjeldab teatatud konteksti mahtu, mitte eraldi kontrollitud väljundi lubatud pikkust.

Hinnakujundus ja juurutuskulud

StepFun-Formalizer-7B ametlikku hostitud tokenihinda ei ole esitatud. Mudel on avatud kaaludega kontrollpunkt, seega põhineb juurdepääs mudeli allalaadimisel ja käitamisel, mitte dokumenteeritud korduva API-paketi ostmisel. Mudelikaart sisaldab juurutusnäiteid Transformersile ja vLLM-ile ning hoidla on seotud ka SGLangi tööriistadega.

See ei tähenda, et järeldamine oleks tasuta. Käitajad peavad tagama sobiva riistvara, salvestusruumi, elektri ja järeldustarkvara. Tegelik kulu ja kiirus sõltuvad juurutuse konfiguratsioonist, sealhulgas riistvarast ja genereerimisseadetest. Hallatava API-ga võrreldes võib kohalik juurutus pakkuda suuremat kontrolli ning prognoositavat kontrolli viipade ja väljundite üle, kuid see nõuab seadistamist ja operatiivset vastutust.

Väiksem mudelimaht on selle peamine kulueelis võrreldes märksa suuremate formaliseerimismudelitega. Väiksem kontrollpunkt võib siiski soovitud edukuse saavutamiseks vajada rohkem kandidaatide genereerimist, viipade korduvat kohandamist või välist kontrolli. Kontrollimise töövoos tuleb mitme kandidaadi genereerimise kulu arvestada koos Leani kontrollide käitamise kuluga.

Arutlus, programmeerimine ja tööriistade tugi

StepFun-Formalizer-7B-d on kõige otstarbekam käsitleda kitsale tehnilisele valdkonnale suunatud arutlusele keskenduva koodigeneratsiooni mudelina. Selle arutlusvõime väljendub matemaatiliste seoste tõlgendamises ja formaalsete väidete koostamises, samas kui koodiväljund keskendub konkreetselt Lean 4-le, mitte laiapõhjalisele tarkvaraarendusele.

Mudel ise genereerib teksti ja Leani koodi, kuid kaasasolev uurimus ei kinnita loomulikku funktsioonikutsete tuge, tööriistade kasutamist, veebotsingut ega teenusepakkuja hallatavat agendiliidest. Leani ja Mathlibi saab ümbritsevas töövoos kasutada väliste kontrollivahenditena, kuid see erineb sellest, kui mudelil oleks sisseehitatud tööriistakasutuse API. Samuti ei ole tuvastatud ametlikku JSON-režiimi, hostitud pakett-API-t ega hallatavat vahemällu salvestamise teenust.

Usaldusväärseks kasutamiseks võib rakendus paigutada mudeli Leani kompilaatori või kontrollija kõrvale: genereerida ühe või mitu väidet, saata need valideerimiseks, uurida vigu ning säilitada ainult väljundid, mis kompileeruvad ja vastavad soovitud teoreemile. See ümbritsev protsess on tehniline töövõtt, mitte kontrollpunkti väidetav sisseehitatud võimekus.

Piirangud ja millal seda mudelit valida

StepFun-Formalizer-7B on hea valik siis, kui peamine ülesanne on matemaatilise teksti teisendamine Lean 4-ks, eriti juhul, kui organisatsioon soovib avatud kaaludega mudelit, mida saab kohapeal käitada. See sobib eriti hästi formaalse matemaatika uurimiseks, teoreemiväidete genereerimiseks, õppekatseteks ja tõestusabi töövoogudesse, kus iga väljund kontrollitakse väliselt.

See võib olla üldotstarbelisest hostitud keelemudelist sobivam siis, kui Leanile omane sõnavara ja formaliseerimine on olulisemad kui laiapõhjaline vestlusvõime. Avatud litsents ja ise hallatav juurutus võivad olla samuti atraktiivsed juhul, kui andmed peavad jääma kohalikku taristusse või kui projekt ei soovi sõltuda tokenipõhisest API-hinnast.

Üldise veebiuuringu, ajakohase teabe hankimise, multimodaalse töö või rakenduste puhul, mis vajavad dokumenteeritud hostitud API-t koos tööriistakutsete, struktureeritud väljundite, pakettöötluse või avaldatud latentsus- ja hinnagarantiidega, võib sobivam olla mõni muu võimalus. Suuremat sõsarmudelit, näiteks StepFun-Formalizer 32B-d, tasub hinnata juhul, kui projekt suudab toetada suuremat ressursikulu ja seab esikohale mudeli mahu, ehkki kaasasolev uurimus ei anna otsest kõrvutustulemust, mis tõestaks selle paremust iga ülesande puhul.

Mudelit ei tohiks kasutada matemaatilise korrektsuse ainsa autoriteedina. Selle võrdlustulemused on spetsialiseeritud võimekuse kohta tähenduslikud tõendid, kuid need ei taga, et konkreetne genereeritud väide on korrektne. Leani kompileerimine ja semantiline ülevaatus on endiselt vajalikud, eriti kui formaliseeringut kasutatakse teadustöös, õppetöös või tootmistarkvaras.

Kokkuvõte

StepFun-Formalizer-7B on keskendunud avatud kaaludega mudel, mis teisendab loomulikus keeles esitatud matemaatika Lean 4 formaalseteks väideteks. Selle praktiliselt tugevaim kombinatsioon on spetsialiseerumine, kohapealne juurutatavus, Apache 2.0 litsents ja 16 384 tokeni pikkune kontekst. Kompromissid on sama selged: avaldatud hostitud hind või hallatav API puudub, kontrollitud loomulikku multimodaalset ega tööriistakasutuse liidest ei ole, maksimaalset väljundipikkust pole määratletud ning miski ei asenda Leanil põhinevat kontrolli. Kasutajatele, kes ehitavad formaliseerimise töövoogu, mitte üldotstarbelist vestlusrobotit, on need omadused põhjus seda sihtotstarbelist mudelit hinnata.


KKK - vastused sinu küsimustele

Milleks kasutatakse mudelit StepFun-Formalizer-7B?
StepFun-Formalizer-7B teisendab loomulikus keeles sõnastatud matemaatikaülesanded kandidaat-formaalväideteks Lean 4-s. See on mõeldud formaliseerimisabiks ning selle väljundid tuleks kompileerida ja kontrollida ühilduvas Lean ja Mathlibi keskkonnas.
Kas StepFun-Formalizer-7B on täielikult automatiseeritud teoreemitõestaja?
Ei. Mudel genereerib Lean 4 väiteid ja nendega seotud teksti, kuid seda ei esitleta täieliku autonoomse teoreemide tõestamise süsteemina. Väljundi õigsuse ja selle vastavuse soovitud teoreemile kinnitamiseks on endiselt vaja Leaniga verifitseerimist ja semantilist ülevaatust.
Millised on StepFun-Formalizer-7B võrdlustestide tulemused?
Teatatud BEq@1 skoorid on andmekogumites FormalMATH-Lite 38,3%, ProverBench 25,1% ja CombiBench 5,2%. Kuni 16 genereeritud kandidaadi korral suurenevad BEq@16 skoorid vastavalt 61,2%, 37,9% ja 11,0%-ni.
Kuidas saab StepFun-Formalizer-7B-d juurutada ja kui palju see maksab?
StepFun-Formalizer-7B on Apache 2.0 litsentsi alusel levitatav avatud parameetritega mudel, mida saab käitada kohapeal või enda hallatavate tööriistade, näiteks Transformersi, vLLM-i või seotud SGLangi tööriistade abil. Ametlikult hostitud kasutuse tokenipõhist hinda ei ole avaldatud, kuid juurutamine nõuab siiski sobivat riistvara, salvestusruumi, elektrit ja järeldustaristut.


Allikad 3
AI ettevõte

Info StepFun kohta