분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
양방향 LSTM
소설 작가 분류 대회에 코드 공유되어 있는 hyukstory님의 코드 공유를 따라해보았습니다.
좋은 코드를 공유해주신 hyukstory님에게 감사의 인사를 표합니다.
https://dacon.io/codeshare/2357?page=1&dtype=recent
for i, (i_trn, i_val) in enumerate(cv.split(train_x, Y_train), 1):
print(f'training model for CV #{i}')
model3.fit(train_x[i_trn],
to_categorical(Y_train[i_trn]),
validation_data=(train_x[i_val], to_categorical(Y_train[i_val])),
epochs=10,
batch_size=512)
fold 마다 모델을 초기화하셔야 할 듯 합니다.
이미 model3이 valid 데이터 셋을 외우게 되어서 data-leak이 생길 듯 합니다.
다음 fold로 갈수록 epoch이 낮을 때 accuracy가 높아지네요.
DACON Co.,Ltd | CEO Kookjin Kim | 699-81-01021
Mail-order-sales Registration Number: 2021-서울영등포-1704
Business Providing Employment Information Number: J1204020250004
#901, Eunhaeng-ro 3, Yeongdeungpo-gu, Seoul 07237
E-mail dacon@dacon.io |
Tel. 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
교차검증을 자연어 처리 많이 배우고 갑니다.