|
Machine learning versus diep leren versus neurale netwerken De manier waarop deep learning en machine learning verschillen, is hoe elk algoritme leert. Deep learning automatiseert een groot deel van de functie-extractie van het proces, waardoor een deel van de handmatige menselijke tussenkomst die nodig is, wordt geëlimineerd en het gebruik van grotere datasets mogelijk wordt. Je kunt deep learning zien als “schaalbare machine learning”, zoals Lex Fridman opmerkt in deze MIT-lezing (00:30) (link bevindt zich buiten IBM). Klassiek of “niet-diep”, machinaal leren is meer afhankelijk van menselijke tussenkomst om te leren. Menselijke experts bepalen de reeks functies om de verschillen tussen gegevensinvoer te begrijpen, waarvoor meestal meer gestructureerde gegevens nodig zijn om te leren. “Deep” machine learning kan gebruikmaken van gelabelde datasets, ook wel gesuperviseerd leren genoemd, om het algoritme te informeren, maar het vereist niet per se een gelabelde dataset. Het kan ongestructureerde gegevens in onbewerkte vorm opnemen (bijv. tekst, afbeeldingen) en het kan automatisch de reeks functies bepalen die verschillende categorieën gegevens van elkaar onderscheiden. In tegenstelling tot machine learning, is er geen menselijke tussenkomst nodig om gegevens te verwerken, waardoor we machine learning op interessantere manieren kunnen schalen. Deep learning en neurale netwerken worden voornamelijk gecrediteerd voor het versnellen van de vooruitgang op gebieden, zoals computervisie, natuurlijke taalverwerking en spraakherkenning. Neurale netwerken, of kunstmatige neurale netwerken (ANN’s), bestaan uit knooppuntlagen, die een invoerlaag, een of meer verborgen lagen en een uitvoerlaag bevatten. Elke knoop, of kunstmatige neuron, maakt verbinding met een andere en heeft een bijbehorend gewicht en drempel. Als de uitvoer van een individueel knooppunt boven de opgegeven drempelwaarde ligt, wordt dat knooppunt geactiveerd en worden gegevens naar de volgende laag van het netwerk verzonden. Anders worden er geen gegevens doorgegeven aan de volgende laag van het netwerk. De ‘diepgang’ in deep learning verwijst alleen maar naar de diepte van lagen in een neuraal netwerk. Een neuraal netwerk dat uit meer dan drie lagen bestaat – inclusief de input en de output – kan worden beschouwd als een deep learning-algoritme of een diep neuraal netwerk. Een neuraal netwerk dat slechts twee of drie lagen heeft, is slechts een basis neuraal netwerk. Zie de blogpost “AI versus machinaal leren versus diep leren versus neurale netwerken: wat is het verschil?” voor een nadere blik op hoe de verschillende concepten zich verhouden. |
| https://www.dergatsjev.be/2021/02/event-over-python-machine-learning.html |
Veelgestelde vragen
Wat is het verschil tussen machine learning en deep learning?▼
Machine learning is afhankelijker van menselijke tussenkomst om features te bepalen, terwijl deep learning dit proces automatiseert. Deep learning is eigenlijk een subgebied van machine learning dat beter kan schalen met grotere datasets.
Wat zijn neurale netwerken en hoe werken ze?▼
Neurale netwerken bestaan uit knooppuntlagen (invoer, verborgen en uitvoer). Elk knooppunt heeft een gewicht en drempel. Wanneer de uitvoer de drempel overschrijdt, wordt het knooppunt geactiveerd en worden gegevens doorgegeven naar de volgende laag.
Hoeveel lagen moet een neuraal netwerk hebben om diep leren te zijn?▼
Een neuraal netwerk met meer dan drie lagen (inclusief input en output) wordt beschouwd als een deep learning-algoritme. Een netwerk met slechts twee of drie lagen is een basis neuraal netwerk.
Kan deep learning werken zonder gelabelde datasets?▼
Ja, deep learning kan ongestructureerde gegevens in onbewerkte vorm opnemen, zoals tekst en afbeeldingen. Het bepaalt automatisch welke features verschillende categorieën onderscheiden, zonder menselijke tussenkomst.
Welke toepassingen profiteerden het meest van deep learning?▼
Deep learning en neurale netwerken hebben vooral vooruitgang versneld op het gebied van computervisie, natuurlijke taalverwerking en spraakherkenning.

