Hvad det tager at bygge kunstige intelligens færdigheder

0
242

Artificial intelligence, AI, er alle de vrede i disse dage — analytikere er proklamerer, at det vil ændre verden, som vi kender det, leverandører AI-vaske deres tilbud, og forretnings-og IT-ledere tager et nærmere kig på, hvad det potentielt kan levere i form af vækst og effektivitet.

designers-blockchain-user-interface-designers-photo-from-ibm-media-relations.jpg
Foto: IBM Media Relations

For folk på de forreste linjer af den revolution, der betyder at udvikle og honing færdigheder i denne nye, mørke kunst. I dette tilfælde, AI kræver en blanding af programmer og data analytics evner, med den nødvendige overlay.

I en nylig rapport på Terningerne site, William Terdoslavich udforsker nogle af de færdigheder, mennesker bliver nødt til at udvikle et repertoire, i AI plads, at bemærke, at disse evner er i høj efterspørgsel, især med virksomheder som Google, IBM, Apple, Facebook, og Infosys at absorbere alle tilgængelige talent.

Machine learning er den grundlæggende færdighed for AI, og online kurser såsom dem, der tilbydes gennem Coursera tilbyder nogle af de grundlæggende færdigheder. Abdul Razack, senior-VP og leder af platforme på Infosys, bemærker, at en anden måde at udvikle AI ekspertise er til at “tage en statistisk programmør og at træne dem i de data, strategi, eller lære mere statistik, så nogen uddannet i behandling af oplysningerne.”

Matematisk viden er også grundlæggende, Terdoslavich tilføjer, at det kræver en “solid forståelse af, sandsynlighed, statistik, lineær algebra, matematisk optimering,–er afgørende for dem, der ønsker at udvikle deres egne algoritmer eller ændring af eksisterende til at passe til det specifikke formål og begrænsninger.”

Programmer populære med AI-udviklere omfatter R, Python, Lisp, Prolog og Scala, Terdoslavich ‘ s artikel. Ældre og velkendte — såsom C og C++ og Java — er også ved at blive ansat, afhænger af applikationer og krav til ydeevne. Platforme og redskaber såsom TensorFlow også give AI kapaciteter.

I sidste ende, at blive dygtig i AI også kræver en vis grad af en ændring i den begrebsmæssige tænkning så godt, at det kræver deduktiv tænkning og beslutningstagning.

AI færdigheder-igen, som passer ekspertise n-programmering, data, og forretningsudvikling — kan fortsætte med at være en mangelvare, og David Kosbie, Andrew W. Moore, Mark Stehlik lød alarmen i en nylig Harvard Business Review artikel, opfordrer til en grundig gennemgang af datalogi-programmer på alle niveauer i uddannelsessystemet. AI er “ikke noget, ensomme geni kokke op i en garage,” de statslige. “Mennesker, som skaber denne type af teknologi, skal være i stand til at opbygge teams, arbejde i teams, og integrere løsninger, der er oprettet af andre hold.”

Dette kræver en ændring i den måde programmering er undervist i, tilføjer de. “Vi er alt for ofte undervisning i programmering, som om det stadig var i 90’erne, da oplysninger om kodning (tror Visual Basic) blev anset hjertet for datalogi. Hvis du kan slog igennem programmeringssprog detaljer, måske kan du lære noget, men det er stadig et hestearbejde — og det burde ikke være. Kodning er en kreativ aktivitet, så at udvikle et programmerings kursus, der er sjovt og spændende i høj grad lade sig gøre.”

Hvad er der i efterspørgsel lige nu i form af AI færdigheder? En gennemlæsning gennem aktuelle job programoversigter giver følgende eksempler på AI job:

Senior software developer – kunstig intelligens og kognitiv computing (forsikringsselskab): “Lede ansøgning prototyping og udvikling med henblik på præmissen kognitive søg og analytics-teknologier. Kandidaten skal have erfaring med AI, machine learning, kognitiv computing, tekst, analytics, natural language processing, analytics og search teknologier, leverandører, platforme, Api ‘ er, microservices, enterprise arkitektur og sikkerhed arkitektur.”

Kunstig intelligens ingeniør: (aerospace fabrikanten): “Vil deltage i en tempofyldt, rapid prototyping team med fokus på anvendt kunstig intelligens. Grundlæggende kvalifikationer: 5 års erfaring i C/C++, eller Python. Algoritme oplevelse. Erfaring med machine learning og digitale signalbehandling (computer vision, software-defineret radio) biblioteker.”

Kunstig intelligens leder i innovation (finansielle tjenesteydelser firma): “fører Tilsyn med strategisk produktudvikling, produkt innovation og strategi for indsatsen. Vurdere markeds-og teknologi tendenser, nøgle leverandører, juridiske/lovgivningsmæssige klima -, produkt placering, prissætning og filosofi…. Arbejde tæt sammen med DET at vurdere, teknologi, bæredygtighed og anvendelse. Kvalifikationer: 7+ år senior level management erfaring, Ph.d./master i datalogi, AI, kognitiv computing eller beslægtet område.”

Kunstig intelligens/machine learning ingeniør (Silicon Valley): “Håndtere store data-sæt med intensiv hands-on kode udvikling. Indsamle, behandle og rense rå data fra en bred vifte af kilder. Omdanne og konvertere ustrukturerede data i strukturerede data produkter. Identificere, skabe og vælge modellering funktioner fra forskellige data-sæt. Træne og opbygge machine learning modeller til at opfylde produkt mål. Innovere nye machine learning teknikker til at løse produkt-og forretningsmæssige behov. Analysere og evaluere resultater fra model udførelse.” Kvalifikationer: “en Stærk baggrund og erfaring i machine learning-og informationssøgning. Skal have erfaring med administration ende-til-ende machine learning rørledning fra data efterforskning, funktion, teknik, model bygning, performance evaluation og online test med TB til Petabyte-størrelsen datasæt.”