인공지능9 인공지능: CNN, RNN, LSTM RNN 순차적 데이터에 적합한 유형의 신경망. *순차적 데이터: 단어, 시계열, 동영상과 같은 각 시각 단계가 이전 단계와 관련되는 데이터 ex1) 동영상 인식 예제 동영상은 N개의 프레임으로 구성 CNN 장점: 적절한 결과 제공 가능 단점: 동영상의 일부가 다른 부분보다 더 중요하다는 사실을 반영 x 중요한 부분이 의미 없는 부분보다 항상 더 많은 프레임을 차지하지 x => 출력의 평균을 구하면 중요한 정보를 잃어버릴 위험이 있다. RNN CNN에서 발생하는 위험을 보완하기 위해 동영상의 모든 프레임에 첫 번째부터 마지막 프레임까지 차례대로 적용. 의미있는 결과를 생성하기 위해 모든 프레임에서 얻은 특징을 적절하게 결합 이를 위해 상태라는 새로운 개념 도입 *상태: RNN의 메모리라고 볼 수 있음. 열.. 2021. 8. 6. 인공지능 스터디 #3 일부 데이터가 삭제됐으므로 원본 데이터 다시 로딩 후 객체 추출 한 번 만들어진 dataframe 및 series의 객체는 함부로 변경 가능 index 값을 변경하는 작업 수행 x. Series 객체는 index 객체를 포함하지만 series 객체에 연산 함수를 적용할 때 index는 오직 식별용으로만 사용됨. dataframe 및 series에 reset_index() 메서드 수행하면 새롭게 인덱스를 연솟 숫자형으로 할당하며 기존 인덱스는 'index'라는 새로운 칼럼명으로 추가 reset_index()는 인덱스가 연속된 int 숫자형 데이터가 아닐 경우에 이를 연속 int 숫자형 데이터로 만들어줄 때 사용. 데이터 셀렉션 및 필터링 넘파이와 상당히 유사한 부분도 있고 다른 부분도 있어서 혼동하기 쉬움.. 2021. 5. 19. 인공지능 스터디 #2 실습을 위해 https://www.kaggle.com/c/titanic/data?select=train.csv Titanic - Machine Learning from Disaster Start here! Predict survival on the Titanic and get familiar with ML basics www.kaggle.com itanic_train.csv란 파일명으로 변경해 내려받음 판다스 시작 후 파일을 dataframe으로 로딩하고 위의 정보 3개를 불러오는 과정 이와 같이 모든 dafatfame 내의 데이터는 생성되는 순간 고유의 index 값을 가지게 됨 shape변수를 이용하여 행과 열의 크기를 알아볼 수 있음 데이터뿐만 아니라 칼럼의 타입 null 데이터 개수 데이터 분포도.. 2021. 5. 19. openpose 사용 환경 설정 anaconda에 tensorflow 설치 1. 가상 환경 생성하기 anaconda prompt를 실행(이때 관리자 권한 실행 필수) *관리자 권한으로 실행하지 않았더니 설치 오류 발생 conda update conda: conda를 업데이트 conda create -n 가상환경 이름 [가상환경 이름]의 이름으로 가상환경 생성 (나는 pbl3에 사용할 목적으로 만든 것이므로 pbl3라는 이름으로 생성했다) conda info --envs로 가상환경 목록을 조회 제대로 만들어진 것을 확인 activate 가상환경 이름 해당 가상환경을 활성화 deactivate 가상환경 이름 현재 가상환경을 비활성화 2. tensowflow 설치하기 텐서플로우를 새로 만든 가상환경에도 설치해야 됨 conda install .. 2021. 5. 19. 이전 1 2 3 다음