19. Multi-task Learning

2023. 9. 15. 00:41Google ML Bootcamp/3. Structuring Machine Learning Projects

자율주행을 예시로 가정했을 때, 고려해야할 것은 보행자, 다른차, 신호등, 표지판 등등이 있다.

  왜 Multi task? 여러개의 작업을 한번에 하는 모델을 만드니까!

- 해당 모델은 보행자가 있는지 없는지, 다른차가 있는지 없는지, 표지판이 있는지 없는지, 신호등이 있는지 없는지를 한번에 알려준다.

- 여러가지 일을 한번에 하니까 multi task learning.

- 이때 주어지는 Input은 사진 한장.

 

언제 Multi-task learning을 해야할까?

- tasks share lower-level features.

- amount of data you have for each task is quite similar.(not always)

- big enough neural network.