¿Qué debo buscar al comprar una computadora para ejecutar experimentos de Machine Learning?

Esto es algo subjetivo. La mayoría de los experimentos de aprendizaje automático se pueden ejecutar en cualquier computadora portátil moderna, pero estos son mis requisitos para una computadora eficiente:

  • RAM: mínimo 16 GB, preferiblemente más.
  • GPU: si desea hacer un aprendizaje profundo, se recomienda encarecidamente tener una GPU rápida. Idealmente, una tarjeta de la serie GeForce GTX 10. Sin embargo, estos son caros. Si no cree que va a realizar experimentos de aprendizaje profundo, es posible que desee omitir la GPU.
  • SSD: desea una unidad de estado sólido rápida con mucho espacio de almacenamiento para esas máquinas virtuales y conjuntos de datos semi-grandes. 128 GB no es suficiente. Es posible que pueda chirriar con 256 GB. Cualquier cosa de 512 GB en adelante debería ser cómoda, pero es posible que desee agregar una segunda unidad, como un disco duro de 1 TB.
  • CPU: recomendaría la serie Core i7, al menos de quinta generación o más nueva. Sin embargo, la CPU es menos crítica.
  • SO: cualquier SO lo hará. Parece que hay un fuerte sesgo en contra de Windows en la comunidad de aprendizaje automático, pero en realidad todo se reduce a preferencias personales.

Puede consultar cualquier cosa de Tim Dettmers, aquí y en su blog. Una guía completa de hardware para el aprendizaje profundo – Tim Dettmers

Hay varias compañías que venden máquinas configuradas para Machine Learning. Para cualquier cosa seria (GPU Nvidia) plan de $ 6 a $ 8 K si construyes, $ 10 a $ 15 K si compras.

Si solo desea experimentar, obtenga una computadora de escritorio Lenovo barata y una GPU de eBay y vea cuánto tiempo se ejecuta su procesamiento, eso le dará una idea. La mayoría de las personas ejecutan Linux, y esa es su mejor opción para obtener ayuda de Google cuando ejecute en problemas ..

Le sugiero que mire esta pregunta en Quora:

¿Cuál es la mejor configuración de hardware para entrenar frameworks de aprendizaje profundo como Caffe, Theano y Tensorflow?

Es bastante similar, con enfoque en el aprendizaje profundo.

Tarjeta gráfica Nvidia, mucha RAM, la meada de Dios

Necesitará un gráfico Nvidia para ejecutar el marco cuda, que multiplica la matriz mucho más rápido en la GPU en lugar de la CPU