Alle språk
Målet med Cortex er å lage et virkelig desentralisert kunstig intelligens autonomt system, som gir den mest avanserte maskinlæringsmodellen på blokkjeden, og brukere kan bruke den smarte kontrakten på cortex blokkjeden for å utlede modellen. Et av målene til Cortex inkluderer også implementering av en maskinlæringsplattform som lar brukere legge ut oppgaver på plattformen og sende inn AI-dapps.
Cortex foreslår AI DApps, konseptet med distribuerte applikasjoner med kunstig intelligens. Introduksjonen av kunstig intelligens i smarte kontrakter gjør følgende applikasjoner mulig:
1. Informasjonstjeneste: personlig anbefalingssystem, søkemotor, nyhetsskrivingstjeneste.
2. Finans: kreditt, smart investeringsrådgivning.
3. AI-assistent: automatisk svar på spørsmål, kart over bransjekunnskap, talesyntese, prediksjon av ansiktsattributter.
4. Simuleringsmiljø: automatisk kjøring, Go og andre applikasjoner for forsterkning.
Cortex lar brukere skrive maskinlæringsprogrammer på blokkjeden og sende inn noen interaksjoner som avhenger av andre kontrakter. Dette er et originalt poeng av Cortex, men de andre kontraktene det refererer til er smarte kontrakter på ETH eller smarte kontrakter på forskjellige kjeder, noe som ikke er tydelig angitt i hvitboken. Hvis det er det siste, vil det være vanskeligere å oppnå. Foreløpig er tverrkjeden av smarte kontrakter langt fra dette nivået.
Arkitektur:
Datalag: Cortex sin blokkjede lagrer ikke modeller og data, men lagrer hashverdier av modeller og data. Nøkkelverdilagringssystemer er kjedeløse. Når nok kopier spres gjennom nettverket, kan Cortex-blokkjeden skaffe seg nye modeller og nye data.
Nettverkslag: Cortex vil legge til en slutningsinstruksjon til den smarte kontrakten, som gjør det mulig for den smarte kontrakten å støtte bruken av Cortex blokkjedemodellen under interaksjonsprosessen.
Konsensuslag: Bruk PoW for å begrense gapet mellom CPU- og GPU-hastigheten ytterligere.
Insentivlag: Cortex foreslår en insentivmekanisme for kollektivt samarbeid, slik at alle kan sende inn og optimalisere modeller i Cortex, og modellbidragsytere kan bli belønnet.
Kontraktlag: Cortex vil legge til en slutningsinstruksjon til smarte kontrakter, som gjør det mulig å støtte bruken av Cortex blokkjedemodeller i smarte kontrakter.
Applikasjonslag, plattformlag: Cortex sitt mål inkluderer også å implementere en maskinlæringsplattform som lar brukere publisere oppgaver på plattformen, sende inn modeller, gjøre slutninger ved å ringe smarte kontrakter og lage sine egne AI DApps (kunstig intelligens desentraliserte applikasjoner). ).
Informasjonstjeneste, finansiell tjeneste, assistent for kunstig intelligens, simuleringsmiljø osv.