Qwenputer-ը Qwen3.5 արհեստական ​​բանականության մոդելի վերանայված տարբերակն է, որը կարող է մոդելավորել RISC-V պրոցեսորը՝ C և MicroPython կոդը գործարկելու համար։

Qwenputer նախագծի շրջանակներում հետազոտողները մշակել են Qwen3.5-4B արհեստական ​​բանականության մոդելի ընդլայնված տարբերակը, որն իրականացնում է RISC-V ճարտարապետության (RV32IM) վրա հիմնված լիարժեք 32-բիթանոց պրոցեսորի ներկառուցված սիմուլյատոր, որը աջակցում է Zba ընդլայնմանը և հագեցած է bignum համապրոցեսորով՝ մեծ թվերի թվաբանության համար: Պրոցեսորի միջուկի իրականացումը կոմպիլացվում է կշիռների հավաքածուի մեջ և ինտեգրվում է ավելի մեծ լեզվական մոդելի մեջ՝ որպես տրանսֆորմատորների 11 լրացուցիչ շերտեր, որոնք ավելացվում են Qwen-ի հիմնական շերտերից առաջ: Հաշվարկները կատարվում են անմիջապես նեյրոնային ցանցի առաջխաղացման ընթացքում՝ առանց արտաքին գործիքների կամ հավելվածների անհրաժեշտության:

Կիրառումը հաջողությամբ անցել է պաշտոնական riscv-tests փաթեթի բոլոր թեստերը և կարող է կատարել կոմպիլացված C և MicroPython կոդ: Մեծ թվերով թվաբանական հաշվարկներ կատարելիս Qwenputer-ը հասնում է 97.5-100% ճշգրտության, որը համեմատելի է կամ ավելի լավ, քան Qwen3.5 բազային մոդելը՝ արտաքին Python մեկնաբանիչով:

RAM-ը մոդելավորելու համար մոդելն օգտագործում է առանձին դարպասավորված DeltaNet շերտեր (գծային RNN), որոնք օգտագործվում են ստանդարտ Qwen AI մոդելում՝ մեծ համատեքստային պատուհանների հետ աշխատելիս փոփոխված վիճակը պահպանելու համար: Դարպասի վիճակը կողպելով և օգտագործելով մեկանգամյա կոդավորում, յուրաքանչյուր գրառման հարցում վերագրում է վիճակի մատրիցի ճիշտ մեկ տող, թույլ տալով DeltaNet վիճակը օգտագործել որպես ֆիքսված չափի հասցեական հիշողություն, խուսափելով Key-Value (KV) քեշի գծային աճից՝ համատեքստի երկարության մեծացմանը զուգընթաց: Այս հիշողությունը տեղավորում է CPU գրանցամատյաններ, տվյալներ և կատարվող մեքենայի կոդ:

Պրոցեսորի հրահանգները, ինչպիսիք են գրանցամատյանի ընթերցումը, թվաբանական գործողությունները և պայմանական ցատկերը, կոմպիլացվում են անմիջապես տրանսֆորմատորի շերտի կշիռների մեջ: Յուրաքանչյուր հրահանգ կապված է հատուկ տոկենների հետ (ADDR, VAL, STEP), որոնք արհեստական ​​բանականության մոդելի շերտերը մեկնաբանում են որպես CPU տրամաբանություն: Փոքրիկ արտաքին դրայվերը՝ RvChat-ը, օգտագործվում է CPU-ն նախնականացնելու և firmware-ը բեռնելու համար, բայց մեքենայի կոդն ինքնին ամբողջությամբ մշակվում է մոդելի կշիռների շրջանակներում:

Նախագծի սահմանափակումներից են չափի մոտավորապես կրկնակի աճը (18.8 ԳԲ)՝ համեմատած Քվենի սկզբնական մոդելի հետ՝ վիճակի շերտերը (ստուգիչ կետերը) պահպանելիս, հիմնականում լրացուցիչ շերտերի լրացուցիչ լրացման պատճառով: Նկատվում է նաև համեմատաբար ցածր հաշվարկային արագություն (մոտավորապես 3200 տոկեն վայրկյանում L4 GPU-ի վրա), ինչը նշանակում է, որ բարդ հաշվարկները կարող են տևել վայրկյաններ, այլ ոչ թե միլիվայրկյաններ:

Բացի այդ, արհեստական ​​բանականության մոդելի մի տարբերակ ներդրվել է փորձարարական ֆայլային համակարգով, որը թույլ է տալիս պահպանել մինչև 512 ֆայլ՝ 53 տեքստային տոկեններով արհեստական ​​բանականության մոդելի կշիռների սահմաններում: Ինչպես RAM իրականացման դեպքում, պահեստավորումը կազմակերպվում է DeltaNet վիճակների հիման վրա, բայց տարբերվում է նրանով, որ FS-ն ապահովում է մշտական ​​պահեստավորում, որը չի կորցնում վիճակը սեսիաների միջև:

Քվենպուտերի աշխատանքը նաև հիմք հանդիսացավ արհեստական ​​բանականության ոլորտում նոր հնարավոր անվտանգության խնդիրների հետազոտության համար: Քվենպուտերի օրինակով ցույց տրվեց, թե ինչպես կարող է հատուկ ձևափոխված արհեստական ​​բանականության մոդելը թաքցնել իր դատողությունը RNN վիճակում և շրջանցել մոդելի դատողության մոնիթորինգի մեխանիզմները (CoT, մտքի շղթա): Այն նաև ցույց տրվեց:
Արհեստական ​​բանականության մոդելի կշիռներում ներկառուցված անվտանգության վերահսկողության և մոնիթորինգի մեխանիզմներ ստեղծելու ունակություն, որոնք մոդելն ինքը չի կարող անջատել կամ փոփոխել։

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster