We're Hiring!

Blog

    Understanding Neural Networks and the Training Process

    Training a neural network involves a lot of mathematics, including linear algebra and multivariate calculus, and a lot of computation. The purpose of...
    Read article

    Striveworks Raises $33 Million in First Institutional Round

    Striveworks' Funding, Led by Centana Growth Partners, Focuses on Team Expansion to Drive Growth (Austin, TX) June 13, 2023 - Striveworks, a leading...
    Read article
    Two classifiers being combined into a single classifier. In general, the decision boundaries of the two classifiers cannot merely be superimposed; instead new boundaries must be learned that respect both tasks.

    Sequential Learning through Knowledge Distillation and Elastic Weight Consolidation

    In the last blog post, we saw that neural networks can be simplified (or pruned) to alleviate their complexity and cost for computation. Often small...
    Read article

    Pruning ResNets for Fun and Profit

    What are Neural Networks? Neural networks are highly parameterized functions which can be trained to fit/represent/model data. Parameterized models...
    Read article