다른 카테고리의 모션 데이터를 사용했을 때에는 얼추 내 메서드에서 discriminator가 학습이 되었었는데 blocking data는 학습이 전혀 되고 있지 않았다.
모션데이터를 다시한번 확인해보았더니 mixamo에서 다운 받은 모션 데이터가 대략 36 ~ 55 frame 사이에 분포하고 있었다.
왜 학습이 안될까? -> 현재 사용하고 있는 강화학습 프레임워크의 경우 episode의 최대길이가 300로 설정해주었고, 데이터 샘플 뽑아올 때 길이를 랜덤으로 주고 있다. 즉, 학습으로 주고 있는 데이터가 너무 짧았었음.
같은 데이터에 대해서 길이를 늘려서 학습시켜보기!
1018 학습이 되기 시작했다! 굿!