STRUCTURAL LEARNING FOR COMPLEX SURVEY DATA