TEMSİLÎ VAKA · ÜRETİM
Hat duraklamalarında kök neden arama asistanı
Bir hat durduğunda vardiya mühendisi aynı bilgiyi üç ayrı yerde arıyordu: MES'teki duraklama kaydı, bakım yönetim sistemindeki iş emri geçmişi ve OEM'den gelen makine el kitabının PDF hâli. Bu üç kayıt aynı ekipmanı farklı adlarla anıyor, aralarında hiçbir bağ yok; "bu istasyonda aynı belirti daha önce ne ile giderildi" sorusu ancak kıdemli bir teknisyenin hafızasından cevaplanıyordu. Tekrarlayan duraklamaların gerçekten tekrarlayan olup olmadığı ölçülemiyor, çünkü duraklama kodlarının büyük bölümü operatör tarafından "diğer" seçilip serbest metin alanına yazılıyordu. Kök neden kararı fiilen bir kişinin sezgisiydi ve o kişi izne çıktığında kayboluyordu.
Beklenen etki
- Kapsam
- Birden çok tesisin iş emri geçmişi, vardiya notları ve makine el kitapları tek varlık hiyerarşisine bağlandı
- Ölçüm
- Giriş düğümü isabeti ile cevabın kanıt kalitesi birbirinden ayrı izleniyor
- İşleyiş
- Teknisyenin kabul ettiği her cevapta hangi kaynak parçasına dayandığı kayda geçiyor
- Sınır
- Sistem kök neden tayini yapmıyor; tayin kalite kaydı olarak imzayla kalıyor
Temsilî senaryo: buradaki satırlar ölçüm sonucu değil, bu kurulumda hangi büyüklüğün izlenmesi gerektiğini gösterir.
Bu kayıt gerçek bir müşteri işi değildir. Sinaptik Lab'in bu problemde izlediği yaklaşımı, mimari kararları ve ölçüm düzenini göstermek için yazılmış temsilî bir senaryodur: kurum adı taşımaz, içindeki hiçbir değer gerçek ölçüm değildir ve referans olarak gösterilemez. Gerçek projelerden vakalar müşteri onayı alındıkça bu kütüphaneye eklenir.
Problem
Bir hat durduğunda vardiya mühendisi aynı bilgiyi üç ayrı yerde arıyordu: MES'teki duraklama kaydı, bakım yönetim sistemindeki iş emri geçmişi ve OEM'den gelen makine el kitabının PDF hâli. Bu üç kayıt aynı ekipmanı farklı adlarla anıyor, aralarında hiçbir bağ yok; "bu istasyonda aynı belirti daha önce ne ile giderildi" sorusu ancak kıdemli bir teknisyenin hafızasından cevaplanıyordu. Tekrarlayan duraklamaların gerçekten tekrarlayan olup olmadığı ölçülemiyor, çünkü duraklama kodlarının büyük bölümü operatör tarafından "diğer" seçilip serbest metin alanına yazılıyordu. Kök neden kararı fiilen bir kişinin sezgisiydi ve o kişi izne çıktığında kayboluyordu.
Yaklaşım
Arama yerine ilişki kurduk: varlık hiyerarşisini (tesis, alan, hat, istasyon, ekipman, bileşen) kurumsal sistemlerden kanonik olarak alıp bir grafın omurgası yaptık, serbest metin parçalarını bu omurgadaki düğümlere bağladık. Belirti, arıza kipi ve müdahale düğümleri metinden dil modeliyle çıkarıldı; ekipman ve parça kimlikleri ise modelden hiç çıkarılmadı, çünkü model eş adlı istasyonları birleştiriyordu. Sorgu tarafında giriş düğümünü hibrit aramayla buluyoruz, sonra graf üzerinde sınırlı sayıda sıçramayla genişletiyoruz; böylece cevabı üç ayrı belgeye dağılmış sorular tek geçişte toplanabiliyor. El kitabı parçaları makine seri numarası ve revizyon etiketiyle işaretlendi, çünkü sahada aynı istasyonun iki revizyonu birlikte çalışıyor. Asistan kök neden söylemiyor; kanıt zincirini kurup kararı imzalı kalite kaydına bırakıyor.
Kullanılan teknolojiler
- Varlık hiyerarşisi omurgalı bilgi grafiği
- Hibrit arama ile giriş düğümü bulma
- Sınırlı sıçramalı graf genişletme
- Revizyon ve seri numarası etiketli parçalama
- Yerel jargon eşleme sözlüğü
- Kanıt zinciri denetim kaydı
Bağlam, kurulum ve ölçüm
Problem ve yaklaşım özetin üstünde; burada kararların gerekçesi ve mimarinin ayrıntısı var.
Bağlam ve kısıtlar#
Çok hatlı üretim tesislerinde duraklama bilgisi üç ayrı sistemin arasına dağılmıştı. MES duraklamanın ne zaman başladığını ve ne kadar sürdüğünü biliyordu; bakım yönetim sistemi kimin geldiğini ve hangi parçanın değiştiğini biliyordu; makine el kitabı ise o istasyonun nasıl çalıştığını anlatıyordu. Üçünü birleştiren tek yapı, vardiya mühendisinin kafasındaydı.
Kısıt üretimin kendisiydi: sistemin okuyacağı kayıtlar canlı üretim sistemlerinde duruyor ve hiçbir sorgu o sistemlerin yazma yoluna dokunamıyordu. Ayrıca cevap hızının bir anlamı vardı; hat dururken uzun uzun beklenip gelen tam cevap, hemen gelen eksik cevaptan daha değersizdi. Bu ikisi mimarinin sınırlarını baştan çizdi.
Veri ve erişim#
Verinin nerede durduğu, ne olduğu kadar belirleyiciydi. Üretim sistemleri fabrika ağının denetim katmanında, bakım ve kurumsal kayıtlar ofis ağında yaşıyordu; iki taraf arasında tek yönlü bir aktarım hattı vardı. Grafı besleyen işler bu yüzden gece toplu çalışan işler olarak kuruldu, canlı sorgu olarak değil.
- Varlık hiyerarşisi ve ekipman kimlikleri: kurumsal kaynak planlama ve bakım yönetim sistemi, kanonik kaynak kabul edildi
- Duraklama olayları ve kod alanları: üretim yürütme sisteminden gece aktarımıyla, yalnızca okuma
- Vardiya defteri ve teknisyen notları: serbest metin, kısaltmalı ve yerel jargonlu; en değerli ama en dağınık kaynak
- OEM el kitapları ve devreye alma dosyaları: seri numarası ve revizyona göre etiketlenmiş belge deposu
- Yedek parça ve stok kayıtları: yalnızca parça kimliğini doğrulamak için, miktar bilgisi kapsam dışı
- İş kazası ve sağlık gözetimi kayıtları: kapsam dışı bırakıldı
Mimari kararlar#
Kararların ortak mantığı şuydu: kurumsal sistemlerde zaten kesin olan bilgiyi modele ürettirmemek, yalnızca metinde saklı olan ilişkiyi modelden istemek. Aşağıdaki tablo bu ayrımın nasıl uygulandığını ve hangi ödünleşimle seçildiğini gösteriyor.
| Karar | Seçilen yol | Neden |
|---|---|---|
| Bilgi temsili | Varlık hiyerarşisi omurgalı graf, metin parçaları düğümlere bağlı | Soruların çoğu "hangi ekipmanda, hangi bileşende" biçiminde; hiyerarşi kurumsal sistemlerde hazır duruyor |
| Düğüm çıkarımı | Ekipman ve parça düğümleri sistemlerden, belirti ve arıza kipi düğümleri metinden | Kimlik çıkarımını modele bırakmak eş adlı istasyonları birleştiriyor |
| Geri getirme | Hibrit arama ile giriş düğümü, ardından sınırlı sıçramayla genişletme | Yerel jargon anlamsal aramayla tutmuyor; sözcük eşleşmesi giriş noktasını buluyor |
| Belge sürümü | El kitabı parçalarına seri numarası ve revizyon etiketi | Aynı istasyonun iki revizyonu sahada birlikte çalışıyor; yanlış revizyon talimatı güvenlik sorunu |
| Kenar eşiği | Düşük güvenli ilişkiler grafa alınmıyor | Çok adımlı sorguda gürültü her sıçramada büyüyor, kesinlik kaybı geri getirilemiyor |
| Cevap sınırı | Kök neden önerilmiyor, kanıt zinciri sunuluyor | Kök neden tayini imzalı kalite kaydı; otomatik üretilemez |
Güvenlik ve yetki#
Vardiya notları teknik bilgi taşıdığı kadar kişi bilgisi de taşıyor: kimin çağrıldığı, kimin müdahale ettiği, kimin hatayı fark ettiği. Bu alanların grafta düğüm olması, sistemin farkında olmadan bir performans değerlendirme aracına dönüşmesi anlamına gelirdi. Kişi adları ayıklama aşamasında maskelendi ve grafa yalnızca rol bilgisi (bakım, kalite, üretim) girdi.
Ölçüm düzeni#
- Giriş düğümü isabeti: sorunun doğru ekipman veya bileşen düğümünde başlayıp başlamadığı, cevabın kalitesinden bağımsız izleniyor
- Sıçrama doğruluğu: genişletmeyle eklenen kenarların soruyla ilgili olup olmadığı örneklemle denetleniyor
- Kanıt zinciri denetimi: haftalık örneklemde bakım mühendisi her cümlenin dayandığı kaynak parçasını doğruluyor
- Cevapsız kalma: sistemin "yeterli kanıt yok" dediği durumlar hata değil, ayrı bir kalem olarak sayılıyor
- Jargon sözlüğü kapsamı: eşleşmeyen yerel terimler kayda alınıp haftalık olarak sözlüğe ekleniyor
- Revizyon uyumu: verilen el kitabı alıntısının, sorulan istasyonun gerçek revizyonuyla eşleşip eşleşmediği otomatik kontrol ediliyor
Devreye alma ve işletme#
- 1Hiyerarşi eşlemesi
Üç sistemdeki ekipman adları kanonik varlık kimliklerine eşlendi; eşlenemeyen kayıtlar grafa alınmadan bakım planlamacısına listelendi.
- 2Geçmiş yükleme ve ayıklama denetimi
Tarihsel iş emirleri ve vardiya notları toplu işlendi; çıkarılan belirti ve müdahale düğümlerinin bir örneklemi elle gözden geçirildi.
- 3Gölge mod
Asistan cevap üretti ama iş akışını değiştirmedi; teknisyen kendi yöntemiyle çalışırken cevapları yalnızca değerlendirdi.
- 4Vardiyaya açılma
Yalnızca bakım ve kalite rolleri için açıldı; cevap ekranında kaynak parçası ve revizyon bilgisi her zaman görünür durumda.
- 5Haftalık bakım döngüsü
Eşleşmeyen jargon, kapsanmayan belge türü ve yeni makine revizyonları haftalık olarak grafa işleniyor.
Nerede yanıldık#
İki hata pahalıya geldi. Birincisi, duraklama kodlarını veri kaynağı sandık; kodlar büyük ölçüde "diğer" olduğu için ilk sürümün kategorileri boşluğa dayanıyordu ve asıl bilgi hemen yanındaki serbest metin alanındaydı. İkincisi, düğüm kimliğini dil modeline bıraktığımız yerde iki tesisin aynı adlı istasyonu tek düğümde birleşti ve bir tesisin arıza geçmişi diğerinin cevabına sızdı; bunu bir teknisyen "biz o parçayı hiç değiştirmedik" diyerek yakaladı, otomatik kontrollerimiz yakalamadı. Kimlik bütünlüğünü kurumsal sisteme geri taşıdıktan sonra grafın düğüm sayısı azaldı ve eş adlı istasyonların tek düğümde birleşmesi ortadan kalktı.
Bir sonraki projede ne değişir?
Bir vakanın en değerli bölümü sonuç değil, tekrar edilebilir dersidir.
- 01
Yapılandırılmış duraklama kodlarına güvenmek yanlıştı: kodların önemli bölümü "diğer" idi ve asıl bilgi operatörün serbest metin alanındaydı. Grafın besleyicisi yapılandırılmış alan değil, o alanın yanındaki not oldu.
- 02
Ekipman kimliğini dil modeline çıkarttırmayın. İki tesiste "Dolum 2" adında iki ayrı istasyon vardı ve model bunları tek düğümde birleştirdi; bir tesisteki arıza geçmişi diğerinin cevabına sızdı. Tesis niteliği zorunlu alan yapıldı.
- 03
Yerel jargon gömmeyle tutmuyor, sözcük eşleşmesiyle tutuyor. "Kapak burması" gibi ifadeler hiçbir el kitabında geçmiyor ama vardiya notlarında sürekli geçiyor; salt anlamsal arama bu soruları boş döndürüyordu.
- 04
El kitabı parçasına revizyon etiketi yazılmadığında model eski talimatı güncel sanıyor. Aynı istasyonun iki revizyonu sahada birlikte çalıştığı için bu, yanlış cevap değil güvenlik sorunudur.
- 05
Grafın değeri düğüm sayısıyla değil, kenar kalitesiyle artıyor. Düşük güvenli ilişkileri de grafa almayı denedik; çok adımlı sorgularda gürültü sıçramayla birlikte katlanarak büyüdü ve kenar eşiğini yükseltmek zorunda kaldık.
Vaka kütüphanesinden
- EğitimDers materyali üretiminde telif ve kaynak zinciriBir eğitim içeriği ekibinin slayt, çalışma kâğıdı ve ders notu arşivi yıllar içinde karışık kaynaklardan büyümüştü: internetten alınmış görseller, yabancı kitaplardan çevrilmiş paragraflar, farklı lisanslarla dolaşan açık ders materyalleri. Bir hak sahibi itiraz ettiğinde hangi paragrafın nereden geldiğini kimse söyleyemiyor; arama dosya adına ve ekip hafızasına kalıyordu. Model destekli üretim devreye girdikten sonra bu belirsizlik büyüdü, çünkü üretilen metnin dayandığı kaynak hiçbir yerde yazılı olmuyordu. Ekipte yaygın olan eğitim amaçlı kullanım serbesttir varsayımı da hiç denetlenmemiş bir varsayımdı.
- EğitimÖdeve biçimlendirici geri bildirim üretimiBir özel okul grubunda dil ve sosyal bilimler öğretmenleri her hafta çok sayıda yazılı ödev okuyordu; not zamanında giriliyordu ama öğrenciye dönen şey bir puan ile kısa bir genel yorumdu. Hangi öğrencinin hangi rubrik ölçütünde tekrar tekrar zorlandığı hiçbir yerde toplu olarak durmuyordu; öğretmen bunu kendi defterindeki izlenimden hatırlıyordu. Geri bildirim yazma işi mesai dışına taştığı için dönem başındaki ödevlerde ayrıntılı, dönem sonuna doğru tek cümleye inen bir kalite farkı oluşuyordu. Velinin gördüğü tabloda puan vardı, gerekçe yoktu.
- EğitimÖğrenci risk modelinde etik sınırlarBir yükseköğretim kurumunda akademik danışmanlar, dersi bırakma ya da kayıt yenilememe riski taşıyan öğrencilere ulaşmayı sezgiyle yapıyordu: yokluğu fark edilen öğrenciye yazılıyor, fark edilmeyen kimseye görünmüyordu. Devam bilgisi, ödev teslimleri ve öğrenme yönetim sistemi hareketleri ayrı sistemlerde durduğu için kimse bunları tek bir öğrenci için yan yana koymuyordu. Danışmanın haftada yapabileceği görüşme sayısı sınırlıydı ama bu sınırın kime harcandığı hiçbir kayıtta yoktu. Risk modeli gündeme geldiğinde ilk itiraz teknik değildi: skor öğrenciye yapışan bir etikete dönerse ne olacağı soruldu.
BUILD
Aynı yaklaşımı kurumunuzda kurmak ister misiniz?
Discovery oturumunda mevcut durumunuzu, veri erişiminizi ve başarı tanımınızı birlikte yazıyoruz.
