Buscar
×

Google Colaboratory: Guía completa y ejemplos.

Este artículo fue publicado por el autor Editores el 09/02/2025 y actualizado el 09/02/2025. Esta en la categoria Artículos.

by The Content Generation Assistant

Introducción

Google Colaboratory, conocido como Google Colab, es una plataforma de código abierto y basada en la nube, ofrecida por Google Research. Se trata de un entorno de desarrollo integral que permite a los usuarios programar en Python, con soporte adicional para frameworks de machine learning como TensorFlow y PyTorch. Además, Google Colab permite el uso de GPU y TPU de forma gratuita.

Esta guía completa proporcionará una visión general de la plataforma, cómo empezar, algunos ejemplos prácticos y cómo optimizar su uso.

Características de Google Colaboratory

Requisitos

Cómo empezar

  1. Acceder a Google Colaboratory:

Vaya a https://colab.research.google.com/ y acceda con su cuenta de Google.

  1. Crear un nuevo notebook:

Haga clic en el botón "+" en la esquina superior izquierda. En la lista desplegable, seleccione "Untitled notebook".

  1. Editar la primera celda:

Por defecto, la primera celda está en modo de marcado de texto. Haga clic en "Code" en la barra de herramientas superior para cambiar al modo de edición de código.

  1. Ejecutar una celda:

Para ejecutar una celda, presione "Shift + Enter". Esta acción ejecutará el código de la celda y mostrará los resultados en la misma celda.

Ejemplos

Importar e instalar paquetes

En Google Colaboratory, puede importar módulos y bibliotecas Python preinstaladas. Si necesita instalar nuevas bibliotecas, también puede hacerlo con el comando !pip install.

python

import numpy as np import matplotlib.pyplot as plt

!pip install seaborn import seaborn as sns

Gráficos básicos

Google Colaboratory ofrece soporte para generar gráficos y visualizaciones. A continuación, se muestra cómo crear un gráfico de dispersión básico con matplotlib.

python

x = np.random.rand(100) y = np.random.rand(100)

plt.scatter(x, y) plt.title('Gráfico de dispersión') plt.show()

Probar GPU y TPU

Google Colaboratory permite el uso de GPU y TPU de forma gratuita. Puede comprobar el uso de hardware ejecutando el siguiente código.

python

!nvidia-smi -L !ptpu-info --verbose

Machine learning con TensorFlow

Google Colaboratory es una herramienta ideal para proyectos de machine learning, ya que ofrece soporte para frameworks como TensorFlow. A continuación, se muestra cómo crear un modelo de regresión lineal básico con TensorFlow.

python

import tensorflow as tf

x = np.random.rand(100) y = x * 2 + np.random.rand(100)

model = tf.keras.Sequential([ tf.keras.layers.Dense(1, input_shape=[1]) ])

model.compile(optimizer=tf.keras.optimizers.Adam(), loss='mean_squared_error')

model.fit(x, y, epochs=500)

Optimizaciones

Para obtener el máximo beneficio de Google Colaboratory, siga estas recomendaciones.

Preguntas frecuentes

  1. ¿Google Colaboratory es gratuito? Google Colaboratory ofrece un plan gratuito con acceso limitado a GPU y TPU. También hay un plan de pago para un mayor uso de hardware y recursos.
  2. ¿Se pueden guardar los resultados en Google Colaboratory? Sí, puede guardar los resultados en Google Drive o descargarlos en su dispositivo local. También puede compartir notebooks públicamente o privadamente.
  3. ¿Puedo usar mi propio hardware en Google Colaboratory? No, Google Colaboratory proporciona hardware dedicado. No es posible conectarse a su propio hardware.

Referencias


Deja un comentario