Nytt kodespråk er vanskelig for KI å forstå
Dominik Picheta utviklet programmeringsspråket KillSwitch med mål om å gjøre det vanskelig for språkmodeller å forstå og bruke kode.
Språket mangler tradisjonelle elementer som tydelig struktur, parenteser og faste formateringsregler.
I stedet består koden av tekststykker blandet med funksjoner, variabler og kommandoer skrevet på en måte som skal forvirre KI-systemer, skriver The Register.
Ideen skal ha oppstått da programvareingeniøren Dominik Picheta eksperimenterte med å undersøkelse hvorvidt språkmodeller (LLM-er) faktisk forstår koden de skriver.
Bakgrunn fra språket Nim
Picheta er en senior programvareingeniør i Cloudflare som jobber på Workers Runtime-teamet til selskapet. Han er en av kjerneutviklerne bak programmeringsspråket Nim, ifølge The Register.
Nå har han laget det åpne kildekode-språket KillSwitch så det skal være vanskelig for KI-modeller å tolke.
– Det er helt vanlig at mennesker også blir forvirret av språket, sier Picheta til The Register.
– Jeg liker å tenke på det som et litt morsomt puslespill: Du bør utforske språket, leke med tolken og lære hvordan alle brikkene passer sammen, sier utvikleren videre.
Tilsynelatende ingen struktur
Språket skal ha oppstått som et eksperiment der utvikleren undersøkte om et programmeringsspråk kunne lure kunstig intelligens (KI) til ikke å forstå innholdet i koden.
KillSwitch er å finne på GitHub, og Picheta selv oppfordrer andre til å bidra med endringer.
Han sier at han gjerne tar imot ideer som kan gjøre språket enda mer motstandsdyktig mot språkmodeller (LLM-er).
Foretrekk oss i Google Discover
Ved å legge oss til som foretrukket kilde i Google vil du blant annet få opp flere av sakene våre i Google Discover. Tusen takk for støtten!