역할 마이닝 문제를 해결하는 다른 접근법, 예를 들어 기계 학습 기반 접근법은 어떤 장단점이 있을까?