전체 글330 [X:AI] Selective Search란? [Paper] : http://www.huppelen.nl/publications/selectiveSearchDraft.pdf - Selective Search를 사용하기 전에는 사물이 있을법한 영역을 모두 조사하는 Exhaustive Search(완전 탐색) 방법을 사용하였다. - 대표적인 탐색방식으로는 Sliding Window 방식이 있는데, 탐색해야 하는 공간이 크거나 다양한 Box 크기에 대해 탐색 할 경우 연산에 너무 많은 시간이 걸리게 된다. - 이러한 Sliding Window 방식의 비효율성을 극복하기 위해 Selective Search를 사용한 Region Proposal 알고리즘이 제안되었다. # Selective Search 1. "Efficient Graph-Based Image .. 2023. 3. 12. [SKT AI 커리큘럼] 추천시스템 - 10. 추천서비스 고려사항(2) SKT AI 커리큘럼 학습 내용 정리 출처 : T Learning Portal (https://sharedlp.sk.com) 10. 추천 기술 : 추천서비스 고려사항 2 Temporal / Preference Dynamics - 추천 시스템은 결국 사용자의 Preference를 반영하는 것 (단기적이든 장기적이든 상황에 따라 변함) (ex. 어떤 사람이 Electric 음악을 좋아한다고 해도 공부할 때나, 알람으로 듣는 음악은 다를 것이다!!) - 사용자의 Preference가 변할 수 있기 때문에 사용자의 패턴이(분산) 달라지게 되면 사용자에게 다시 물어본다. - 또는 사용자가 스스로 바꿀 수 있게 설정을 세팅하기도 한다 -> 최신의 정보를 반영 Explainable Recommendation - 추천.. 2023. 3. 6. [Book Review] 친절한 트렌드 뒷담화 2023 친절한 트렌드 뒷담화 2023 저자 : 이노션 인사이트 그룹, 김나연, 김태원 외 출판 : 싱긋 발행 : 2022.10.21. 트렌드에 처음 관심이 생긴 것은 군 복무를 하며 시리즈를 접한 이후였다. 아마도 군대라는 사회에 갇혀있어서 그랬는지 최근에 어떤 것들이 유행하는지 알고 싶은 마음에 페이지를 넘겼던 것 같다. 가장 먼저 본 버전은 이었고 이후로 19년부터 22년까지 계속 이 시리즈를 읽으며 트렌드를 파악해왔다. 그중 어떤 책에 나온 단어는 공모전을 준비하는 데 있어 실제로 활용해 보기도 하였고, 책을 읽으면서 알게 되는 신조어나 최신 트렌드는 내가 공부하고 있는 빅데이터 분석에서도 도움이 되었다. 작년 말, 나는 여느 때와 같이 23년 버전으로 새로 나온 를 읽으려 했다. 광화문 교보문고에 가면 .. 2023. 3. 6. [Ubuntu] Unable to use sudo apt-get 오류 # 습관적으로 사용해도 좋다는 sudo apt-get update 명령을 실행하다 다음과 같은 오류가 발생하였다. 문제Unable to use sudo apt-getE: Conflicting values set for option Signed-By regarding source https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64/ /: /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg != E: 소스 목록을 읽을 수 없습니다. 해결/etc/apt/sources.list.d/ 디렉토리에서 nvidia-container-runtime.list와 nvidia-docker.list 파일.. 2023. 2. 16. [프로젝트] 내가 이모티콘이 된다면 # 본 프로젝트는 '2022 5th D&A BigData Conference'에서 발표한 프로젝트임을 명시합니다. ( 2022.07.02 ~ 2022.11.25 ) 주제 내가 이모티콘이 된다면 (StyleGAN을 이용한 이모티콘 생성) 팀원 신예주, 윤경서, 이경욱, 조문주 배경 현재 사용하는 이모티콘은 작가들이 이미 만들어 놓은 이모티콘으로 나의 본질적인 감정을 표현하는 데 있어 한계가 존재한다. 따라서 나의 표정을 담은, 내가 원하는 캐릭터의 모습의 이모티콘을 만들어 이모티콘을 사용하는 사람의 재미와 흥미를 더 돋우어 보자!! 방법 1. 이모티콘 이미지 생성 데이터 수집 및 가공 : '짱구는 못말려'에 나오는 등장인물의 이미지 수집 및 데이터 셋에 알맞은 형태로 가공 실제 이미지 그림체 변환 : '짱.. 2023. 2. 4. [프로그래머스] Lv 1. 햄버거 만들기 # 처음 짠 코드 def solution(ingredient): answer = 0 index = 0 while index 2023. 1. 27. [프로젝트] 서울시 대기오염의 주범은? # 본 프로젝트는 '2022-2 다변량 통계 분석 수업' 과제로 제출한 프로젝트임을 명시합니다. ( 2022.11.09 ~ 2022.12.16 ) 주제 대기오염에 따른 서울시 지역 군집화 팀원 최준용, 한윤지 방법 1. 데이터 수집 : 서울시 대기오염 측정소 50곳의 3개년 일별 대기오염 Data 수집 2. 데이터 전처리 : 시계열 Data의 특성을 없애는 방향으로 전처리 진행 (Time Series -> 월별, 계절별... 등등) 3. 데이터 분석 : Linkage Method, Clustering, 요인 분석 등의 군집화 기법을 활용하여 지역 군집화 4. 결론 및 군집화 결과 시각화 : folium 모듈을 사용해 실제 측정소의 위치 및 주변 도로 지도 시각화 https://github.com/Rahi.. 2023. 1. 24. [Docker] Error saving credentials: error storing credentials - err: exit status 1, out: 'pass store is uninitialized' 문제 1 Ubuntu 20.04 터미널에서 docker login nvcr.io 을 통해 ngc에 로그인을 하려 시도했으나 Error saving credentials: error storing credentials - err: exit status 1, out: `pass store is uninitialized` 위와 같은 오류가 나며 로그인이 되지않는 문제가 발생하였다. 해결 https://github.com/docker/docker-credential-helpers/issues/102 2023. 1. 18. [Python] '문자+숫자'로 구성된 파일명 정렬하기 # frame0.jpg, frame1.jpg ... frame535.jpg 형태의 파일명을 가지는 디렉토리에서 *.jpg 형태로 모든 파일명을 glob 해오자 정렬이 되지 않고 순서가 뒤죽박죽이 되는 문제 발생# 단순히 sorted를 사용할 경우 -> 0, 1, 10, 11 이런식으로 정렬이 됨! 해결# pip install natsortfrom natsort import natsortednatsort 패키지를 이용하면 문자와 숫자가 합쳐진 파일명에서도 숫자 순서대로 정렬할 수 있다.ex. natsorted(glob('*.jpg')) -> frame0.jpg, frame1.jpg ...... (너무 신기해서 까먹지 않게 바로 기록!!)https://stackoverflow.com/questions/33.. 2023. 1. 14. [Docker] Docker 준비하기 # D&A Conference를 준비하면서 처음 시도해보았던 Docker.. # GUI 환경이 익숙하지만 CLI에서도 사용할 수 있게 노력중이다..!! # 일주일동안 Docker 때문에 고생해서 머리가 터질뻔.. 컨테이너 생성 docker run --name : 컨테이너 이름 설정 --v : : 마운트할 경로 지정 --rm : 컨테이너가 종료될 때 관련 리소스 전부 제거 (컨테이너를 일회성으로 실행할 때 사용) -d : 컨테이너를 백그라운드에서 실행 -it : 컨테이너를 종료하지 않고 터미널의 입력을 컨테이너로 전달 -p : : 컨테이너 내부의 HTTP 서버를 호스트 컴퓨터에서 해당 port로 접속할 수 있게 만듦 현재 실행중인 컨테이너 확인 docker ps 전체 컨테이너 확인 docker ps -a .. 2023. 1. 14. [Ubuntu] Terminal 단축키 정리 # 학부연구생 활동을 하면서 Ubuntu를 사용하다보니 Terminal 에서 사용하는 단축키를 외워야 했다..# 공부하는 김에 정리!! 1. 터미널 관련 단축키- Ctrl + Alt + T : 터미널 실행- Ctrl + Shift + T : 기존 터미널 창의 새 탭으로 터미널 실행- Ctrl + Shift + N : 새로운 창으로 터미널 실행(은근 쓸 일이 있음)- Ctrl + Shift + Q : 현재 터미널 종료(exit를 더 많이 쓰는듯..!)- Ctrl + Shift + F : 터미널 안에서 문자열 검색(알면 훨씬 편리하다!)- Shift + Ctrl + C : 복사하기(Ctrl C를 누르고 중지시키지 말자!)- Shift + Ctrl + V : 붙여넣기(처음에는 몰라서 오른쪽 마우스 클릭 .. 2023. 1. 14. [Ubuntu] Nvidia, CUDA 버전 확인하기 # 학부연구생 활동을 하며 Nvidia Tao-Toolkit을 사용하기 위해 Ubuntu 20.04 환경을 세팅해야 했다..!!# 몇 주간의 미친듯한 구글링 결과를 남기기 위해 기록을 작성한다..우분투 버전 확인lsb_release -a Nvidia 시스템 관리 인터페이스 확인nvidia-smi CUDA 버전 확인nvcc -Vnvidia-smi를 입력했을 때에도 CUDA Version이 나오지만, 이는 깔려있는 Nvidia Drivier Version에 맞는 Version을 추천해주는 것이지 내 컴퓨터에 해당 CUDA Version이 깔려져 있다는 뜻이 아니다!! (깔려있는 줄 알고 고생했다..) cudnn 버전 확인# cudnn 8.x 이전cat /usr/local/cuda/include/cudnn.h.. 2023. 1. 13. 이전 1 ··· 14 15 16 17 18 19 20 ··· 28 다음