{"id":1762,"date":"2026-02-28T19:22:59","date_gmt":"2026-02-28T11:22:59","guid":{"rendered":"https:\/\/oknomad.blog\/?p=1762"},"modified":"2026-03-01T22:29:18","modified_gmt":"2026-03-01T14:29:18","slug":"simple-continual-learning-symmetric-layer-expansion-from-frozen-core-sub-matrix","status":"publish","type":"post","link":"https:\/\/oknomad.blog\/?p=1762","title":{"rendered":"Simple Continual Learning: Symmetric Layer Expansion from Frozen Core Sub-Matrix"},"content":{"rendered":"\n<p>Just thought about a simple method to do continual learning: <\/p>\n\n\n\n<p>a neural network after training includes FxN weights matrix in first hidden layer and NxN weights matrix for each following hidden layers;<\/p>\n\n\n\n<p>expand weights matrix of first layer from FxN to Fx(N+D); <\/p>\n\n\n\n<p>expand weights matrix of each subsequent hidden layer from NxN to (N+D)x(N+D);<\/p>\n\n\n\n<p>in which  the weightsof the submatrices FxN and NxN of hidden layers are frozen (fixed, unchangable, untrainable) during inference or working or deployment;<\/p>\n\n\n\n<p>in which the added weights of added D columns and added D rows of hidden layers are dynamic (changable, trainable, adjustable) in inference or working or deployment.<\/p>\n\n\n\n<p>The output of the output layerof the network with expanded hidden layer matrices can be of same dimensions as the output of the network before expansion.<\/p>\n\n\n\n<p>This continual learning model is simple and same compatible for hardware chip deployment as present fixed models. It&#8217;s effect may be better than branch networks based on intermediate omnitoken but much simpler.<\/p>\n\n\n\n<p>In nature, this one is just adding additional approximators for each hidden layer and additional dimensions for each approximator of subsequent hidden layers after first hidden layer. <\/p>\n\n\n\n<p>PS: branch networks on intermediate omnitoken can be specialized for continual learning of individual user, and this layer expansion can be for main network learning on data of all users.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just thought about a simple method to do continual learning: a neural network after training includes FxN weights matrix in first hidden layer and NxN&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/oknomad.blog\/?p=1762\">Continue reading<span class=\"screen-reader-text\">Simple Continual Learning: Symmetric Layer Expansion from Frozen Core Sub-Matrix<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1762","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/posts\/1762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oknomad.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1762"}],"version-history":[{"count":9,"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/posts\/1762\/revisions"}],"predecessor-version":[{"id":1774,"href":"https:\/\/oknomad.blog\/index.php?rest_route=\/wp\/v2\/posts\/1762\/revisions\/1774"}],"wp:attachment":[{"href":"https:\/\/oknomad.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oknomad.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oknomad.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}