Кіріспе

Тез оқытылатын нейрондық желілер – әрбір жаңа оқу үлгісі үшін жаңа жасырын нейрон түйінін құратын алға берілетін жасанды нейрондық желілер. Осы жасырын нейронға берілетін салмақтар тек осы оқу үлгісін ғана емес, сондай-ақ оған жақын үлгілерді де бөліп шығарады, осылайша жалпылауға мүмкіндік береді. Бұл бөліну бірден есептелінетін ең жақын гипержазықтық арқылы жүзеге асырылады. Екі маңызды іске асыруда жалпылау аймағы оқу үлгісіне байланысты (CC1 желісі) өзгеріп отырады немесе тұрақты болып қалады (CC4 желісі). Бұл желілер деректер жиынтығын тиімді бейнелеу үшін біртұтас кодтауды қолданады. Бұл типтегі желі алғаш рет 1993 жылы Субхаш Кактың мақаласында ұсынылған. Олар құжаттарды жылдам жіктеу, терең оқыту және деректерді талдау салаларында да қолданылады. Басқа нейрондық желілер сияқты, олар көбінесе бағдарламалық қамтамасыздан пайдаланылады, бірақ FPGA және оптикалық жүзеге асыру арқылы аппараттық құралдарда да іске асырылған.

CC4 желісі

Үш сатылы желісі бар CC4 желісінде кіріс түйіндерінің саны оқу векторының өлшемінен бір артық, ал қосымша түйін – әрқашан 1 мәнін қабылдайтын, қисайту түйіні қызметін атқарады. Бинарлық кіріс векторлары үшін, жаттықтырылған векторға сәйкес келетін кіріс түйіндерінен жасырылған нейронға (мысалы, j индексімен) дейінгі салмақтар келесі формуламен беріледі:

мұнда – жалпылау радиусы, ал – бинарлық тізбектің Хамминг салмағы (1-дің саны). Жасырын қабаттан шығыс қабатына дейінгі салмақтар вектордың белгілі бір шығыс класына жататынына байланысты 1 немесе -1 болады. Жасырын және шығыс қабаттарындағы нейрондар кіріспен салмақталған сома 0 немесе оң болса 1, ал теріс болса 0 шығарады:

Басқа желілер

CC4 желісі CC1 іске асыруды тиімді қамтамасыз ету үшін әртүрлі жалпылау радиусымен бинарлық емес кіріс қабылдауға қалыптастырылды. Кері байланыс желілерінде Уилшоу желісі де, Хопфилд желісі де дереу үйрене алады.