bigquery ml - bobbae/gcp GitHub Wiki
BigQuery ML enables users to create and execute machine learning models in BigQuery by using SQL queries.
https://towardsdatascience.com/creating-a-machine-learning-model-with-sql-81d843a5307c
https://medium.com/@alidoggaz/doing-ai-with-sql-syntax-bigquery-cea910b47bb7
https://cloud.google.com/bigquery-ml/docs/linear-regression-tutorial
https://machinelearningmastery.com/linear-regression-for-machine-learning/
https://cloud.google.com/bigquery-ml/docs/logistic-regression-prediction
https://towardsdatascience.com/implementing-binary-logistic-regression-in-r-7d802a9d98fe
https://cloud.google.com/bigquery-ml/docs/kmeans-tutorial
k-means clustering is a method of vector quantization, originally from signal processing, that aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean (cluster centers or cluster centroid).
https://en.wikipedia.org/wiki/K-means_clustering
For classification scenarios when the choice is between multiple options
https://gluon.mxnet.io/chapter02_supervised-learning/softmax-regression-scratch.html
https://cloud.google.com/bigquery-ml/docs/bigqueryml-mf-explicit-tutorial
For developing recommendation engines based on past information
https://developers.google.com/machine-learning/recommendation/collaborative/matrix
https://en.wikipedia.org/wiki/Autoregressive_integrated_moving_average
https://cloud.google.com/bigquery-ml/docs/arima-single-time-series-forecasting-tutorial
To forecast business KPIs leveraging time series data from the past
https://otexts.com/fpp2/arima.html
https://xgboost.readthedocs.io/en/latest/tutorials/model.html
For classification and regression use cases with XGBoost
To leverage AutoML capabilities from the BigQuery SQL interface
https://cloud.google.com/automl-tables/docs
For developing TensorFlow models for classification or regression scenarios, avoiding any lines of code
https://machinelearningmastery.com/what-is-deep-learning/
https://medium.com/codex/using-explainable-ai-in-bigquery-ml-1ec9ac0a7228
https://cloud.google.com/bigquery-ml/docs/tutorials
AutoML Tables let you build and deploy machine learning models using structured data and explain prediction results. It can be used along with BigQuery ML. This makes it easy to train Tables models on BigQuery data using SQL from BigQuery UI and evaluate and use the models for prediction directly via SQL.
https://amygdala.github.io/gcp_blog/ml/automl/bigquery/2020/07/14/bqml_tables.html
To train an AutoML Tables model inside of BigQuery, use the BigQuery ML CREATE MODEL statement with one of the AutoML Tables model types.
https://cloud.google.com/bigquery-ml/docs/reference/standard-sql/bigqueryml-syntax-create-automl
https://medium.com/tinyclues-vision/rapid-batch-inference-in-google-cloud-3d4345a11fdc
https://cloud.google.com/blog/products/data-analytics/bigquery-ml-unsupervised-anomaly-detection
https://towardsdatascience.com/explaining-a-bigquery-ml-model-5cf8d9636ec9
https://github.com/PacktPublishing/Machine-Learning-with-BigQuery-ML
https://www.youtube.com/playlist?list=PLeLcvrwLe187Kk5QIqt7Kb8qdQSQd9AcY
https://medium.com/fifty-five-data-science/bigquery-machine-learning-cheat-sheet-7c053b21a657
https://medium.com/g-company/build-a-recommender-with-bigquery-ml-15e67a457548
https://medium.com/@corba77/bigquery-ml-models-deployment-with-vertex-ai-and-kubeflow-2cff8586277f
https://towardsdatascience.com/predict-transactions-on-your-website-using-big-query-ml-c365f58d29ca
https://google.qwiklabs.com/quests/162
GSP229