본문 바로가기

전체 글

(12)
인공지능개론 - 성능지표(F1-score/ mAP/ IoU) 오차 행렬 (Confusion Matrix) Accuracy(정확도) 균형 데이터(balanced) → accuracy를 평가 척도로 사용해도 괜찮음 불균형 데이터(imbalanced) → accuracy 만으로 성능 판단 하지 못하기때문에 Precision(정밀도)과 Recall(재현율) 사용 Precision(정밀도) 긍정으로 예측한 것 중 실제로 맞춘 비율 Recall(재현도) Recall 값으로, 실제 정답을 얼마나 잘 예측했는지를 나타내는 지표 예시 A(200)B(10)C(10)D(10) 정확도=모델1(0.547)/모델2(0.87) F1-score = 모델1(0.601)/모델2(0.34) 다중 class에서 f1-score이 구하는법 mAP mAP는 AP(Average Precision)의 평균..
인공지능개론 - 자연어 및 자연어 처리 task 조사하기 발전 과정 NLP 발전 RNN (1986): 순환 신경망(Recurrent Neural Network)을 의미하며, 시퀀스 데이터 처리에 유용하게 사용되는 신경망의 한 형태입니다. LSTM (1997): 장단기 메모리(Long Short-Term Memory)를 의미하며, RNN의 한 변형으로, 시퀀스 데이터에서 장기 의존성 문제를 해결하기 위해 고안되었습니다. Seq2Seq (NIPS 2014): 시퀀스-투-시퀀스 모델로, 두 개의 RNN을 연결하여 하나는 입력 시퀀스를 처리하고 다른 하나는 출력 시퀀스를 생성하는 구조입니다. Attention (ICLR 2015): 어텐션 메커니즘은 주어진 문맥에서 중요한 부분에 '주목'하여 처리하는 기법으로, 시퀀스 모델의 성능을 향상시키는 데 도움을 줍니다. Tr..
AI기초프로젝트 3주차 과제 - Naver Shopping Review Sentiment Analysis 1. Colab에 Mecab 설치 여기서는 형태소 분석기 Mecab을 사용합니다. 저자의 경우 Mecab을 편하게 사용하기 위해서 구글의 Colab을 사용하였습니다. 참고로 Colab에서 실습하는 경우가 아니라면 아래의 방법으로 Mecab이 설치되지 않습니다. 이 경우 해당 환경에 맞게 Mecab을 설치하시거나 다른 형태소 분석기를 사용하시기 바랍니다. # Colab에 Mecab 설치/ 형태소 분석기 Mecab을 사용 !pip install konlpy !pip install mecab-python !bash