AI is my city
its Siraj and what is the best laptop for machine learning
Its Popular Question I get asked
and in this video I am gonna talk about The best laptop
Desktop and DIY systems for Machine Learning as well the best cloud options
When it comes to choosing the right machine for machine learning
you are usually choosing between the two factors
Portability and Processing power
The higher the processing power the heavier the laptop is
thus the less portability it has and vice versa
Also, the higher the power the lower the battery life
and portability again takes a hit (*pow)
Their are a few important component that you should think about when buying a laptop for machine learning
Specifically, ^(*as above)
When it comes to RAM
the minimum amount you need is 8 Gigabyte
although, 16 Gigs(*Gigabyte) is what I recommend for faster processing
for heavy ML(*Machine Learning) algorithms like
(*Sorcery)
RAM is important since it significantly speeds up computation time for training AI algorithms
but no feature is more important that what GPU you are using
Deep learning the most popular sub-field of Machine Learning
involves neural networks, it's also the most computationally expensive
it requires calculating massive amount of matrix operations to train
and GPUs enable highly parallelized matrix opeations
which speed up the process
With no GPU training a model may takes months
whereas with the right one it may take an hour (*wow)
it allows you to quickly iterate over different versions of your neural network
and speeds up the entire research and development pipeline
by orders of magnitude. Making the right choice here is critical
NVIDIA brought desktop class graphics to laptops with the GeForce 10 series
picking from one of these that are in your price range are the best GPUs get for a laptop
Most deeplearning libraries like tensor flow and pytorch use the CUDA processor
which compiles only on NVIDIA cards
AMD you looks like you missed the boat buddy. (*AMD - :'/ )
If you want to use a machine powered by AMD of Intel HD GPU,
you should be prepared to write some low level code in OpenCL
For processor a min requirement will be an Intel i5 also the i7- 7th generation would be highly recommended
For storage you should have 1 terabyte of min hard disk space since data-sets seems to be getting bigger day by day
If you are choosing to go with a machine with SSD make sure it has 256 gigabytes of SSD storage available
else you might have to purchase an external hardrive
Lastly for an operating system you want to go with linux
Although both mac and windows can run linux as either a virtual machine
or on startup using a software like bootcamp or parallels
So when it comes to the best laptops to get at the highest end a startup called lambda labs wins here with
their Tensorbook laptop
They are using an NVIDIA GTX 1070 GPU and
Intel i7 Processor