Şu sorunu düşünüyorum: Belirli bir dizeyle (örneğin geçerli e-posta adresleri için) eşleşen ve başkalarıyla eşleşmeyen (geçersiz e-posta adresleri) normal bir ifade bulmak istiyorum.
Normal ifadeyle, iyi tanımlanmış bazı sonlu durum makinelerini kastettiğimizi varsayalım, kesin terminolojiye aşina değilim, ancak izin verilen ifadelerin bazı sınıfları üzerinde anlaşalım.
İfadeyi el ile oluşturmak yerine, bir dizi pozitif ve bir dizi negatif örnek vermek istiyorum.
Daha sonra + ile eşleşen, - ile reddeden ve iyi tanımlanmış bir anlamda minimal olan (otomatadaki durumların sayısı?) Bir ifade ile gelmelidir.
Benim sorularım:
- Bu sorun düşünülmüş mü, daha somut bir şekilde nasıl tanımlanabilir ve etkili bir şekilde çözülebilir? Polinom sürede çözebilir miyiz? NP tamamlandı mı, bir şekilde tahmin edebilir miyiz? Hangi ifade sınıfları için işe yarar? Ders kitaplarına, makalelere ya da bu konuyu tartışan herhangi bir işaretçi için minnettar olurum.
- Bu herhangi bir şekilde Kolmogorov karmaşıklığına bağlı mı?
- Bu, herhangi bir şekilde öğrenmeyle ilişkili mi? Düzenli ifade, benim örnekleri ile tutarlıysa, minimal olması nedeniyle, henüz görülmeyen örnekler üzerindeki genelleme gücü hakkında bir şeyler söyleyebilir miyiz? Hangi asgarilik kriterleri bunun için daha uygun olurdu? Hangisi daha verimli olurdu? Bunun makine öğrenmesiyle bir bağlantısı var mı? Yine herhangi bir işaretçi yardımcı olacaktır ...
Dağınık soru için özür dilerim ... Bunu anlamak için beni doğru yöne çevirin. Teşekkürler !