Survey on Learning-based Dynamic Fault Localization: From Traditional Machine Learning to Large Language Models | AI Sec Watch