본문 바로가기

전체 글128

AI LAB CV 문서분류 경진대회 회고 프로젝트 초기에는 ResNet34 모델을 사용해 전처리되지 않은 128x128 이미지로 학습을 진행했습니다. 모델 클래스의 평가는 클래스의 불균형을 완화하고, 각세트가 전체 데이터의 클래스 분포를 잘 반영하도록 train과 val 8:2의 비율로 stratify방식을 적용해서 confusion matrix를 시각화하여 평가하였습니다. 그러나 3, 4, 7, 14번 클래스의 분류 성능이 매우 저조했습니다. 해당 클래스는 병원 문서 데이터로, 서로 유사한 특성을 지니고 있어 분류가 어려운 것으로 판단했습니다. 제목을 인식을 잘 못한다고 판단하여 클래스에 대해 crop을 시도했지만 crop은 성능을 향상 시키지 못했습니다. 그래서 과적합 문제를 완화하고 성능을 개선하기 위해, 이미지 크기를 512x512로 확.. 2024. 8. 12.
The current Dart SDK version is 3.4.1. Because flutter_app requires SDK version >=3.4.4 <4.0.0, version solving failed. PS D:\flutter_app> flutter pub add image_compare_slider를 실행하려 했는데 The current Dart SDK version is 3.4.1. Because flutter_app requires SDK version >=3.4.4 SDK 버전이 맞지 않았다 이럴 땐 이렇게 해주면 된다. flutter channel stable 명령을 실행하여 stable 채널로 전환 flutter upgrade 명령을 실행하여 Flutter와 Dart의 최신 안정 버전을 받는다.업그레이드 후 flutter --version 명령으로 최신 버전인지 확인다시 flutter pub add 명령을 시도 2024. 7. 29.
AI lab 머신러닝 경진대회 부동산 예측 회고 먼저 이전 프로젝트의 경험으로 baseline code를 먼저 제출하고 그것을 바탕으로 개선시키는 방법을 사용하였다.아무래도 강남지역의 집값이 너무 급상승하다보니 그 부분에서 개선시킬만한 방법을 찾지 못해 아쉬웠고, 다음번에는 값이 급변하는 상황에서 해야되는 모델을 선택하고 싶다. 그리고 앙상블 모델을 이번에는 시도를 많이 못 해보았는데 다음 번에는 모델 측면에서도 개선을 시켜보고 싶다.팀의 목표와 나의 목표는 따로 없었던 것 같고, 일단 최대한 성능을 개선하는데 집중했던 것 같다. 가장 잘했다고 생각하는 것은 backword selection으로 접근하는 것이 아니라 중요 feature를 먼저 뽑은 후 forward selection으로 접근 한 것이 성능을 개선시키고, 데이터를 전처리하는데 중요한 역.. 2024. 7. 20.
fastcampus+upstageai3기 부트 캠프 중간 회고 어느 덧 4월에 시작한 AI부트캠프가 3개월이라는 시간이 훌쩍 넘었다. 그래서 중간 회고를 해보려고 한다.광고가 아니므로 솔직한 수강생입장에서 적어보겠다. 지금까지한 것은 자연어 처리, 컴퓨터 비전을 깊게 들어가지는 않았지만 파이썬 기초문법부터, 크롤링, 통계,fastapi, 데이터 분석, 데이터 시각화, 머신러닝, 딥러닝 전반에 걸쳐서 한번씩은 다 다뤄보았다. 초반에는 실시간 강의와 프로젝트, 온라인 강의를 번갈아 가면서 했지만, 중반부부터는 온라인 강의와 경진대회로 진행되고 있다.  초심자입장이라 실시간 강의보다는 온라인 강의로 듣는 것이 훨씬 좋았다.보통 이론을 배우면, 실습하고 프로젝트하는 형식으로 진행이 되는데, 항상 혼자 학습을 하다가 같이 학습을 하려니 그 부분이 많이 스트레스였다. 조원들과.. 2024. 7. 14.