$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
ETC'nin küçük örnekler ve çapraz alanlar senaryolarında genelleştirme yeteneğini artırmak ve hafif bir model oluşturmak için, bu çalışma CST ve TSMDM'yi entegre eden bir metin sınıflandırma çerçevesi önermektedir. Bu çerçevenin genel süreci Şekil 1'de gösterilmiştir.

Şekil 1: CST ve TSMDM'yi entegre eden dört aşamalı hafif İngilizce metin sınıflandırma çerçevesinin görselleştirilmesi. İş akışı dört aşamadan oluşur. Aşama 1, giriş İngilizce metninden BERT tabanlı dinamik gömmeler kullanarak metin temsili gerçekleştirir. Aşama 2, metin grafiği oluşturarak ve örnek düzeyi ile dağılım düzeyindeki ilişkileri hesaplayarak grafik sinir ağı modellemesini uygular. Aşama 3, düğüm merkeziliği yeniden yapılandırması ve çok katmanlı prototip oluşturma çerçevesi yoluyla anlamsal ortaya çıkışı modelleyerek nihai kategori prototipini elde eder. 4. aşama, öğretmen modeli eğitildiği ve bilgi meta-damıtma yoluyla aktarıldığı iki aşamalı element damıtımı uygular; nihai öğrenci modeli üretilir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
İlk olarak, metin temsili ve dinamik gömme aşamasında, BERT modeli giriş metnini dinamik olarak gömmek ve bağlamsal anlamsal bilgiyi yakalamak için kullanılır. İkinci aşama, örneklerin dağılım özelliklerini dikkate alan, bir GNN modeli oluşturan ve örnek düzeyinde ve dağılım düzeyinde çift bilgi etkileşimi yoluyla özellik temsilini artıran dağılım-bilinçli GNN modellemesidir. Üçüncü aşama, hibrit sistem teorisi tarafından yönlendirilen anlamsal ortaya çıkış modellemesidir; düğüm merkeziliği yeniden yapılandırması ve dil sisteminin dinamiklerini ve ortaya çıkışını simüle etmek için üç seviyeli prototip üretim mekanizması getirilir. Son olarak, dördüncü aşamada iki seviyeli meta-distilasyon hafif operasyonu gerçekleştirilir. Bilgi damıtma süreci, asistan modeli ve meta-öğrenme stratejisi aracılığıyla optimize edilip verimli model sıkıştırma ve hızlandırma sağlanır.
Dağılım özellikleri ve CST temelli ETC modeli
Model Mimarisi Genel Bakış
Önerilen metin sınıflandırma modeli, giriş metninin dinamik bağlamsal kodlamasını gerçekleştirmek için önceden eğitilmiş bir BERT kullanır; böylece anlamsal olarak zengin kelime gömmeleri ve küresel bir temsil oluşturur. Sonra, bu özelliklerden bir örnek grafiği ve dağılım grafiği oluşturulur: örnek grafiği, çift bazda örnek benzerliklerini yakalarken, dağılım grafiği genel veri dağılımını modeller; İki grafik arasındaki yinelemeli bilgi alışverişi, bireysel özelliklerin ve küresel yapının sinerjik şekilde geliştirilmesini sağlar. Daha sonra, CST entegre edilip grafik ağını derinlemesine güçlendirir. Node merkeziyeti yeniden yapılandırması, PageRank'i kullanarak sözcüksel etkiyi nicelikten ölçer; bu da dil ağlarındaki temel unsurların baskın rolünü simüle eder. Bu, karmaşık ağ topolojilerinde düğümlerin küresel etkisini ölçmek için yaygın olarak doğrulanmış bir yöntemdir ve dil sistemlerinde çekirdek sözcük düğümlerin asimetrik anlamsal yayılımını yakalamak için oldukça uygundur. Üç seviyeli "mikro–mezo–makro" prototip üretim çerçevesi, yerel anlamsaldan bütünsel kategori temsillerine kadar ortaya çıkan süreci taklit eder. Son olarak, geliştirilmiş özellik temsilleri bir sınıflandırıcıya aktarılır ve nihai sınıf olasılıkları üretilir.
Dağıtım Farkında GNN ile Özellik Etkileşimi
ETC'nin genelleştirme yeteneğini optimize etmek ve metinler ile Örnek Dağılım Özellikleri (SDF) arasındaki karmaşık anlamsal ilişkileri etkili bir şekilde yakalamak için, bu çalışma dağıtım özellikleri ve CST temelinde bir ETC modeli oluşturur. GNN ve dinamik metin gömme gibi mekanizmaları entegre ederek metin içindeki küresel ve yerel bilginin derinlemesine madenciliğini sağlar. GNN, grafik yapılandırılmış verileri işlemek için özel olarak tasarlanmış bir DL modelidir. Temel ilke, grafikteki her düğümün komşu düğümlerinin özellik bilgilerini topladığı bir mesaj iletimi mekanizması kullanmak ve bunu kendi durumuyla birleştirmektir. Birden fazla yineleme turu sayesinde, topoloji yapısını da içeren yüksek boyutlu bir temsil öğrenir. Bu süreç, düğümlerin yerel komşuluğun ve hatta küresel grafiğin yapı ve özellik bağımlılıklarını yakalamasını sağlar. Uzun vadeli bağımlılıklar ve küresel ilişkiler modellemedeki geleneksel dizi modellerinin sınırlamalarını aşmak için, bu çalışma GNN'yi kullanarak örnekler arasındaki karmaşık anlamsal ilişkileri ve yapısal ilişkileri yakalar. GNN'nin bireysel örnekler arasındaki doğrudan korelasyon bilgisine odaklanması nedeniyle, örneklemkümesi 14,15,16'nın genel dağılım özelliklerini görmezden gelir. Bu nedenle, bu çalışma SDF'yi dikkate alan bir GNN modeli önermektedir. Bu model, dinamik metin gömme için BERT'i tanıtır ve örneklerin özellik farklarını hesaplamak için prototip bir ağ ile birleştirilir. BERT, Transformer mimarisine dayalı önceden eğitilmiş bir dil modelidir. Temel ilke, bağlamdaki her kelimenin anlamsal bilgisini çift yönlü bir kodlayıcı aracılığıyla aynı anda yakalamak ve büyük ölçekli bir korpusta iki görevle önceden eğitmektir: "maskeli dil modeli" ve "bir sonraki cümle tahmini". Maskeli dil modellerinde, girdideki bazı kelimeler rastgele maskelenir ve modelin bağlam temelinde orijinal kelimeyi tahmin etmesini gerektirir. Bir sonraki tahmin, iki cümlenin ardışık olup olmadığını belirler. Ön eğitimden sonra, BERT ince ayar yoluyla çeşitli doğal dil işleme görevlerine hızla uyum sağlayabilir, performansı önemli ölçüde artırır ve sonraki grafik yapısı için yüksek kaliteli özellik temsilleri sağlar. Bu çalışmada inşa edilen ETC modelinin özel yapısı Şekil 2'de gösterilmiştir.

Şekil 2: CST entegre İngilizce metin sınıflandırma modelinin örnek dağılım özelliklerini dikkate alan mimari tasarımı. Şekil, karmaşık sistem teorisi (CST) ile entegre edilmiş ve metin örnek dağılımı özelliklerinin hesablanması ile İngilizce metin sınıflandırma modelinin mimari tasarımını göstermektedir. Mimari, BERT tabanlı dinamik bağlamsal gömme, dağıtıma duyarlı grafik sinir ağı (GNN) ve CST geliştirme mekanizmalarını birleştirir ve çok modüllü işbirlikçi modelleme yoluyla İngilizce metinlerde küresel ve yerel anlamsal bilgilerin derinlemesine madenciliğini gerçekleştirir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Bu modelde, genel bir veri seti için, BERT modeline İngilizce metin girdisi, bir tokenizer aracılığıyla bir token dizisi oluşturur. Dizi oluşturma yöntemi denklem (1)'de gösterilmiştir.
[CLS], bir 1,bir 2,... an, [SEP] (1)
Denklem (1)'de, [CLS] dizinin başında bulunan sınıflandırma işaretidir. BERT, eğitim sürecinde [CLS] için sabit bir konum gizli durumu üretir. Bu durum, tüm metnin küresel anlamsal temsili için doğrudan kullanılır. 1, 2,... n, metindeki bir kelimeyi veya alt kelimeyi temsil eder. [SEP] cümlenin sonunu belirtmek için kullanılan bir ayırıcıdır. Bert'in yukarıdaki diziyi işlemesiyle birlikte, her tokenın özellikleri elde edilir ve model için yapılandırılmış bağlamsal bilgi sağlanır. Varlıkları içeren özel veri setleri için, geleneksel dizi oluşturma yöntemleri kullanılırsa, varlıkların içerdiği konumsal bilgiler kaybolur. Bu nedenle, bu çalışma denklem (2)'de gösterilen yöntemle diziyi oluşturur.
(2)
(2) denkleminde, [E1], [/E1], [E2] ve [/E2] iki varlığın başlangıç ve bitiş konumlarını belirlemek için belirlenen belirtetörlerdir. Benzer şekilde, Bert işlemesinden sonra, bu tokenların çıktı özellikleri ilgili varlıkların anlamsal bilgilerini taşıyacak ve böylece varlığın konumuna dair önemli bilgileri daha iyi kullanılır. Sonrasında, bu çalışma, örneklerin dağılımı ve örnek özelliklerini geliştirmek için SDF'yi dikkate alan bir GNN modeli kullanmaktadır. Modelin yapısı Şekil 3'te gösterilmiştir.

Şekil 3: Dağılım-farkında grafik sinir ağı modelinin çift grafik özellik etkileşim mimarisi. Şekil, İngilizce metin sınıflandırması için dağıtıma duyarlı GNN modelinin çift grafikli özellik etkileşim mimarisini sunmaktadır. Mimari, örnek düzeyinde benzerlik kodlaması için bir nokta grafiği ve dağılım düzeyinde benzerlik kodlaması için bir dağılım grafiği oluşturur ve iki grafik arasındaki yinelemeli bilgi etkileşimi sayesinde özellik geliştirme sağlar; böylece örnek özellikleri ve dağıtım özelliklerinin çapraz seviyeli bilgi döngüsünü tamamlar. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Model, iki aşamalı bir etkileşim mekanizması aracılığıyla özellik geliştirme sağlar. İlk olarak, veri örneklerinin örnek düzeyindeki ilişkilerinden dağılım özelliklerini ayrıştırır ve ardından dağılım düzeyinde bilgi alışverişi yoluyla örnek özelliklerini dinamik olarak optimize eder. Örneklerin ve dağıtım seviyelerinin özelliklerini yinelemeli olarak güçlendirerek, nihayetinde sınıflandırma görevini tamamlar. Özellikle, model bilgi alışverişini sağlamak için nokta grafikleri ve dağılım grafikleri kullanır. Nokta haritası, metin örnek özellik vektörünü (BERT'in son iki katmanı tarafından güncellenen) bir düğüm olarak kullanır, örnek özellik farkını nicel olarak hesaplayarak kenar ağırlığını özel bir kodlama ağı üzerinden hesaplar (bir sigmoid katman + iki konvolüsyon toplu normalizasyon katmanı) ve [0,1 aralığına] normalleştirmek için min-max normalizasyon kullanır. Kenar eşiği için ampirik benzerlik eşiği 0.2 olarak belirlenir; burada bu eşiğin altında ağırlıklı kenarlar zayıf örnek düzeyindeki korelasyonları ortadan kaldırmak için budanır. Dağılım grafiği, birleşmiş metin dağılım özelliklerini düğüm olarak alır; kenar ağırlıkları dağılım özellik vektörlerinin kosinüs benzerliğine göre hesaplanır ve metrik tutarlılığı sağlamak için L2 normalizasyonu ile normalleştirilir. 0.15 kenar eşiği benimsenir ve bu değerin altında ağırlıklı kenarlar çıkarılır; kalan geçerli kenar ağırlıkları ise dağılım düzeyindeki ilişkilerin ayırt edilebilirliğini artırmak için çok katmanlı bir perceptron ile daha da haritalanır ve standartlaştırılır. Bu çalışma, l-katman yinelemesi için bir nokta grafiği
tanımlar; burada düğüm
örnek özellikleri temsil eder ve kenar
örnek düzeyinde benzerliği kodlar. Dağılım haritası
, düğüm
örnek özellikleri temsil eder ve kenar
dağılım seviyesi benzerliğini kodlar. Örnek olarak l-den l+1-e kadar olan çarkı alırsak, örnek düzeyinde ilişki hesaplaması, denklem (3)'te gösterildiği gibi, özellik farkları üzerinden puan benzerliğini hesaplar.
(3)
(3) denkleminde,
ve
nokta grafiğinin l-yinelenmesinde i ve j düğümleri arasındaki kenar ağırlıklarıdır ve örnek özelliklerin benzerliğini yansıtır.
düğüm özellik farklılıklarını kenar ağırlık ölçeklerine dönüştürmek için kullanılan bir kodlama ağıdır; bir Sigmoid katmanı ve iki katman konvolüsyon parti normalizasyon aktivasyon fonksiyonlarından oluşur.
ve
ise l-1-ci yineleme olduğunda, i ve j düğümlerinin özvektörleri Bert tarafından son iki katmanda güncellenir. Daha sonra, dağılım özellikleri, denklem (4)'te gösterildiği gibi örnek ilişkileri temelinde hesaplanır.
(4)
(4) denkleminde,
l-th katman dağılım grafiğindeki i düğümünün özvektörüdür. MLP1, aktivasyon fonksiyonları ve tamamen bağlı katmanlardan oluşan çok katmanlı bir perceptrondur ve birleşik bileşik özellikleri yeni dağıtım özelliklerine eşlerler. Daha sonra, dağılım ilişkisi dağılım özelliklerine göre hesaplanır ve örnek özellikleri dağılım ilişkisinden hesaplanarak çapraz seviye bilgi döngüsü tamamlanır.
Karmaşık Sistemlerin Geliştirme Mekanizmaları
Genelleştirme yeteneğini daha da geliştirmek için, bu çalışmada yukarıdaki modele CST uygulanmıştır. Karmaşık sistemlerin dinamik evrimi, düğüm etkisinin heterojen dağılımı ile kendini gösterir. Dil sistemlerinde anlamsal yayılımda temel kelime dağarcığının baskın rolünü simüle etmek için, bu çalışma bilgi yayılım mekanizmasını yeniden inşa etmek için düğüm merkezilik indeksini tanıtmaktadır. Her senaryo görevi için oluşturulan nokta grafiği H p, PageRank algoritmasını kullanarak düğüm C(hi)'nin merkeziliğini nicelikle ölçer; bu da denklem (5)17'de gösterilmiştir.
(5)
(5) denkleminde , α sönümleme katsayısıdır, α = 0.85. N(hi) komşu düğümlerin kümesini temsil eder ve L(hj) düğüm derecesidir. Denklem (5), simüle edilmiş dil ağlarında kelime dağarcığı etkisinin zincirli yayılma sürecinin yerini alır ve temel kelime dağarcığının (fiiller ve konu kelimeleri gibi) daha yüksek merkezilik kazanmasına olanak tanır. Daha sonra, düğüm merkeziyeti kenar ağırlıklarıyla birleştirilerek düğümler arasında bilgi yayılım gücünü dinamik olarak ayarlar. Bağlama fonksiyonu λij denklem (6)'da gösterilmiştir.
(6)
(6) denkleminde, σ Sigmoid aktivasyon fonksiyonudur, WT öğrenilebilir ağırlık vektörüdür ve b önyargı terimi anlamına gelir. Merkeziyetlik ve kenar ağırlıklarının birleşimi, yerel ilişkileri küresel önemle dinamik olarak dengeler ve böylece modelin görevlerdeki dinamik değişikliklere uyum sağlayabilmesini artırır. CST'nin ortaya çıkışı, İngilizce dilinde genel anlamanlamın yerel kelime dağarcığının toplamını aşmasıolarak kendini gösterir 18. Bu özelliği ETC'de kullanmak için, bu çalışma, Şekil 4'te gösterildiği gibi mikro özelliklerden makro kategorilere çıkış sürecini simüle etmek için üç seviyeli bir prototip üretim çerçevesi tasarlamaktadır.

Şekil 4: Dilsel anlamsal ortaya çıkış için mikro-mezo-makro üç seviyeli prototip üretim çerçevesinin adımlı inşası. Şekil, İngilizce metin sınıflandırmasında dilsel anlamsal ortaya çıkışı simüle etmek için mikro-mezo-makro üç seviyeli prototip üretim çerçevesinin adım adım inşasını göstermektedir. Çerçeve, K-ortalamalarla mikro alt sınıf kümeleme, dağılım benzerlik ağırlıklarına dayalı mezo alt sınıf prototip füzyonu ve dikkat mekanizmasıyla makro doğrusal olmayan entegrasyon yoluyla hiyerarşik metin kategorisi temsilleri oluşturur; bu da dil sistemlerinde "bütün, parçalarının toplamından büyüktür" gibi ortaya çıkan karakteristikliği simüle eder. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Yukarıdaki süreç, modelin genelleme yeteneğini artırmak için metin kategorisi temsillerini mikrodan makroya adım adım oluşturur. Mikro düzeyde, K alt sınıfı, her metin kategorisinin örnek göme temsillerinin kümelenmesiyle oluşturulur. K-ortalama, kategorideki örnekleri alt gruplara bölmek için kullanılır ve her alt grubun merkez konumu alt sınıfprototipi 19 olarak hesaplanır. Mezoskopik düzeyde, her alt sınıf prototipinin dağılımsal benzerliği hesaplanır, bir benzerlik matrisi oluşturulur ve ardından alt sınıf prototipleri benzerlik ağırlıklarına göre yeniden birleştirilerek alt sınıflar arasındaki korelasyonu nicelikle ölçer. Alt sınıf benzerlik ağırlığı wij hesaplanması denklem (7)'de gösterilmiştir.
(7)
(7) denkleminde,
iki alt sınıf
ile
20 arasındaki dağılım farkını ölçmek için kullanılan Jensen Shannon divergensiyasıdır. Son olarak, alt sınıf prototipleri ağırlıklandırılır ve birleştirilir ve sınıf dağılımı temsilleri
seti elde edilir. Makro düzeyde, her alt sınıfın önem ağırlıkları dikkat mekanizmalarıyla öğrenilir ve ortaya çıkış sürecini simüle etmek için doğrusal olmayan dönüşümler uygulanır; bu da denklem (8)'de gösterildiği gibi son sınıf prototipi cfinal'e ulaşır.
(8)
(8) denkleminde, αk, k-sınıfının dikkat ağırlığı anlamına gelir. U, doğrusal olmayan dönüşüm ağırlık matrisini gösterir. tanh(·), doğrusal olmayan temsili geliştirmek ve karmaşık sistemlere özgü parça toplamından büyük genel olarak simüle etmek için kullanılır. Her seviye, kategoriler içindeki çeşitliliği alt sınıf yapısı aracılığıyla yakalar, dağılımın benzerliğini ağırlıklarla vurgulayarak gürültülü alt sınıfların etkisini azaltır ve modelin genelleme yeteneğini artırmak için dikkat mekanizmalarıyla ayırt edici özelliklere dinamik olarak odaklanır. CST esas olarak GNN ile iki mekanizma aracılığıyla entegre edilmiştir. İlki, bilgi yayım sürecini yeniden inşa etmek ve dil sistemindeki sözcük etkinin heterojen dağılımını simüle etmek için düğüm merkeziyeti getirmek. Düğüm merkeziyeti, PageRank algoritması aracılığıyla nicelendirilir ve dinamik olarak kenar ağırlıklarıyla birleştirilir; böylece temel kelime dağarcığı anlamsal yayılımda baskın hale gelir ve modelin görevlerin dinamik değişimlerine uyum sağlamasını sağlar. İkincisi, mikro-alt sınıf kümelemesinden makro-kategori prototip birleşimine kadar üç seviyeli bir prototip üretim çerçevesi tasarlamak; dil sisteminde ortaya çıkan "bütün, parçalarının toplamından daha büyük" özelliğini simüle etmektir. Bu çerçeve, dağılım, benzerlik ağırlıkları ve dikkat mekanizmaları aracılığıyla yerel özelliklerden küresel anlamlara hiyerarşik entegrasyonu sağlar.
Özetle, inşa edilmiş ETC modelinin temel yeniliği, CST fikirlerini GNN çerçevesine derinlemesine entegre etmekte yatmaktadır. Bilgi yayım mekanizmasını düğüm merkeziyeti yoluyla yeniden inşa ederek, model dil sistemindeki temel unsurların öncü rolünü simüle eder ve görev dinamiklerine uyum sağlar. Üç katmanlı prototip oluşturma çerçevesi sayesinde, model yerel özelliklerden küresel anlamanlamlılığa dönüş sürecini gerçekleştirir ve böylece modelin kategorideki çeşitlilik ve ayırt edici özellikleri yakalama yeteneğini artırır. Bu yöntem, yalnızca örnek düzeyinde ilişkilere dayanan geleneksel GNN'lerin sınırlamasından kaçınır. Dağılım düzeyinde etkileşim ve karmaşık sistem özellikleri sayesinde, modelin az sayılı ve çapraz alan senaryolarında genelleştirme yeteneğini geliştirmek için yeni bir çözüm sunar.
CST'nin ortaya çıkan özellikleri, üç seviyeli bir prototip üretim çerçevesine karşılık gelir. Dil sistemlerinde, "bütün, parçalarının toplamından daha büyüktür" ilkesi, yerel kelime anlamlarından genel metin kategorilerine anlamsal bir sıçrama olarak ortaya çıkar. Bu çalışma, bu süreci "mikro-mezo-makro" üç seviyeli prototip üretim mekanizmasıyla simüle etmektedir: mikro düzeyde, örnek gömmeleri alt sınıf prototipleri oluşturmak için kümelenir; Mezo düzeyinde, bu prototipler dağılım benzerliğine göre ağırlıklandırılır ve birleştirilir; ve makro düzeyde, nihai kategori prototipleri dikkat mekanizması ile doğrusal olmayan şekilde sentezlenir. Örneğin, duygu sınıflandırmasında, "hayal kırıklığı yaratan", "yavaş" ve "pahalı" gibi birden fazla olumsuz kelime lineer olmayan şekilde birleşip güçlü bir genel "negatif değerlendirme" duygusu olarak ortaya çıkar. CST'de düğüm merkeziyeti ve heterojenlik, düğüm merkeziyeti rekonstrüksiyonuna dayalı bilgi yayılım mekanizmasıyla uyumludur. Dil ağları içinde, kelimelerin etkisi eşit dağılmamıştır; temel kelimeler (örneğin, fiiller, tematik terimler) anlamsal yayılımda baskın roller oynar. Bu çalışma, PageRank algoritması kullanarak düğüm merkeziyetini nicelikle ölçüyor ve bunu dinamik olarak kenar ağırlıklarıyla eşleştirerek düğümler arasındaki bilgi yayılımının yoğunluğunu ayarlıyor. Örneğin, haber kategorisinde, "seçim" terimi siyasi metinlerde yüksek bir merkeziyete sahiptir; bu da "oy" ve "kampanya" gibi bitişik düğümlerin bilgi toplama sırasında daha yüksek ağırlık kazanmasına yol açar ve böylece konunun anlamsal temsilini güçlendirir. CST'nin dinamik ve uyarlanabilir doğası, dağılım farkında GNN'lere ve meta-damıtma içinde öğretici deney mekanizmasına karşılık gelir. Dil sistemleri, bağlam ve görev gereksinimlerine göre dinamik olarak evrilir. Modeller, veri setlerindeki genel dağılım değişikliklerini dağılımlara duyarlı GNN'ler aracılığıyla yakalar. Aynı zamanda, TSMDM'de meta-öğrenme ile yönlendirilen bir öğretim deney mekanizması tanıtılır; bu mekanizma, TM'lerin SM'lerden gelen geri bildirimlere göre parametreleri dinamik olarak ayarlamasına olanak tanır. Örneğin, alanlararası duyarlılık analizinde, model hedef alanın veri dağılımına göre özellik ağırlıklarını hızla uyarlayabilir ve meta-damıtım sırasında TM'nin parametrelerini iyileştirerek yeni alanlar için uyum verimliliğini artırabilir.
TSMDM tabanlı LTC modeli
İki Aşamalı Meta-Damıtma Boru Hattı
Kaynak kısıtlı ortamlarda yüksek hesaplama maliyeti ve dağıtım zorluklarının sorunlarını ele almak için, TSMDM tabanlı hafif bir metin sınıflandırma modeli önerilmektedir. Bu meta-damıtma yöntemi, damıtma sürecini iki farklı aşamadan oluşan sıkı bir sıralı sırayla gerçekleştirir. İkinci aşama ise ancak birinci aşamanın eğitimi tamamlanıp birleştikten sonra başlatılır: 1) Öğretmenden Öğretim Asistanına (TA) bilgi sıkıştırma aşaması ve 2) meta-öğrenme parametre uyarlamasıyla entegre edilmiş TA-Öğrenciye hafif damıtma aşaması. Bu yaklaşım, karmaşık bir TM'den hafif bir SM'ye iki aşamalı damıtma yoluyla verimli bilgi transferi sağlarken, süreç boyunca bilgi transfer stratejisini dinamik olarak optimize etmek için meta-öğrenme mekanizması içerir21,22. Genel ürün hattı Şekil 5'te gösterilmiştir.

Şekil 5: İki aşamalı meta-damıtma mekanizmasıyla hafif metin sınıflandırma modelinin boru hattı tasarımı. Şekil, iki aşamalı meta-damıtma mekanizması (TSMDM) ile hafif metin sınıflandırma modelinin boru hattını tasarlar. Bu hatt, öğretmen modeli (yüksek karmaşıklıkta bilgi kaynağı), öğretim asistanı modeli (orta karmaşıklık tampon katmanı) ve öğrenci modeli (hafif hedef model) içerir ve iki ardışık aşamada verimli bilgi transferini uygular: öğretmenden öğretmene asistan bilgi sıkıştırması ve öğretmen asistanından öğrenciye hafif damıtma meta-öğrenme ile entegre edilir. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Yöntem üç rolü içerir: TM, TA modeli ve SM; damıtma süreci iki aşamaya ayrılır: öğretmen-TA damıtma ve TA-öğrenci damıtma. İlk Öğretmenden TA'ya bilgi sıkıştırma aşamasında, TM'den gelen bilgi, doğrudan damıtımda aşırı kapasite boşluklarından kaynaklanan bilgi kaybını azaltmak için orta karmaşıklıkta bir TA modeline sıkıştırılır. TM, bilgi kaynağı olarak hizmet eder ve hem çıktı sınıflandırma olasılıklarını hem de ara katman özelliklerini TA modeline aktarır. TA modeli, çıktılarını ve özellik temsillerini öğretmenin temsilleriyle hizalayarak, sınıflandırma kaybı ile özellik hizalama kaybı21'i entegre eden birleşik kayıp fonksiyonu kullanılarak eğitilir. TA modelinin birleşmesiyle başlatılan ikinci TA-Öğrenciye hafif damıtma aşamasında, bilgi TA modelinden nihai hafif SM'ye daha da damıtılır. Bu aşama ayrıca çift denetim (sınıflandırma logitleri ve ara özellikler) kullanır ve bir meta-öğrenme mekanizması içerir: TM, öğrencinin öğrenme durumunu değerlendirmek için yardımcı görevlerde "öğretim deneyleri" yapar ve daha uyarlanabilir ve hedefli rehberlik sağlamak için kendi parametrelerini dinamik olarak ayarlar. SM, hem çıktı uyumsuzluğunu hem de özellik mesafesini TA modeline göre en aza indirerek eğitimi tamamlar; böylece önemli parametre azaltımı sağlarken sınıflandırma performansını mümkün olan en yüksekölçüde korur 22.
Öğretim Deneyleriyle Meta-Öğrenme
Geleneksel bilgi damıtma yöntemlerinde, eğitilmiş TM kayıp hesaplamasına katılarak SM'yi yönlendirir. Ancak, sabit parametreli TM'lerin SM'lerin gerçek öğrenme durumunu değerlendirmesi zordur ve rehberliklerinin SMparametreleri güncellemeye ne kadar katkı sağladığını niceleyemezler. Bu nedenle, bu çalışma damıtma sürecine meta öğrenme fikirleri katıyor ve TM'nin SM'nin öğrenme geri bildirimine göre kendi parametrelerini ayarlamasını sağlıyor. Damıtım süreci Şekil 6'da gösterilmiştir.

Şekil 6: Meta-damıtmanın yinelemeli parametre optimizasyon süreci ve öğretim deney mekanizması. Şekil, meta-damıtmanın yinelemeli parametre optimizasyon sürecini İngilizce metin sınıflandırma modeli hafifletmesi için öğretim deney mekanizması ile birleştirerek göstermektedir. Süreç, öğrenci modelinden geçici bir iç öğrenen oluşturur, iç öğrenenin simüle edilmiş eğitim performansı aracılığıyla öğretim etkisi kaybını nicelikle ölçüler ve öğretmen modelinin kaybın geriye yayılması yoluyla kendi parametrelerini ayarlamasını sağlar, böylece sonraki bilgi aktarım stratejisini optimize eder. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
TM, kendi eğitim aşamasında geleneksel sınıflandırma görevleriyle parametreleri optimize eder ve bu da orijinal performansını yansıtan temel bir sınıflandırma kaybı LT ile sonuçlanır. Eğitim tamamlandıktan sonra, SM S çoğaltılır ve iç öğrenen S1'in geçici bir kopyasını oluşturur. TM, S1 üzerinde öğretim deneyleri yapar ve bu simüle edilmiş eğitimde S1'in gösterdiği kapsamlı performans hatası, kayıp LQ olarak nicelendirilir. Bu sinyal, öğretim etkinliğinin değerlendirilmesi için TM'ye geri bildirim olarak kullanılır. LQ'nun geri yayılması sayesinde, TM kendi parametrelerini aktif olarak ayarlar ve bilgi iletimi yöntemini optimize eder. Meta öğrenme optimizasyonu tamamlandıktan sonra, TM orijinal SM S üzerinde resmi bilgi damıtımı yapar ve ayrıca model kaybı LS'yi TM'ye öğretim etkinliği değerlendirmesi için geri bildirim olarak kullanır. ETC modelinin hafifletilmesini sağlamak için, bu çalışma, SDF GNN modelinin öğretim deney sürecine TM olarak dahil edilmesini düşünecektir; Şekil 7'de gösterildiği gibi.

Şekil 7: Meta-damıtımasyonda öğretmen modeli optimizasyonu için öğretim deneyi mekanizmasının parametre güncelleme akışı. Şekil, meta-damıtma sürecinde öğretmen modeli optimizasyonu için öğretim deneyi mekanizmasının parametre güncelleme akışını göstermektedir. Akış önce iç öğrenenin tahmini ile öğretmen modelinin tahmini arasındaki yumuşak kaybı ortalama kare hata kaybı fonksiyonuyla hesaplar, yumuşak kaybı sert etiket hatasıyla birleştirerek toplam eğitim kaybını oluşturur ve öğretmen modelinin parametrelerini, ağırlıklı toplam hatanın geri yayılması yoluyla güncelleyerek öğretim etkinliğini artırır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Bilgi damıtma eğitimi tamamlandıktan sonra, SM önce TM'nin öngörülen sonuçları ile gerçek etiketler arasındaki farkı hesaplar. Daha sonra, MSE kayıp fonksiyonu SM tahmini (iç öğrenen S1) ile TM tahmini arasındaki mesafeyi ölçmek için kullanılır. Bu mesafe değeri yumuşak kayıp25 olarak kullanılır. Son eğitim amacı, sert etiket hatası ve yumuşak kayıp ağırlıklı bir kombinasyondan oluşur. Ağırlıklı toplam hata geriye yayımlanarak, TM'nin parametreleri güncellenir ve böylece TM'nin öğretim etkinliği artırılır. Dahili öğrenici S1'in parametre hesaplaması denklem (9)'da gösterilmiştir.
(9)
Denklem (9) içinde,
ve
iç öğrenici parametreleri ve bunların TM parametresi tarafından etkilenen başlangıç parametreleri γT. λ (öğrenme oranı, λ = 0.005), meta-damıtma26 sırasında iç öğrenenler (yani SM kopyaları) için parametre güncelleme adım boyutunu kontrol eder. Denklem (9) kayıp gradyanlarını geri yayılma yoluyla hesaplarken, λ iç öğrenenlerin parametrelerini günceller. Bu mekanizma, SM'lerin öğrenme özelliklerini yansıtır; TM'lerin geri bildirim almasını ve öğretim stratejilerini ayarlamasını sağlar, böylece sonraki bilgi damıtma etkinliğini artırır. Meta öğrenmede kayıp LS hesaplaması denklem (10)'da gösterilmiştir.
(10)
(10) denkleminde, B meta-öğrenme örnek dizisidir.
Kayıp Tasarımı ve Yardımcı Model ile Bilgi Transferinin Optimize Edilmesi
Bilgi damıtılmasının etkinliğini daha da artırmak için, bu çalışma sınıflandırma kaybı ve özellik kaybı hesaplanarak toplam kaybı elde etmektedir. Bunlar arasında, özellik kaybı, TM'nin sığ ve güncel özellik çıktılarını kullanarak SM'yi yönlendirerek geriye dönük bir mekanizma benimser; bu denklem (11)'de ifade edilir.
(11)
(11) denkleminde, I özellik katmanı indekslerinin kümesidir. D, iki özellik temsili arasındaki farkı hesaplamak için alınan bir mesafe fonksiyonudur.
ve
TM ile SM'deki nesnel temsil fonksiyonlarıdır; bu fonksiyonlar i-ci ve j-ci katmanların özellik çıktılarını
dikkat matrislerine dönüştürür. Sınıflandırma kaybı, SM çıkışı ile gerçek etiket arasındaki çapraz entropi kaybını, ayrıca iki model çıkışı arasındaki MSE'yi yumuşak kayıp27,28 olarak birleştirir. Sonuç olarak, genel kayıp iki kişinin ağırlıklandırılmasıyla elde edilir ve SM'nin TM'den daha iyi rehberlik almasına yardımcı olur. Bilgi damıtma sürecinde performans kaybını en aza indirmek için, bu çalışma, Şekil 8'de gösterildiği gibi öğretim asistanı modelini iki model arasında konumlandırmaktadır.

Şekil 8: Ara tampon katmanı olarak öğretim asistanı modeliyle iki aşamalı bilgi damıtma işleme akışı. Şekil, öğretim asistanı modelinin ara tampon katmanı olarak kullanıldığı iki aşamalı bilgi damıtma işleme akışını göstermektedir. Birinci aşama füzeleri, toplam damıtma kaybını oluşturmak için kayıp ve sınıflandırma kaybı içerir ve öğretmen asistanı modelini öğretmen modelinin bilgisiyle eğitir; İkinci aşamada ise aynı kayıp birleşme stratejisini benimseyerek öğretmen asistanı modelinin bilgisini öğrenci modeline damıtarak öğretmen ve öğrenci modelleri arasındaki aşırı karmaşıklık boşluklarından kaynaklanan bilgi kaybını azaltır. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
Meta damıtma aşaması tamamlandıktan sonra, TA modeli ve TM geleneksel bilgi damıtımına tabi tutulur. Bu süreçte, her ikisinin özellikleri eşzamanlı olarak çıkarılır ve karşılık gelen kayıp La hesaplanır. Daha sonra, bu özellik kaybı, modelin sınıflandırma kaybı LM1 ile birleştirilerek (12) denkleminde gösterildiği gibi ilk aşamada damıtma kaybı fonksiyonu
oluşturulur.
(12)
(12) denkleminde, β, toplam kayıptaki özellik kaybı ve sınıflandırma kaybının oranını kontrol etmek için kullanılan ağırlık katsayısıdır.
ve
öğretim asistanı modeli ile TM'deki nesnel temsil fonksiyonlarıdır; bu fonksiyonlar i-ci ve j-th katmanlarının özellik çıktılarını
dikkat matrislerine dönüştürür. zT ve z M , TM ve asistan modelinin çıktılarıdır. Öğretim asistanı modelinden SM'ye damıtma süreci, yukarıdaki süreçle aynıdır ve bilgi transferini tamamlamak için birden fazla yinelemeyle SM'nin kaybını en aza indirir.
Sonuç olarak, önerilen TSMDM'nin temel katkısı, meta-öğrenme mekanizması yoluyla bilgi aktarım sürecinin optimize edilmesidir. Geleneksel damıtma ile karşılaştırıldığında, bu yöntemin temel avantajı dinamik öğretim yeteneğindedir: TM, SM'nin gerçek zamanlı geri bildirimine dayalı öğretim deney mekanizması aracılığıyla kendi parametrelerini ayarlayabilir ve böylece daha hedefli rehberlik sağlar. Bu arada, öğretim asistanı modeli tampon katmanı olarak tanıtılır; bu da TM'ler ile SM'ler arasındaki karmaşıklık boşluğunu etkili bir şekilde kapatır ve bilgi transferinde bilgi kaybını azaltır. Bu "meta-öğrenme optimizasyonu öğretim stratejisi" ve "transfer zorluğunu azaltmak için iki seviyeli tamponlama"nın işbirlikçi tasarımı, nihai SM'nin karmaşık TM'den çıkarılan temel bilgiyi en büyük ölçüde korurken önemli hafiflik kazanmasını sağlar.
Veri Erişilebilirliği
Mevcut çalışma sırasında oluşturulan ve/veya analiz edilen veri setleri, Ek Dosya 1'de sağlanmıştır.