US 12,437,181 B2
Methods and apparatus for modifying a machine learning model
Anbang Yao, Beijing (CN); Ping Hu, Beijing (CN); Yangyuxuan Kang, Beijing (CN); and Yurong Chen, Beijing (CN)
Assigned to Intel Corporation, Santa Clara, CA (US)
Appl. No. 17/041,340
Filed by Intel Corporation, Santa Clara, CA (US)
PCT Filed Dec. 18, 2019, PCT No. PCT/CN2019/126160
§ 371(c)(1), (2) Date Sep. 24, 2020,
PCT Pub. No. WO2021/120028, PCT Pub. Date Jun. 24, 2021.
Prior Publication US 2023/0093823 A1, Mar. 30, 2023
Int. Cl. G06N 3/04 (2023.01); G06N 3/08 (2023.01); G06N 3/082 (2023.01)
CPC G06N 3/04 (2013.01) [G06N 3/08 (2013.01); G06N 3/082 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An apparatus to modify a machine learning model, the apparatus comprising:
interface circuitry;
machine-readable instructions; and
at least one processor circuit to be programmed by the machine-readable instructions to:
identify a location of a machine learning model, the location intermediate to a first layer of the machine learning model and a second layer of the machine learning model, the location identified based on whether a first size of inputs for the first layer are different from a second size of inputs for the second layer;
insert a supervised branch into the machine learning model at the identified location;
generate a first cluster of the inserted supervised branch using a first clustering technique;
generate a second cluster of the inserted supervised branch using a second clustering technique, the second clustering technique different from the first clustering technique;
join the first cluster and the second cluster to form a joint clustering block, the joint clustering block appended to an end of the supervised branch;
perform re-clustering of the joint clustering block based on a merging degree of spatial clustering and semantic clustering; and
adjust the merging degree based on a first parameter and a second parameter, the merging degree determined using a depth of a layer of a backbone network associated with the joint clustering block.