전체 글
![[accuracy_score] 사이킷런과 케라스의 차이](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuuLXR%2FbtrPVD9UKyr%2FrgS7hy59ji4uJ6puAkiwGk%2Fimg.png)
[accuracy_score] 사이킷런과 케라스의 차이
[원인 : model.evaluate의 accuracy 결과가 confusion matrix를 계산한 accuracy 결과와 달랐음] tensorflow로 다중분류 모델을 돌려서 얻은 결과가 위와 같았는데 loss, acc = model.evaluate(test_data) print(f'Accuracy : {str(np.round(acc, 2)*100)+"%"}, Loss : {np.round(loss, 2)}') # 결과 1/1 [==============================] - 1s 512ms/step - loss: 3.6820 - accuracy: 0.5238 Accuracy : 52.0%, Loss : 3.68 결과가 아래와 같았다. accuracy가 0.52라고 하였으나, 단순히 계산..

Why val-Accuracy oscillation?
분류 모델에서 accuracy가 다음과 같이 요동쳐서 이유를 찾음 https://stats.stackexchange.com/questions/189774/oscillating-validation-accuracy-for-a-convolutional-neural-network https://velog.io/@good159897/Learning-rate-Decay%EC%9D%98-%EC%A2%85%EB%A5%98
[keras_IDG]flow_from_dataframe
Image Data Generator에서 flow_from_directory는 다들 많이 사용하고 본인도 주로 폴더링해서 라벨 구분했었는데 한 데이터로 여러 모델을 만들어야 하고 컬럼 정보가 엑셀로 주어지다 보니 이미지-csv컬럼 속 라벨 간 매칭이 필요했다. 사용법은 flow from directory 랑 비슷한데 옵션을 column요소들을 지정해주면됨 https://www.tensorflow.org/api_docs/python/tf/keras/preprocessing/image/ImageDataGenerator#flow_from_dataframe tf.keras.preprocessing.image.ImageDataGenerator | TensorFlow v2.10.0 Generate batches o..