본문 바로가기

728x90

study/인공지능

(8)
COCO dataset 출처 : youtu.be/h6s61a_pqfM , cocodataset.org/#format-data coco dataset format 1. info : information about dataset 2. licenses the legal documents that say how you can use these image 3. images 4. annotations iscrowd : 0 / 1 --> 여러개이거나 뭉쳐있는 경우 ? 1로 나타내는 것 같다. segmentation : 이미지의 엣지 부분을 나타내는 x, y 좌표들을 모아둔 리스트 만약 중간에 사람과 같은 가려진 부분이 있으면 두개의 파트로 나눠서 자전거 엣지를 구하게 된다.[[], []]로 area : 색칠된 곳의 pixel 갯수 --> ..
[데이콘 스터디] 7주차_함수 정리 대회 1등 코드 분석 : 1등 코드 GELU (Gaussian Error Linear Unit) activation function(활성 함수) 초기 인공 뉴런 -> 이진법 단위 활용 --> Sigmoid 함수에 의해 평준화 될 수 있다. 네트워크가 깊어짐에 따라 ReLU가 더 효과적이게 된다. 비선형성 함수인 GELU가 제안됨 dropout과 RELU, zoneout 결합되어지도록 ..? 뉴런input에 x by m ∼ Bernoulli(Φ(x))를 곱해준다. 뉴런 input이 특히 배치 정규화를 통해 정규분포를 따르는 경향이 있기 때문에 이 분포를 선택 종종 신경망에서 결정론적 결정을 원하며, 이때문에 새로운 비선형성을 야기한다. 더 부드러운 ReLU로 생각되어 질 수 있다. GELU의 비선형성은 백..
[데이콘 스터디] 6주차_함수 정리 대회 : https://dacon.io/competitions/official/229255/overview/ selenium - Colab에서 실행하기(chrome) Selenium이란? Selenium은 주로 웹앱을 테스트하는데 이용하는 프레임워크다. webdriver라는 API를 통해 운영체제에 설치된 Chrome등의 브라우저를 제어하게 된다. ‘눈에 보이는’ 컨텐츠라면 모두 가져올 수 있다. 참고 링크 전체 코드 : 1등_코드_날씨데이터_크롤링(colab_버전) 패키지 설치 - selenium과 chromedriver !pip install selenium !apt-get update # apt install을 정확히 실행하기 위해 설치된 패키지 업데이트 !apt install chromium-ch..
[데이콘 스터디] 5주차_함수 정리 warnings 라이브러리 Jupyter Notebook이나 ipython을 사용할 때 버전이나 변경 사항 등을 알려주는 경고 메세지(warning message) 를 무시하거나 숨기기 위해 사용 (1) 경고 메세지를 무시하고 숨기기를 원할 때 : warnings.filterwarnings(action = 'ignore') (2) 숨긴 경고메세지 다시 보이기를 원할 때 : warnings.filterwarnings(action='default') 출처: https://rfriend.tistory.com/346 [R, Python 분석과 프로그래밍의 친구 (by R Friend)] %matplotlib inline IPython 에서 제공하는 Rich output 에 대한 표현..
[데이콘 스터디] 4주차_함수 정리 describe() --> 다양한 통계량을 요약해주는 함수 통계량은 Series에 대해 요약이 수행됨 DataFrame의 경우 열에 대해 요약 수행 기본적으로 Nan과 같은 결측데이터는 제외하고 수행됨 train.describe() https://kongdols-room.tistory.com/172 plt.rcParams['axes.unicode_minus'] = False #그래프에서 마이너스 기호가 깨지지 않고 표시되도록 http://hleecaster.com/python-seaborn-violinplot/ vilolinplot -> KDE plot + box plot https://laziness.xyz/2018/05/Python-Percentile percentile : 백분위수 크기가 있는 값들..
[데이콘 스터디] 2주차_ 함수 정리 중복데이터 처리 duplicated : 메서드가 적용된 열과 길이가 동일한 boolean vector 반환, 어떤 요소가 중복된 요소인지 확인 가능 drop_duplicates : 중복 요소 삭제 출처 : https://kongdols-room.tistory.com/124 DataFrame의 열 리셋 reset_index 사용 drop : 인덱스로 세팅한 열을 DataFrame내에서 삭제할 지 여부 결정 implace : 원본 객체를 변경할 지 여부를 결정 출처 : https://kongdols-room.tistory.com/123 (reset_index 사용 전) (reset_index 사용 후) groupby() 그룹별 집계 : 전체 데이터를 그룹 별로 나누고(split) 각 그룹별로 집계 함수 적용..
[인공지능] 국제인공지능대전 참관 후기 코로나 때문에 부산에 있어서 못 갈 줄 알았는데 어떻게 딱 서울에 왔을 때 열려서 다행히 참관하러 갈 수 있었다 :) 참관하면서 느낀 점을 간단히 써보자면 인공지능으로 하는건 역시 엄청 많았다,, 인공지능을 배울때는 어떤 값을 예측하거나 분류하는 것이 대부분이라 정확히 실생활에 어떻게 적용되는지 궁금했던 적이 있는데 그런 부분에 대해서 조금은 궁금증이 해결된 것 같다. 데이터 전처리에 관한 부분이 굉장히 많은 것을 보고 학습의 품질은 데이터가 결정한다는 것을 새삼 또 느꼈다. 인공지능이 이미지 데이터에 대해서 불필요한 사진을 알아서 제거하고 편집하는 것도 있었다. 그리고 학습한 모델을 생성한 이후는 생각해 본 적이 없는데 그 이후에 만든 모델을 가지고 자동으로 앱이나 사이트를 만들어주는 인공지능도 있었다..
[인공지능] Teachable Machine 미니 프로젝트 2020년 3학년 1학기 인공지능 수업 과제 - Teachable Machine을 이용한 미니프로젝트 링크 : https://trusting-meninsky-bb00fc.netlify.app/ 1. 프로젝트 주제 : 통증 부위에 따른 병원 분류기 2. 데이터 수집 및 분류 방법 병원을 치과, 내과, 이비인후과, 정형외과, 안과로 나누어 5개의 class로 분류한다. 이미지 데이터로 구분 가능한 통증 부위를 선정 후 병원에 맞게 분류한다. - 안과 : 눈 / 치과 : 입, 치아 / 내과 : 배 / 이비인후과 : 코, 목, 귀 / 정형외과 : 손, 손목, 발, 발목 병원에 따른 부위 별 이미지 데이터를 수집한다. 수집 방법 : 웹캠 촬영, 인터넷 검색으로 수집 이미지 데이터의 조건 : 아픈 부위를 손으로 가..

반응형