Cargando…

Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks

In this paper, the authors have compared all of the currently available Apple MacBook Pro laptops, in terms of their usability for basic machine learning research applications (text-based, vision-based, tabular). The paper presents four tests/benchmarks, comparing four Apple Macbook Pro laptop versi...

Descripción completa

Detalles Bibliográficos
Autores principales: Kasperek, David, Podpora, Michal, Kawala-Sterniuk, Aleksandra
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9608475/
https://www.ncbi.nlm.nih.gov/pubmed/36298358
http://dx.doi.org/10.3390/s22208005
_version_ 1784818778303889408
author Kasperek, David
Podpora, Michal
Kawala-Sterniuk, Aleksandra
author_facet Kasperek, David
Podpora, Michal
Kawala-Sterniuk, Aleksandra
author_sort Kasperek, David
collection PubMed
description In this paper, the authors have compared all of the currently available Apple MacBook Pro laptops, in terms of their usability for basic machine learning research applications (text-based, vision-based, tabular). The paper presents four tests/benchmarks, comparing four Apple Macbook Pro laptop versions: Intel based (i5) and three Apple based (M1, M1 Pro and M1 Max). A script in the Swift programming language was prepared, whose goal was to conduct the training and evaluation process for four machine learning (ML) models. It used the Create ML framework—Apple’s solution dedicated to ML model creation on macOS devices. The training and evaluation processes were performed three times. While running, the script performed measurements of their performance, including the time results. The results were compared with each other in tables, which allowed to compare and discuss the performance of individual devices and the benefits of the specificity of their hardware architectures.
format Online
Article
Text
id pubmed-9608475
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96084752022-10-28 Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks Kasperek, David Podpora, Michal Kawala-Sterniuk, Aleksandra Sensors (Basel) Article In this paper, the authors have compared all of the currently available Apple MacBook Pro laptops, in terms of their usability for basic machine learning research applications (text-based, vision-based, tabular). The paper presents four tests/benchmarks, comparing four Apple Macbook Pro laptop versions: Intel based (i5) and three Apple based (M1, M1 Pro and M1 Max). A script in the Swift programming language was prepared, whose goal was to conduct the training and evaluation process for four machine learning (ML) models. It used the Create ML framework—Apple’s solution dedicated to ML model creation on macOS devices. The training and evaluation processes were performed three times. While running, the script performed measurements of their performance, including the time results. The results were compared with each other in tables, which allowed to compare and discuss the performance of individual devices and the benefits of the specificity of their hardware architectures. MDPI 2022-10-20 /pmc/articles/PMC9608475/ /pubmed/36298358 http://dx.doi.org/10.3390/s22208005 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kasperek, David
Podpora, Michal
Kawala-Sterniuk, Aleksandra
Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title_full Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title_fullStr Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title_full_unstemmed Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title_short Comparison of the Usability of Apple M1 Processors for Various Machine Learning Tasks
title_sort comparison of the usability of apple m1 processors for various machine learning tasks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9608475/
https://www.ncbi.nlm.nih.gov/pubmed/36298358
http://dx.doi.org/10.3390/s22208005
work_keys_str_mv AT kasperekdavid comparisonoftheusabilityofapplem1processorsforvariousmachinelearningtasks
AT podporamichal comparisonoftheusabilityofapplem1processorsforvariousmachinelearningtasks
AT kawalasterniukaleksandra comparisonoftheusabilityofapplem1processorsforvariousmachinelearningtasks