Skip to main content

Hvordan fungerer kunstig intelligens?

Der er forskellige former for kunstig intelligens (AI) derude i dag.Det er et hårdt spørgsmål, hvad man endda skal kalde en kunstig intelligens, og hvad der blot skal kalde et softwareprogram.Der er en tendens til software, hvor når noget, der plejede at blive kaldt AI, modnes og integrerer sig i det teknologiske baggrund, kaldes det ikke AI mere.Programmererne i 1950'erne kalder muligvis adskillige indlejret software i vores verdens kunstige intelligens - for eksempel mikrochip i din bil, der regulerer brændstofinjektion, eller databasen i supermarkedet, der gemmer poster over alt salg eller Google -søgemaskinen.

Men det felt, der kalder sig selv kunstig intelligens, har en tendens til at være lidt anderledes end den meget større gruppe af softwareudviklere generelt.AI-forskere har en tendens til at se på mere komplekse, adaptive, dygtige eller endda vagt menneskelige lignende former for software.Arbejdere inden for kunstig intelligens har også en tendens til at være tværfaglige og velkyngede inden for videnskabsområder og matematik udenlandsk til den typiske programmør, herunder men ikke begrænset til: formel statistik, neurovidenskab, evolutionær psykologi, maskinlæring og beslutningsteori.

iFelt med kunstig intelligens, der er to hovedlejre: Neats og Scruffies.Afdelingen har holdt sig praktisk, siden AI blev grundlagt som et felt i 1956. Neats er fortalere for formelle metoder såsom anvendt statistik.De kan godt lide, at deres programmer er velorganiserede, beviseligt sunde, fungerer baseret på konkrete teorier og frit redigeres.Scruffies som rodede tilgange, såsom adaptive neurale netværk, og betragter sig selv som hackere, der kaster noget sammen, så længe det ser ud til at fungere.Begge tilgange har haft imponerende succeser i fortiden, og der er hybrider af de to temaer.AIS er nødt til at opbygge koncepter om de ting, de manipulerer eller arbejder med, og opbevarer disse koncepter som bunker af data.Nogle gange er disse bidder dynamiske og ofte opdaterede, undertiden statiske.Generelt er en AI optaget af at udnytte forholdet mellem data for at nå et mål.

Mål tildeles ofte baseret på nytteværdien.Når det præsenteres for et mål, kan et AI -system generere subgoals og tildele disse undergrænserværktøjsværdier baseret på deres forudsagte bidrag til det primære mål.AI fortsætter med at forfølge undergrupper, indtil det primære mål er nået.Derefter er det frit at gå videre til et nyt (men ofte lignende) primært mål.Det, der adskiller sig meget blandt AI, er, hvordan al denne dynamik implementeres.