Comenzando con Google Colab: una guía para principiantes para la computación en la nube gratuita

En el mundo basado en datos actual, tener acceso a poderosos recursos informáticos es esencial para desarrolladores, científicos de datos y estudiantes por igual. Ingrese Google Colab: una plataforma que cambia el juego que proporciona acceso gratuito a los recursos de computación en la nube, incluido el soporte de GPU, sin requerir ninguna configuración local. Ya sea que sea un principiante, tomando sus primeros pasos en la programación de Python o un científico de datos experimentado que trabaja en complejo aprendizaje automático Modelos, Google Colab ofrece un entorno colaborativo accesible que está transformando cómo codificamos.

¿Qué es Google Colab?

Google Colab, abreviatura de Colaboratory, es un entorno de cuaderno Jupyter basado en la nube que se ejecuta completamente en su navegador. Es un servicio gratuito proporcionado por Google que le permite escribir y ejecutar el código Python, crear documentación detallada y compartir su trabajo con otros sin problemas. Piense en ello como un Google Docs para la programación, pero con características mucho más potentes debajo del capó.

¿Por qué usar Google Colab?

Google Colab se destaca de otros entornos de desarrollo por varias razones convincentes. En primer lugar, es completamente gratuito, lo que requiere solo una cuenta de Google. Pero los beneficios van mucho más allá del ahorro de costos:

La plataforma proporciona acceso gratuito a GPU y TPU de alto rendimiento, lo que lo hace ideal para el aprendizaje automático y los proyectos de aprendizaje profundo que de otro modo requerirían un hardware costoso. Puede escribir y ejecutar código directamente en su navegador, eliminando la necesidad de configuraciones locales complejas o preocuparse por la compatibilidad del sistema.

La integración con Google Drive significa que su trabajo se guarda automáticamente y se puede acceder fácilmente desde cualquier dispositivo. Además, las características de colaboración hacen que sea fácil compartir cuadernos con colegas o compañeros de clase, lo que permite la cooperación en tiempo real en los proyectos.

Empezando

Comenzar con Google Colab es notablemente sencillo. Simplemente navegue a colab.research.google.com e inicie sesión con su cuenta de Google. Una vez iniciado sesión, será recibido con una interfaz limpia e intuitiva que debería sentirse familiar si alguna vez ha usado Google Docs.

1. Open Colab Notebook

Una vez abierto, verá una ventana emergente que debería verse así:

Esto es lo que significan todas las diferentes secciones:

  • Ejemplos: Esta sección contiene una serie de cuadernos Jupyter de varios ejemplos.
  • Reciente: Esta sección contiene los cuadernos Jupyter recientemente abierto.
  • Google Drive: Esta sección contiene los cuadernos Jupyter en su Drive Google.
  • GitHub: A través de esta sección, puede agregar un cuaderno Jupyter de su GitHub después de conectar su Colab con GitHub.
  • Subir: Sube un cuaderno de tu directorio local.

2. Cree un nuevo cuaderno

Puede crear un nuevo cuaderno a través del botón resaltado azul que dice “nuevo cuaderno” en el fondo izquierdo de la imagen. Una vez creado, un cuaderno llamado “Untitled0.ipynb” se abrirá donde puede comenzar a escribir su código:

3. Cambio de tiempo de ejecución

Cuando trabaje en proyectos de aprendizaje profundo, deberá cambiar de CPU a GPU. Para hacer esto, haga clic Tiempo de ejecuciónCambiar el tipo de tiempo de ejecuciónluego seleccione T4 GPU. Luego haga clic Ahorrar.

4. Ejecute Python en tu cuaderno

Para ejecutar el código Python, haga clic en el botón ‘Ejecutar’ a la izquierda de la celda. Este es el círculo con el triángulo adentro. Alternativamente, puede seleccionar la celda que desea ejecutar y presionar “Shift + Enter”, esto iniciará la celda.

Para cambiar el título de su cuaderno de Google Colab, simplemente haga clic en el título y cambie el nombre como desee.

5. Montaje de Google Drive

La mayoría de las veces, necesitaría trabajar con sus propios datos que se cargan en su unidad. Puede acceder a esos datos en su cuaderno montando su unidad de Google. Aquí está cómo hacerlo:

Ejecute la celda de código, esto mostrará una ventana emergente para conectar su unidad de Google. Siga para otorgar permisos de acceso específicos:

Una vez montado, puede acceder a los archivos cargados en su unidad.

6. Acceso a archivos locales:

Alternativamente, puede acceder y cargar archivos locales desde su sistema utilizando este código:

7. Descargue su cuaderno

Para guardar una copia de su cuaderno en su computadora local. Puedes navegar a Archivo → Descargar y elige la extensión apropiada.

Conclusión

El tutorial nos guía a través de la funcionalidad clave que incluye cómo montar Google Drive para acceder a datos, cargar archivos locales y descargar cuadernos en varios formatos. Aprendimos que la integración de Colab con el ecosistema de Google lo hace particularmente valioso para la colaboración y el ahorro automático del trabajo. Si bien la plataforma tiene algunas limitaciones con respecto a la duración de la sesión y el uso de recursos, su combinación de acceso gratuito a la GPU, características de colaboración perfecta y accesibilidad basada en el navegador lo convierte en una herramienta invaluable para desarrolladores, científicos de datos y estudiantes por igual.


Nikhil es consultor interno en MarktechPost. Está buscando un doble grado integrado en materiales en el Instituto Indio de Tecnología, Kharagpur. Nikhil es un entusiasta de AI/ML que siempre está investigando aplicaciones en campos como biomateriales y ciencias biomédicas. Con una sólida experiencia en la ciencia material, está explorando nuevos avances y creando oportunidades para contribuir.