더북(TheBook)

4. 다대다: 입력과 출력이 다수인 구조로, 언어를 번역하는 자동 번역기 등이 대표적인 사례입니다.

예를 들어 다대다에 대한 모델은 텐서플로 2에서 다음과 같이 구현합니다.

In_layer = tf.keras.input(shape=(3,1), name='input')
RNN_layer = tf.keras.layers.SimpleRNN(100, return_sequences=True, name='RNN')(In_layer)
Out_layer = tf.keras.layers.TimeDistributed(keras.layers.Dense(1), name='output')(RNN_layer)

다음 그림은 다대다에 대한 모델을 표현한 것입니다.

▲ 그림 7-7 다대다 모델

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.