Wird Machine-Learning auf dem Macbook durch die neuen M1 und M1 Max Chips auf ein neues Level gehoben?

2 Antworten

Kommt drauf an was du unter Machine Learning verstehst.

Deep Learning kannst du damit vergessen. Die GPUs und TPUs für DL Training sind von einem völlig anderen Kaliber (s. Nvidia Tesla GPUs).

Bild zum Beitrag

https://commons.m.wikimedia.org/wiki/File:Data-center-tesla-v100-pcie-625-ud@2x.jpg

Mit einer RTX 2060, 8 GB VRAM und Cuda (Apple kriegt keine Updates mehr) geht es schon einigermaßen kleinere Deep Learning Aufgaben zu rechnen, aber damit ist es recht langsam.

"Machine Learning fähig" ist deshalb so ein toller Slogan, weil Machine Learning total weitläufig ist und auch einfache mathematische Algorithmen einschließt die auf Handys laufen (z. B. Nearest Neighbour).

 - (Computer, Technik, Spiele und Gaming)

Tbh ich sehe den Mehrwert nicht wirklich.

Ich kenne zwar viele Data Scientists, die ein Macbook für Deep Learning verwenden, aber die nehmen es nur zum Programmieren. Der Workflow sieht dann so aus, auf dem Mac zu Programmieren und das Traning dann über SSH mit einem GPU Rechner/einer AWS Instanz zu orchestrieren.

Das liegt daran, dass die aktuellen Modelle aus Forschung und Entwicklung mittlerweile so groß sind, dass man spezielle Hardware (als zB Nvidea Tesla statt einer popeligen Desktop GPU) braucht.

Btw. Muss deine GPU auch erst mal von deiner ML Bibliothekt unterstützt werden, damit du irgendeinen Performance Benefit hast. Bei TensorFlow/PyTorch kommt das bestimmt irgendwann (dauert halt), bei Sklearn zB hast du mit der GPU keinen Vorteil

Ruhrpotter4324 
Fragesteller
 19.10.2021, 22:03
Der Workflow sieht dann so aus, auf dem Mac zu Programmieren und das Traning dann über SSH mit einem GPU Rechner/einer AWS Instanz zu orchestrieren.

Vielen Dank. Was meinst du denn, auf was für einem Preisniveau man sich bei solchen GPU-Rechnern bewegt? Dass man da nicht von 2000-3000 Euro reden kann, kann ich mir denken 😅 Ich werde mir in geraumer Zeit ohnehin wieder einen Computer besorgen und würde das dann vielleicht berücksichtigen. Ich glaube, dass AWS-Instanzen langfristig teurer sein dürften als ein GPU-Computer.

0