Kontor

Vad är maskinlärning och hur det skiljer sig från artificiell intelligens

Tekniken &: Artificiell Intelligens

Tekniken &: Artificiell Intelligens
Anonim

Maskininlärning betyder en maskin som lär sig själv och är en metod för automatisk dataanalys. Det är vetenskapen som gör att datorer kan analysera data och automatiskt bygga modeller från den data. Maskinen kan mata in data och anpassa sig för att göra mer exakta förutsägelser och agera i enlighet därmed.

Vad är maskinlärning

Maskininlärning har varit där hela tiden. Kommer du ihåg enkla mönsterigenkänningssalgoritmer? Dessa algoritmer låg till grund för maskininlärning. I dagens värld kan du enkelt hitta mer komplexa dataanalysalgoritmer som kan ge mer tillförlitliga och exakta resultat.

När de är programmerade behöver ingen komplexa algoritmer kräva ytterligare programmering. De kan anpassa sig och lära sig sig utifrån de uppgifter som lämnas till dem. Tänk på en självkörande bil, den maskininlärningsalgoritm som implementeras under huven säkerställer att bilen kan lära sig och fatta beslut på egen hand. Så mer bilen har drivits, mer exakta och noggranna beslut som det kommer att ta.

Dessutom är ett annat stort område av deras användning datasäkerhet och malwaredetektering. De moderna antiviruslösningarna tenderar att lära av användningen av olika användare och skapa mer hållbar mjukvara som kan stänga stora säkerhetsmutningar. Fraudulenta transaktioner kan detekteras och pekas ut alla med hjälp av dessa algoritmer och några verkliga data.

Kolla in den här intressanta läsningen från Forbes som diskuterar de viktigaste användningsområdena för maskinlänkande algoritmer.

Hur man lär sig "Maskininlärning"?

Som per dator- och teknikexperter kommer maskinlärning att vara det mest önskade kommande fältet. Även datateknikerna betalas mycket bättre än de konventionella programutvecklarna / ingenjörerna. Om de stora dataen i alla händelser intresserar dig och du har varit statens kung i din klass. Eller kanske bara detta teknikområde verkar intuitivt för dig, du kan göra en karriär ut av det.

För att komma igång måste du vara bekant med mycket grundläggande datavetenskap. Grundläggande datavetenskap lärs under det första året av de flesta av högskolorna runt om i världen. Men om du råkar byta fält till datavetenskap eller om du inte studerar datorer på college, måste du kolla in några grundläggande datorprogrammering. Jag skulle föreslå Harvards CS50 när som helst. Det är gratis tillgängligt som en online kurs på EDx, och du kan också välja ett betald certifikat.

När du har grunden måste du gå vidare i statistik, kalkyl och några andra matematikområden. Nu är det dags att lära sig riktiga maskininlärningsalgoritmer. Jag föreslår att du läser den här artikeln från Darshan Hedge. Han var maskininstruktör vid NVIDIA och arbetar för närvarande med Otto. I denna artikel har han diskuterat steg för steg-processen för att bli en framgångsrik maskinlärande ingenjör.

Maskininlärning och artificiell intelligens

Maskininlärning är vanligtvis förvirrad med Artificial Intelligence men jag säger att maskininlärning är en delmängd av artificiell intelligens. Konstgjord intelligens är ett bredare koncept att göra datorer och maskiner själva själva. Och maskinlärning handlar om att anpassa algoritmer till de uppgifter som lämnas.

Jag skulle vilja citera ett svar på Quora från Xavier Amatriain:

Maskininlärning är ett visst angreppssätt för artificiell intelligens. Det är sant att det visar mig det mest framgångsrika sättet att AI. Men jag håller inte med svaret: det är INTE det enda "tillvägagångssättet".

Du skulle till exempel bli förvånad att höra att några av de självkörande bilarna som för närvarande beskriver sig som AI, använder mycket liten maskininlärning och använder oftast regelbaserade system.

Med detta sagt skulle jag hålla med om att de flesta AI-applikationer idag använder eller kommer att använda ML snart.

Läs det fullständiga svaret här.

Microsoft Azure Machine Learning

Azure är en molntjänst som erbjuds av Microsoft som låter dig bygga och distribuera m] kraftfulla program för maskininlärning på språng. Det handlar om att skapa applikationer som använder prediktiv analys för att rapportera framtidssituationer. Baserat på data kan applikationerna förutsäga de kommande fel och svåra situationer. De komplexa algoritmer som används här tillhör Xbox, Cortana och andra Microsoft-produkter också. Du kan anmäla dig till en Microsoft Azure Machine Learning Studio gratis eller välja ett paket med 9,99 $ / månad som innehåller många funktioner.

Maskininlärning är ett mycket intressant fält att lägga på. Om du råkar älska data kommer du definitivt att älska maskinlärning. Kolla in alla artiklar som jag har länkat på olika ställen i det här inlägget. De kommer säkert att imponera på dig och motivera dig att läsa mer om denna intressanta vetenskap.