Home / Companies / Comet / Blog / September 2020

September 2020 Summaries

3 posts from Comet

Filter
Month: Year:
Post Summaries Back to Blog
Machine learning teams are increasingly using Comet's SDK to visualize neural network training progress through 3D histograms or ridge plots, which provide insight into the model's weights, gradients, and activations. These visualizations help identify optimization issues, such as approaching a local minima or needing to adjust the learning rate due to large gradient variance. The article illustrates the use of Comet's `log_histogram_3D` method to track these metrics with Tensorflow's Gradient Tape, highlighting the process with a simple two-layer perceptron trained on the MNIST dataset. Comet's platform allows users to store and visualize data in histograms, search and sort them, and employ custom panels to monitor these values over time, offering a comprehensive tool for understanding and improving neural network performance.
Sep 21, 2020 606 words in the original blog post.
Comet ML provides a comprehensive system for managing machine learning models with functionalities such as logging, registering, versioning, and deploying models. This process begins by logging an experiment model using Comet’s Python SDK, where models are defined as any collection of files, and then registering them either through the Comet user interface or programmatically. Once registered, models can be shared within a workspace and tracked through different versions, with detailed views available for each version that include properties like name, description, and visibility settings. Finally, registered models can be downloaded as zip files for deployment, facilitating easy sharing and reusability of machine learning models within teams.
Sep 09, 2020 859 words in the original blog post.
The article explores the utility of Comet’s confusion matrix in evaluating the performance of classification models, particularly in dealing with imbalanced datasets. It uses two examples to demonstrate this: a fraud detection model using a highly imbalanced credit card transaction dataset and a CIFAR100 dataset with a simple CNN model for classification on unstructured data. The confusion matrix offers a more nuanced view of model performance than accuracy alone, revealing misclassifications and aiding in model debugging. The article highlights the misleading nature of high accuracy in imbalanced datasets and shows how confusion matrices can provide a granular understanding of model performance across classes, with Comet’s tool facilitating easy visualization and analysis of misclassified instances. The piece provides links to Comet experiments and Colab Notebooks for readers to explore and replicate the experiments discussed.
Sep 01, 2020 1,524 words in the original blog post.