로딩
요청 처리 중입니다...

딥러닝 RNN - LSTM을 활용한 텍스트 분류 모델 (text classification)

 딥러닝 RNN - LSTM을 활용한 텍스트 분류 모델 (text classification)

sarcasm 데이터 셋을 이용해 뉴스 기사의 제목을 보고 해당 기사가 비꼬는 기사인지 아닌지를 판별하는 모델을 만들어 보려고 한다. json을 통해 sarcasm 데이터를 로드해 구성을 살펴보면, article_link에 뉴스 기사의 URL, headline에 뉴스 기사의 제목, is_sarcastic에 비꼼의 여부 (비꼼:1, 일반:0)가 들어있는 것을 확인할 수 있다. 모델을 만들 때 사용할 데이터인 headline과 is_sarcastic 값을 가져와 데이터셋을 구성하고, 20,000개를 기준으로 train과 validation 데이터셋으로 분리해 준다. for data in datas: sentences.append(data['headline']) labels.append(data['is_sarcastic']) train_sentences = sentences[:20,000], train_labels = labels[:20,000] validation_sentences = ...

# DeepRNN # 케라스 # 자연어처리 # 자연어전처리 # 심층RNN # 분류모델 # 머신러닝 # 딥러닝분류모델 # 딥러닝분류 # 딥러닝기초 # 딥러닝 # vanillaRNN # sarcasm데이터 # RNN # LSTM모델 # LSTM # keras # 텍스트분류