×

Hierarchical deep convolutional neural network for image classification

  • US 10,387,773 B2
  • Filed: 12/23/2014
  • Issued: 08/20/2019
  • Est. Priority Date: 10/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory that stores instructions; and

    one or more processors configured by the instructions to perform operations comprising;

    accessing a dataset comprising categorized data having a plurality of fine categories;

    dividing the dataset into a training set and a value set;

    training a first convolutional neural network (CNN) model using the training set;

    generating a confusion matrix of the first CNN model using the value set;

    applying a clustering algorithm to the confusion matrix to determine, for each fine category, an associated coarse category of a plurality of coarse categories, each coarse category being associated with more than one fine category;

    training a base CNN to distinguish between the coarse categories;

    training a single fine CNN for each coarse category, the single fine CNN for said coarse category to distinguish between the fine categories associated with said coarse category;

    receiving a request to classify data;

    using the base CNN, determining a coarse category of the data;

    using the single fine CNN for the determined coarse category, determining a single fine category of the data; and

    responsive to the request, transmitting the single fine category of the data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×