Akademik araştırmalar, anlaşılır dil

Verianla | Akademik Araştırmalardan Türkçe Ekonomi ve Bilim İçerikleri

27 Eylül 2026, Pazar
VERİANLABağımsız bilim yayıncılığı
Menüyü aç veya kapat
...
Home / Uygulamalı Bilimler / Mühendislik / Açık Sonlu Eleman Entegrasyonunda İfade Gücü–Kararlılık–Hız Üçlemesini Damıtılmış Doğrusallaştırılmış Minimal Durum Hücreleriyle Aşmak
Mühendislik

Açık Sonlu Eleman Entegrasyonunda İfade Gücü–Kararlılık–Hız Üçlemesini Damıtılmış Doğrusallaştırılmış Minimal Durum Hücreleriyle Aşmak

Metal şekillendirme gibi büyük ölçekli açık sonlu eleman analizlerinde konstitutif malzeme modeli her zaman adımında ve çok büyük sayıda entegrasyon noktasında tekrar tekrar çalıştırılır.

16/09/2026  Veri Anla 78 görüntüleme
Açık Sonlu Eleman Entegrasyonunda İfade Gücü–Kararlılık–Hız Üçlemesini Damıtılmış Doğrusallaştırılmış Minimal Durum Hücreleriyle Aşmak

Metal şekillendirme gibi büyük ölçekli açık sonlu eleman analizlerinde konstitutif malzeme modeli her zaman adımında ve çok büyük sayıda entegrasyon noktasında tekrar tekrar çalıştırılır. Klasik von Mises izotropik pekleşme modeli fiziksel açıdan güvenilir olsa da bu sürekli değerlendirme önemli hesaplama maliyeti oluşturur. Sinir ağı tabanlı vekil modeller bu maliyeti azaltma potansiyeline sahiptir; ancak küçük ve hızlı ağlar, açık entegrasyon sırasında ardışık tahmin hatalarının büyümesi nedeniyle sayısal kararsızlık gösterebilir.

Bu çalışma söz konusu çatışmayı “İfade Gücü–Kararlılık–Hız Üçlemi” olarak tanımlamakta ve çözüm için Linearized Minimal State Cells (LMSC), native Fortran tabanlı Abaqus VUMAT entegrasyonu ve Knowledge Distillation (KD) yöntemini birleştirmektedir. Büyük ve yüksek doğruluklu LMSC öğretmen modelde 45.670 parametre bulunurken ultra-hafif öğrenci ağ 3.542 parametreye düşürülmüş; böylece yaklaşık 12,89 kat parametre sıkıştırması elde edilmiştir.

Ancak çalışmanın en önemli sonucu yalnız model küçültme değildir. Damıtılmamış kompakt ağlar çevrimdışı veri setinde düşük hata gösterebilmesine rağmen açık sonlu eleman entegrasyonunda gerilme hatalarını adım adım biriktirerek kararsızlaşabilmektedir. Örneğin u=6, w=50 konfigürasyonunun çevrimiçi RMSE'si 111,01'e çıkarken bilgi damıtma sonrasında aynı mimari için RMSE 2,70'a düşmüş ve katastrofik sapma ortadan kalkmıştır.

Çentikli çekme, kayma ve üç nokta eğme analizlerinde damıtılmış öğrenci modeller, referans Abaqus von Mises çözümüne yakın gerilme alanları ve yük–yer değiştirme eğrileri üretmiştir. Native Fortran, BLAS/VML, batch processing ve bellek yerleşimi optimizasyonlarıyla yüksek iterasyonlu analizlerde en küçük ağın Abaqus'un yerleşik modeliyle benzer hatta bazı CPU konfigürasyonlarında %24'e kadar daha kısa hesaplama süresi sağladığı raporlanmıştır.

Neden sinir ağı kullanmak otomatik olarak daha hızlı sonlu eleman analizi anlamına gelmiyor?

Bir konstitutif modeli sinir ağıyla değiştirmek teorik olarak matematiksel integrasyon maliyetini azaltabilir; ancak gerçek sonlu eleman yazılımında yalnız ağın matematiksel işlem sayısı önemli değildir. Ağ ağırlıklarının diskten okunması, Python ile Fortran arasında veri aktarımı, dış makine öğrenmesi kütüphanelerine yapılan çağrılar ve küçük matris işlemlerinin verimsiz yürütülmesi, ağın teorik avantajını tamamen ortadan kaldırabilir.

Kaynakta önceki LMSC entegrasyon yaklaşımının bazı testlerde Abaqus'un yerleşik fiziksel modelinden 4–6 kat daha yavaş çalışabildiği belirtilmektedir. Bu nedenle yazarlar hız problemini yalnız “daha küçük ağ” biçiminde değil, yazılım mimarisi problemi olarak da ele almaktadır.

İfade Gücü–Kararlılık–Hız Üçlemi Nedir?

Çalışmanın tanımına göre başarılı bir konstitutif vekil model üç koşulu aynı anda sağlamalıdır: karmaşık gerilme–gerinim geçmişini yeterli doğrulukla ifade etmeli, kapalı çevrim açık entegrasyonda küçük sayısal hataları büyütmeden kararlı kalmalı ve fiziksel konstitutif modelin yerine geçmeyi anlamlı kılacak kadar hızlı çalışmalıdır. Büyük ağlar ifade gücü ve kararlılık sağlarken yavaştır; aşırı küçültülmüş ağlar hızlıdır ancak ifade kapasitesini veya çevrimiçi kararlılığı kaybedebilir.

Çevrimdışı doğruluk neden yanıltıcı olabilir?

Çevrimdışı testte ağ her tahmin adımında doğru fiziksel geçmiş bilgisiyle beslenir. Açık sonlu eleman entegrasyonunda ise bir zaman adımında ağın ürettiği iç durum bir sonraki adıma taşınır.

Bu nedenle küçük bir hata:

  1. iç durum değişkenine girer,
  2. sonraki tahmini biraz değiştirir,
  3. değişmiş tahmin bir sonraki durumun girdisi olur,
  4. hata tekrar beslenerek büyüyebilir.

Kaynak bunu autoregressive error accumulation olarak tanımlamaktadır.

Örneğin LMSC_u6_w25 modeli çevrimdışı test loss açısından oldukça iyi görünür:

Losstest = 9,9 × 10−5

Ancak Abaqus VUMAT içindeki çevrimiçi RMSE:

RMSE = 5,10

olmaktadır.

LMSC_u6_w50 için fark çok daha büyüktür:

Losstest = 6,17 × 10−3

Online RMSE = 111,01

Bu sonuçlar, yalnız çevrimdışı MSE veya validation loss değerine bakarak açık entegrasyon kararlılığının değerlendirilemeyeceğini göstermektedir.

Bilgi Damıtma Küçük LMSC Ağını Nasıl Kararlı Hâle Getiriyor?

Çalışmada bilgi damıtma yalnız büyük bir modelin çıktısını küçük modele öğretme yöntemi olarak kullanılmamaktadır. Öğrenci ağ, hem Abaqus'tan gelen gerçek gerilme değerlerini hem de yüksek kapasiteli öğretmen ağın daha düzgün ve sürekli gerilme yörüngelerini öğrenmektedir. Yazarlar bu yumuşak hedeflerin küçük ağın iç temsil uzayını daha düzgün hâle getirerek ardışık hata büyümesine karşı bir tür topolojik düzenleme oluşturduğunu ileri sürmektedir.

Öğretmen model

Seçilen öğretmen:

  • Durum boyutu: u = 10
  • Gizli katman genişliği: w = 100
  • Doğrusal olmayan katman sayısı: d = 3
  • Parametre: 45.670
  • Offline test loss: 9,16 × 10−5
  • Online RMSE: 1,79

Bu ağ yüksek ifade gücü ve kararlılığa sahiptir; ancak komponent ölçeğinde ileri geçiş maliyeti yüksektir.

Ultra-hafif öğrenci

LMSC_u6_w25:

  • u = 6
  • w = 25
  • 3.542 parametre
  • Öğretmene göre yaklaşık 12,89× daha küçük

KD sonrasında optimal damıtma ağırlığı yaklaşık α = 0,6 olarak raporlanmıştır.

w=50 öğrenci

LMSC_u6_w50 damıtılmadan önce ağır çevrimiçi sapma göstermiştir. Çalışmada optimal KD ağırlığı yaklaşık α = 0,9 seçilmiştir.

ModelTest lossOnline RMSE
LMSC_u10_w100 öğretmen9,16×10⁻⁵1,79
LMSC_u6_w259,90×10⁻⁵5,10
LMSC-KD_u6_w25_α0.61,04×10⁻⁴3,94
LMSC_u6_w506,17×10⁻³111,01
LMSC-KD_u6_w50_α0.92,8×10⁻⁵2,70

Bilgi damıtma kaybı

Öğrenci eğitimindeki kayıp, gerçek Abaqus etiketleri ile öğretmen ağın yumuşak hedeflerini birlikte içermektedir:

\[ L_{\mathrm{student}} = \alpha \frac{1}{N} \sum \left\| \hat{y}_{student}-y_{true} \right\|^2 + (1-\alpha) \frac{1}{N} \sum \left\| \hat{y}_{student}-\hat{y}_{teacher} \right\|^2 \]

İlk terim gerçek fiziksel etiketlere uyumu, ikinci terim ise öğretmenin daha düzgün konstitutif yörüngesine uyumu temsil eder.

Loss landscape ne gösteriyor?

Kaynak Şekil 15 ve PDF'nin 56. sayfasındaki grafikler model ağırlıklarının küçük perturbasyonları altında loss yüzeyini göstermektedir.

Öğretmen ağda minimum çevresindeki yüzey geniş ve görece simetriktir. Damıtılmamış kompakt modellerde ise daha keskin, dar ve asimetrik bölgeler görülmektedir. KD sonrası öğrenci ağların minimum çevresindeki yüzey yeniden daha düzenli hâle gelmektedir.

Yazarlar bu geniş ve düzgün minimum yapısını, sürekli entegrasyon sırasında oluşan küçük iç-durum perturbasyonlarına karşı daha yüksek dayanıklılıkla ilişkilendirmektedir.

Nöron aktivasyonları ne gösteriyor?

Kaynağın 57. sayfasındaki violin grafikler, tanh aktivasyonlarının dağılımını karşılaştırmaktadır.

Öğretmen model yaklaşık:

−0,709 ile +0,573

aralığında çalışmaktadır.

Damıtılmamış u6_w50 ağı ise minimumda yaklaşık:

−0,867

değerine yaklaşmaktadır. Tanh türevi:

\[ \frac{d}{dx}\tanh(x)=1-y^2 \]

olduğundan yazarların hesabına göre bu bölgede kalan yerel gradient yaklaşık %24,8'e düşmektedir.

KD sonrası minimum aktivasyon yaklaşık −0,521'e çekilmekte ve en zayıf noktadaki gradient akışı yaklaşık %72,8'e yükselmektedir.

Buna karşılık u6_w25 ağının sorunu doygunluk değil, aktivasyonların yaklaşık −0,298 ile +0,289 arasında aşırı sıkışmasıdır. Kaynak bunu “topological stiffness” olarak adlandırmaktadır. KD sonrası aktivasyon aralığı genişlemekte ve ağın doğrusal olmayan temsil kapasitesi artırılmaktadır.

Native Fortran Entegrasyonu Neden Bu Kadar Önemli?

Makine öğrenmesi modelinin hızlı olması, onu sonlu eleman yazılımına bağlayan katman yavaşsa yeterli değildir. Çalışmada bu nedenle LMSC ileri geçişinin tamamı VUMAT içinde native Fortran ile yeniden uygulanmıştır.

Haricî ML çalışma zamanı yok

Çalışma sırasında PyTorch veya TensorFlow çağrısı yapılmaz. Ağ ağırlıkları simülasyon başlangıcında yalnız bir kez okunur ve sonrasında RAM'deki read-only Fortran MODULE yapısında tutulur.

BLAS ve VML

Yoğun matris işlemleri BLAS, tanh ve exp gibi fonksiyonlar ise Intel MKL Vector Mathematical Library kullanılarak vektörleştirilmiştir.

Bellek düzeni

Ağırlık matrisleri Fortran'ın column-major bellek yapısına uygun biçimde önceden transpoze edilmektedir. Amaç stride-1 erişim sağlayarak CPU cache kullanımını ve SIMD performansını artırmaktır.

Batch processing

Entegrasyon noktaları tek tek işlenmek yerine paketlenmektedir. Kaynak örnek olarak:

BATCH_SIZE = 128

değerini vermektedir.

Böylece küçük tekil ağ çağrılarının yerine yoğun ve vektörleştirilebilir matris işlemleri yapılmaktadır.

Çalışmanın Yöntemi ve Bulguları

Eğitim verisinin oluşturulması

Veri üretiminde 8 düğümlü reduced-integration C3D8R tek eleman kullanılmıştır.

Training set:

  • 10.000 bağımsız gerinim yolu

Validation set:

  • 1.000 bağımsız gerinim yolu

Her yol 125 piecewise-linear segmentten oluşturulmuştur. Her segment 16 mikro adıma ayrılarak:

125 × 16 = 2.000 mikro gerinim artımı

elde edilmiştir.

Rastgele yollar elastik-plastik sınırın, geri yüklemenin ve yön değişimlerinin sık görülmesini sağlayacak biçimde oluşturulmuştur.

Referans malzeme modeli

Referans model klasik von Mises akma koşulu ile Swift izotropik pekleşmesini birleştirir.

Von Mises eşdeğer gerilmesi:

\[ \bar{\sigma} = \sqrt{\frac{3}{2}\mathbf{s}:\mathbf{s}} \]

Akma koşulu:

\[ f= \bar{\sigma} - \sigma_y(\bar{\varepsilon}^{p}) \leq 0 \]

Swift pekleşmesi:

\[ \sigma_y = K \left( \varepsilon_0+\bar{\varepsilon}^{p} \right)^n \]

EνKε₀n
70.000 MPa0,32650 MPa0,00010,07

LMSC'nin temel özelliği

LMSC, gerinim artımının büyüklüğü ile yönünü birbirinden ayırır. Böylece değişken FE zaman/adım büyüklüğünün RNN iç durumuna yapay bağımlılık oluşturması azaltılmaya çalışılır.

İç durum güncellemesi kaynakta analitik formda gerçekleştirilir ve Forward Euler gibi ayrık sayısal entegrasyon yerine kapalı-form güncelleme kullanılması LMSC'nin self-consistency özelliğinin temelidir.

Tek elemanlı çevrimsel test

Teacher model referans gerilme–gerinim çevrimlerini neredeyse çakışacak biçimde takip etmiştir.

u6_w25 ağında damıtma öncesinde özellikle elastik-plastik köşelerde küçük sapmalar görülmektedir.

u6_w50 ağında ise sürekli çevrim altında genlik sürüklenmesi giderek büyümekte ve makroskopik sapmaya dönüşmektedir.

KD sonrası her iki ağın gerilme çevrimleri referans eğriye yeniden yaklaşmıştır. PDF'nin 42–44. sayfalarındaki grafikler bu farkı açık biçimde göstermektedir.

Çentikli çekme

ModelMaksimum MisesReferansa fark
Abaqus referans557,2 MPa—
Teacher560,5 MPa+3,3 MPa
u6_w25565,7 MPa+8,5 MPa
KD u6_w25558,0 MPa+0,8 MPa
u6_w50644,3 MPa+87,1 MPa
KD u6_w50556,7 MPa−0,5 MPa

Kayma testi

ModelMaksimum Mises
Referans609,5 MPa
Teacher607,2 MPa
u6_w25611,3 MPa
KD u6_w25607,9 MPa
u6_w50646,5 MPa
KD u6_w50608,5 MPa

Üç nokta eğme

ModelMaksimum Mises
Referans598,8 MPa
Teacher597,3 MPa
u6_w25595,4 MPa
u6_w50648,0 MPa
KD u6_w50597,6 MPa

Kaynağın 45–47. sayfalarındaki Mises konturları yalnız maksimum değeri değil, KD sonrası yüksek-gerilme bantlarının mekânsal sınırlarının da referans çözüme yaklaştığını göstermektedir.

Yük–yer değiştirme davranışı

Referans modellerin yaklaşık pik yükleri:

  • Çentikli çekme: 2,67 kN.
  • Kayma: 1,00 kN.
  • Üç nokta eğme: 30,72 kN.

Damıtılmamış u6_w50 ağ yaklaşık:

  • 3,37 kN,
  • 1,09 kN,
  • 37,17 kN

piklerine çıkarak üç testin tümünde aşırı tahmin göstermektedir.

KD sonrası öğrenci modellerin yük–yer değiştirme eğrileri referans ve öğretmen eğrileriyle büyük ölçüde örtüşmektedir. Bu davranış PDF'nin 48–50. sayfalarındaki üç grafik üzerinde görülebilir.

Hesaplama süresi

Çentikli çekme analizinde yaklaşık 1.000.000 iterasyon için optimize edilmiş u6_w25 modelin kaynakta verilen süreleri:

CPUAbaqus RefOptimize LMSC
17.909 s6.528 s
27.485 s5.689 s
45.717 s5.488 s
85.710 s5.421 s
165.674 s5.379 s

Bu yüksek-iterasyon senaryosunda LMSC bütün CPU konfigürasyonlarında referanstan hızlıdır.

Yaklaşık 100.000 iterasyonda ise başlangıç ve VUMAT çağrı maliyetleri daha büyük oran oluşturduğu için avantaj ortadan kalkabilmektedir.

Ağ büyüklüğünün zaman maliyeti

16 CPU ve yaklaşık 1.000.000 iterasyonlu üç nokta eğme testinde kaynak yaklaşık:

  • Ref: 3.347 s
  • u6_w25-opt: 6.796 s
  • u10_w100-opt: 15.417 s

bildirmektedir.

Bu örnek önemli bir sınırı gösterir: daha büyük ve daha doğru bir ağın konstitutif doğruluğu yüksek olabilir fakat gerçek FE simülasyonu açısından büyük hız cezası oluşturabilir.

Amdahl yasası ve azalan getiri

Çentikli çekmede 16 CPU'da:

  • Teacher: 5.971 s
  • Ultra-hafif student: 5.379 s

olmasına rağmen ağ parametreleri 12,89 kat farklıdır.

Bunun nedeni toplam FE zamanının yalnız konstitutif modelden oluşmamasıdır. Paralel iletişim, temas, kinematik güncelleme ve history-variable işlemleri model küçüldükçe toplam sürede daha baskın hâle gelmektedir.

Çalışmanın doğrudan desteklediği sonuçlar

  • Native Fortran entegrasyonu önceki LMSC embedding yöntemlerine göre büyük I/O ve cross-language maliyetlerini ortadan kaldırmıştır.
  • Bilgi damıtma küçük LMSC ağlarının çevrimiçi açık-FE kararlılığını ciddi biçimde artırmıştır.
  • Çevrimdışı düşük loss değeri çevrimiçi kararlılığın yeterli göstergesi değildir.
  • KD sonrası u6_w50 ağın çevrimiçi RMSE'si 111,01'den 2,70'a düşmüştür.
  • 3.542 parametreli öğrenci 45.670 parametreli öğretmene göre yaklaşık 12,89× daha küçüktür.
  • KD'li modeller çekme, kayma ve üç nokta eğme gerilme alanlarında referansa yakın sonuç vermiştir.
  • Yüksek iterasyonlu bazı senaryolarda optimize ultra-hafif model yerleşik Abaqus Mises modelinden daha kısa wall-clock süresi üretmiştir.
  • Loss landscape ve aktivasyon dağılımları KD sonrası iç temsil geometrisinin değiştiğini göstermektedir.

Çalışmanın doğrudan desteklemediği sonuçlar

  • Her sinir ağı konstitutif modelinin bilgi damıtmayla kararlı hâle geleceği kanıtlanmamıştır.
  • KD bütün açık sonlu eleman analizleri için matematiksel kararlılık garantisi sağlamamaktadır.
  • Parametre sayısının 12,89 kat azalması FE çözümünün 12,89 kat hızlandığı anlamına gelmez.
  • LMSC bütün iterasyon sayılarında ve bütün komponentlerde Abaqus'un yerleşik modelinden hızlı değildir.
  • Çalışma gerçek fiziksel çekme/kayma/eğme deneylerini doğrulama ground truth'u olarak kullanmamaktadır; ana referans Abaqus'un klasik Mises modelidir.
  • Anizotropik plastik davranış, hız bağımlılığı, hasar veya kırılma bu çalışmada doğrulanmamıştır.
  • “Topolojik düzenleyici” mekanizması loss-landscape ve aktivasyon analizleriyle desteklenen yazar yorumudur; genel matematiksel teorem değildir.

Kaynak ve Yöntem Notu

Özgün başlık:Breaking the Expressivity-Stability-Speed Trilemma in Explicit FE Integration via Distilled Linearized Minimal State Cells

Yazarlar: Xudong Yang; Yanfeng Yang; Heng Li.

Kurumlar: State Key Laboratory of Solidification Processing, School of Materials Science and Engineering, Northwestern Polytechnical University; Research & Development Institute of Northwestern Polytechnical University in Shenzhen.

Kaynak türü: Hesaplamalı mekanik / makine öğrenmesi destekli konstitutif modelleme preprinti.

Platform: SSRN.

SSRN kayıt numarası: 7381099.

Hakemlik durumu: Yüklenen çalışma her sayfada hakem değerlendirmesinden geçmediğini belirtmektedir.

Referans konstitutif model: von Mises (J2) akma kriteri + Swift izotropik pekleşme.

Referans sonlu eleman yazılımı: Abaqus/Standard veri üretimi ve Abaqus/Explicit VUMAT entegrasyonu.

Ana sinir ağı: Linearized Minimal State Cells (LMSC).

Ana sıkıştırma/düzenleme yöntemi: Knowledge Distillation.

Öğretmen: u=10, d=3, w=100; 45.670 parametre.

Ultra-hafif öğrenci: u=6, w=25; 3.542 parametre; yaklaşık 12,89× parametre sıkıştırması.

Veri seti: 10.000 training ve 1.000 validation gerinim yolu; yol başına 125 segment ve 2.000 mikro artım.

Yapısal doğrulamalar: Çentikli çekme, lokal kayma ve üç nokta eğme.

Yazılım optimizasyonları: Library-free native Fortran, tek-sefer parametre yükleme, global read-only weights, BLAS, Intel MKL VML, bellek transpozisyonu, stride-1 erişim, batch processing ve SIMD.

Veri erişimi: Yazarlar bu çalışmada hesaplanan veya analiz edilen bütün verilerin makale içinde bulunduğunu belirtmektedir.

Finansman: National Natural Science Foundation of China ve çeşitli Shenzhen, Shaanxi ve merkezi üniversite araştırma programları tarafından desteklenmiştir.

Çıkar çatışması: Yazarlar rekabet eden çıkar bulunmadığını beyan etmektedir.

AI kullanım beyanı: Yazarlar Gemini 3 Pro'yu dilbilgisi ve dil akışını iyileştirmek amacıyla kullandıklarını; teknik içeriği kendilerinin doğrulayıp düzenlediğini ve sonuçların sorumluluğunu üstlendiklerini belirtmektedir.

Temel bilimsel sınır: Çalışma fiziksel ground truth olarak deneysel metal numunelerden ölçülmüş gerilme geçmişini değil, Abaqus içindeki von Mises–Swift modelini kullanmaktadır. Bu nedenle gösterilen başarı esas olarak klasik sayısal konstitutif modelin düşük maliyetli vekil modelle yeniden üretilmesidir.

Genelleştirme sınırı: Anizotropik akma, viskoplastisite ve continuum damage mechanics yalnız gelecek çalışma alanları olarak anılmaktadır.

Kararlılık sınırı: Çalışmanın “catastrophic autoregressive divergence eliminated” sonucu incelenen modeller ve yük yolları için deneysel hesaplama sonucudur; bütün açık FE problemlerine yönelik formal kararlılık garantisi değildir.

Hız sınırı: Hız avantajı iterasyon sayısı, ağ boyutu, CPU sayısı ve problem türüne bağlıdır. Düşük iterasyonlu analizlerde native Abaqus modeli daha hızlı olabilir.

Amdahl sınırı: Ağ küçüldükçe konstitutif inference toplam hesaplama süresinin daha küçük bölümünü oluşturur; bu nedenle parametre sıkıştırmasının wall-clock kazancı doğrusal değildir.


Paylaş:

Yorumlar incelendikten sonra yayımlanır.Gönderdiğiniz yorum onay sürecine alınır ve uygun bulunduğunda görünür hâle gelir.

Bir yorum bırakın

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir

Your experience on this site will be improved by allowing cookies Cookie Policy