Hoe word je een machine learning engineer?

Schrijver: John Stephens
Datum Van Creatie: 26 Januari 2021
Updatedatum: 3 Juli- 2024
Anonim
How to get involved in Machine Learning
Video: How to get involved in Machine Learning

Inhoud


Als je stopt om erover na te denken, kan de toekomst een beetje ontmoedigend zijn.Het zit vol met AI, automatisering, 3D-printen, virtual reality, IoT en andere concepten die tot nu toe science fiction leken. Maar als je deze ideeën begrijpt, kan het ook een plek vol kansen zijn. Als u bijvoorbeeld de basisbeginselen van AI en big data begrijpt, kunt u zich een carrière als machineleertechnicus eigen maken. Dat kan je niet alleen een heel gezond salaris voor machinaal leren ingenieurs opleveren, maar het kan je ook helpen om die toekomst te vormen.

In dit bericht bekijken we wat een ingenieur voor machinaal leren doet, waarom het een geweldige taak is en hoe u aan de slag kunt.

Waarom machine learning?

Machine learning (ML) stelt bedrijven in staat om enorme datasets te gebruiken voor applicaties die voorheen nooit mogelijk waren geweest. ML-algoritmen kunnen de gewoonten en het koopgedrag van klanten leren, ongelooflijk complexe wiskunde uitvoeren en volledig nieuwe producten mogelijk maken.


Bijna elke industrie zal dat zijn zeer beïnvloed door AI en machine learning in de nabije toekomst, en op manieren die je waarschijnlijk niet zou verwachten. Neem bijvoorbeeld videogames, waarbij machine learning real-time ray tracing mogelijk heeft gemaakt, resulterend in fotorealistische verlichting. Elke branche staat op het punt volledig te worden getransformeerd door een combinatie van gegevens en logica.

Lees ook: Is jouw baan veilig? Banen die AI in de komende 10-20 jaar zal vernietigen

Het is om deze reden dat datawetenschapper de 'meest sexy baan van de 21' wordt genoemdst eeuw ”door Harvard Business Review.

Hoe is een salaris voor machine learning engineering? Volgens Prospects.ac.uk is het gemiddelde salaris van een machine learning engineer in het VK £ 52.000, wat kan oplopen tot £ 170.000 als u werkt voor een bedrijf als Google of Facebook. Dat is respectievelijk $ 62.568 of $ 204.551,65.


Een machine learning salaris kan oplopen tot $ 204.551

Wat is machine learning?

Ten eerste is het belangrijk om precies te begrijpen wat machine learning is en wat niet.

Machine learning is nauw verwant aan AI, maar dit zijn nog steeds verschillende concepten. Terwijl kunstmatige intelligentie elk type programma of machine kan beschrijven die is ontworpen om intelligent gedrag te vertonen, betekent machine learning specifiek het gebruik van algoritmen om patronen in gegevens te zoeken. Dit kan mogelijk worden gebruikt om bepaalde soorten AI te trainen.

AI die vijanden in computerspellen bestuurt, maakt meestal geen gebruik van machine learning. In plaats daarvan gebruikt het een soort stroomdiagram voor het nemen van beslissingen, om te reageren op uw acties met vooraf ingestelde strategieën. Dit noemen we een kunstmatige kunstmatige intelligentie (ANI) omdat het maar één ding kan doen.

Lees ook:ML Ki: tekst extraheren uit afbeeldingen met behulp van Google's machine learning sdk

Dit in tegenstelling tot Artificial General Intelligence (AGI), een AI die is ontworpen om meerdere verschillende soorten taken uit te voeren en misschien zelfs de Turing-test te doorstaan.

Computer vision daarentegen - het vermogen van een programma om objecten in een scène te identificeren - wordt bereikt via machine learning. Door honderdduizenden foto's te bekijken, kunt u een AI 'leren' om objecten zoals auto's of planten te herkennen. Als de camera van uw telefoon scènedetectie heeft, gebruikt deze machine learning. Evenzo wordt ML ook gebruikt om spraakherkenning van virtuele assistenten te leren.

Machine learning kan worden gebruikt om gezondheidsproblemen van röntgenfoto's te identificeren en artsen te helpen bij hun diagnoses, of om het weer nauwkeuriger te voorspellen. Er is nog veel meer potentieel dat nog moet worden aangeboord.

Wat doet een machine learning engineer?

De taak van een machine learning engineer is om AI's en software met behulp van gegevens te onderwijzen.

De taak van een machine learning engineer is om AI's en software met behulp van gegevens te onderwijzen. Ze zouden kunnen:

  • Schrijf programma's en ontwikkel algoritmen om betekenisvolle informatie uit grote gegevenssets te extraheren
  • Voer experimenten uit en test verschillende benaderingen
  • Optimaliseer programma's om de prestaties, snelheid en schaalbaarheid te verbeteren
  • Verwerk data engineering om schone datasets te garanderen
  • Handige toepassingen voorstellen voor machine learning

Een ingenieur voor machinaal leren kan daarom werken voor een bedrijf dat al een product produceert - of dat nu spraakherkenning, computer vision of iets meer specialisten zijn. Als alternatief kunnen ze werken voor een bureau dat oplossingen voor machine learning biedt aan bedrijven die kunnen profiteren van de technologie. Of misschien werken ze op de R & D-afdeling van een technologiebedrijf als Google om nieuwe applicaties te maken.

Lees ook:ML Kit Image Labelling: Bepaal de inhoud van een afbeelding met machine learning

Er is enige overlap tussen de rollen van een machine learning engineer en een data scientist. Evenzo kan het nodig zijn dat u een beroep doet op vaardigheden zoals datamining, voorspellende analyse, wiskunde, enz. De rol van de ML-ingenieur is echter meer specifiek en past die kennis op een zeer specifieke manier toe.

En natuurlijk is het salaris van de machine learning engineer meestal hoger om dit weer te geven.

Om een ​​idee te krijgen van het soort dingen dat je moet begrijpen als een machine learning engineer, raad ik dit bericht aan over de top 10 algoritmen die in ML worden gebruikt. Als dat je fascineert, zul je waarschijnlijk van ML genieten. Zo niet, dan ben je misschien beter geschikt voor een andere rol.

Hoe word je een machine learning engineer?

Geïnteresseerd om een ​​machine learning engineer te worden? Denk je dat je hebt wat nodig is? Dit is wat je moet weten om aan de slag te gaan en om een ​​geweldig salaris voor machinaal leren ingenieur te krijgen.

Lees ook: Online werken als softwareontwikkelaar: alles wat u moet weten

Wat betreft kwalificaties en certificeringen is er geen vast pad om ML-ingenieur te worden. Veel van de banen die de beste machine learning-salarissen betalen, vragen om een ​​bachelordiploma. Dit zal vaak een graad in informatica zijn, die een breed begrip van computers, technologie en programmeren oplevert. Een graad in wiskunde kan ook een goed uitgangspunt zijn.

Idealiter zou u hierop voortbouwen met een achtergrond in software engineering en data science. De meest bruikbare programmeertalen in dit veld zijn Python, C en C ++.

Van daaruit kun je overstappen naar meer gespecialiseerde rollen in machine learning, of je CV aanpassen met de onderstaande machine learning-cursussen. Ervaring met ML API's zoals TensorFlow en Keras zal ook zeer nuttig zijn.

Lees ook: Hoe LinkedIn te gebruiken en je droombaan te krijgen!

Vanwege de enorme hoeveelheid verwerkingskracht en opslag die nodig is om de enorme datasets van machine learning te verwerken, werkt u grotendeels met cloudgebaseerde systemen. Daartoe is het ook belangrijk om bekendheid met gedistribueerd computergebruik aan te tonen.

Omdat machinaal leren zo een baanbrekende carrière is, is er geen eenduidig ​​pad te volgen. Je zou zelfs kunnen ontdekken dat je als autodidact een heel eind kunt komen als je een sterk genoeg CV kunt opbouwen.

Cursussen en certificeringen

Hier zijn enkele cursussen en certificeringen die u kunt gebruiken om verder te komen als een machine learning engineer:

Bachelor in de informatica - Dit is een volledige online bacheloropleiding van de Universiteit van Londen die de perfecte basis biedt voor diegenen die de tijd kunnen besteden. Je studeert 3-6 jaar en moet 14-28 uur per week inzetten.

Data Science: Machine Learning - Als je al enige achtergrond hebt in programmeren en / of wiskunde, dan is het toevoegen van specifieke kennis van machine learning misschien alles wat je nodig hebt. Dit is een gratis 8-weekse cursus van Harvard University. U kunt tegen een kleine vergoeding een geverifieerd certificaat toevoegen en het zal ook meetellen voor een Data Science Professional-certificaat als u het verder wilt volgen. Je kunt die volledige cursus hier vinden.

Grondslagen van Data Science: Computational Thinking with Python - Nog een gratis cursus, deze keer van Berkeley University of California. Het is 5 weken lang en vereist een verplichting van ongeveer 4-6 uur per week. U kunt een beetje extra betalen om een ​​geverifieerd certificaat toe te voegen, of u kunt het meetellen voor een volledig professioneel certificaat in Foundations of Data Science.

Machine Learning Specialization - Deze machine learning-specialisatie van de Universiteit van Washington bestaat uit vier afzonderlijke cursussen en is gratis om in te schrijven. Je ontvangt een cursuscertificaat dat je kunt toevoegen aan je LinkedIn of CV.

Programmering in C # - Dit examen van Microsoft geldt als een credit voor een MCSA, maar helpt je ook om je CV te vullen met bewijs van relevante codeervaardigheden op zichzelf!

Lees ook: Microsoft-certificering: een gids voor technische professionals

Leer Python Programmeer Masterclass - Deze cursus van Udemy levert geen professioneel certificaat, maar is een betaalbare en nuttige introductie tot deze veelgevraagde programmeertaal.

Dus daar heb je het! Dat is wat u moet weten om een ​​machine learning engineer te worden. Is dit een carrière waarin je geïnteresseerd zou zijn? Ben je al een ML-ingenieur? Deel uw tips en ervaringen in de reacties hieronder!

Update, 16 oktober 2019 (16:00 ET): Tijden het Oppo-lanceringevenement van vandaag kondigde het bedrijf aan dat de Reno 2 en Reno 2Z vanaf 18 oktober officieel bechikbaar zullen zijn voor aankoop in h...

€ 799 Koop bij AmazonPoitiveUittekende bouwkwaliteit Veelzijdig achteruitrijcamerayteem nelle uitvoering Batterij gaat lang mee nelle vingerafdrukenor op het diplay...

Nieuwe Berichten