Use los datos de su hoja de cálculo para entrenar modelos ML

Puede entrenar, evaluar e implementar modelos de aprendizaje automático a partir de datos tabulares mediante TensorFlow Decision Forests (TF-DF). Este proceso es rápido ya que TF-DF solo requiere una pequeña cantidad de código y se entrena en segundos. Pero si sus datos están en una hoja de cálculo, ¿cuál es la forma más sencilla de usar los datos en su hoja de cálculo para entrenar un modelo de aprendizaje automático y hacer predicciones sobre los datos?

Logotipo simple de ML

Puede usar Simple ML for Sheets para hacer la mayor parte de su trabajo de ML directamente en Google Sheets. Con aprendizaje automático simple:

  1. No es necesario escribir ningún código.
  2. El entrenamiento se ejecuta localmente en su navegador en unos segundos.
  3. Puede exportar los modelos que genera Simple ML a TensorFlow, Colab o TF Serving.

Simple ML usa el mismo código que TensorFlow Decision Forests para entrenar sus modelos, por lo que no sacrifica la calidad por la facilidad de uso.

Empezar

Vamos a ver

Por ejemplo, la siguiente figura muestra una hoja de cálculo que contiene una copia del conjunto de datos Palmer Penguins . Cada fila representa un pingüino. Observe que faltan algunos de los valores de la columna de especies . Con el complemento Simple ML para Google Sheets, puede usar el aprendizaje automático para predecir los valores que faltan.

ML simple predice especies faltantes "

En el fondo, la tarea Predecir valores perdidos entrena un modelo en las filas que contienen valores en la columna dada (en este caso, la columna de especies ) y luego usa ese modelo para predecir los valores perdidos. No tiene que crear o ajustar un modelo, y tampoco tiene que configurar cómo el modelo consume las características de entrada: Simple ML maneja todo eso por usted.

¿Qué puedes hacer con Simple ML?

Después de habilitar el complemento Simple ML en las hojas de Google, puede predecir valores faltantes e identificar valores anormales en sus datos. Simple ML crea nuevas columnas en su hoja de cálculo para contener los valores y también la confianza en los nuevos valores.

Para completar estas tareas, Simple ML crea un modelo de ML en segundo plano y lo entrena en los datos de su hoja de cálculo. El modelo se guarda en una carpeta llamada simple_ml_for_sheets en su carpeta de Google Drive.

También puede entrenar un modelo eligiendo en qué columnas de datos entrenar el modelo y, opcionalmente, seleccionando un algoritmo de entrenamiento.

Una vez que se ha entrenado un modelo, puede usarlo para realizar tareas, incluida la predicción de todos los valores en una columna específica

Puede evaluar y comprender el modelo.

Puede exportar el modelo para usarlo en Colab.

Puede ver los detalles de un modelo y cambiar el nombre y eliminar los modelos que crea Simple ML.

Simple ML mantiene sus datos seguros

Simple ML conserva los datos de su hoja de cálculo. Simple ML nunca sobrescribe los datos existentes, sino que crea nuevas columnas que muestran los valores pronosticados, así como una probabilidad de confianza de la predicción. De esta manera, no perderá datos por error.

Todas las operaciones de capacitación de Simple ML se ejecutan directamente en su navegador, lo que significa que sus datos permanecen completamente en su hoja de Google. Beneficios incluidos:

  • Privacidad: el conjunto de datos y los modelos no se envían a un tercero fuera de Google Sheets (que no sea Google Drive).
  • Capacidad de respuesta: el entrenamiento es instantáneo (en pequeños conjuntos de datos).
  • Sin límite de cuotas: dado que está utilizando su máquina para el entrenamiento, puede entrenar tantos modelos y durante el tiempo que desee.

Simple ML entrena modelos en los datos de su hoja de cálculo

Simple ML le permite usar el poder de ML en sus hojas de cálculo sin tener que preocuparse por los detalles. Solo tiene que preocuparse por el panorama general: ¿qué va a hacer con esas predicciones?

Sin embargo, para los desarrolladores que saben más sobre el desarrollo y el uso de modelos ML, Simple ML les brinda acceso a sus modelos. Por ejemplo, puede entrenar, evaluar, aplicar o analizar manualmente un modelo y puede elegir un algoritmo de entrenamiento al crear un nuevo modelo.

Cuando usa Simple ML para realizar tareas como predecir valores faltantes, genera un modelo ML y lo guarda en su Google Drive en una carpeta llamada simple_ml_for_sheets . Luego puede usar ese modelo para hacer predicciones y analizar otros datos. Por ejemplo, puede cargar el modelo guardado en una colaboración para escribir y ejecutar el código que lo usa.

Obtenga más información sobre el uso de ML simple para hojas de cálculo

Para comenzar, consulte el tutorial introductorio de ML para hojas de cálculo .

Para obtener más información sobre cómo usar Simple ML, consulte la documentación de Simple ML for Sheets .