AI 13

이미지 학습을 손쉽게 도와주는 도구

fastai : ai를 손쉽게 다룰수 있게 도와주는 라이브러리monai : nvidia에서 개발한 의료용 ai 라이브러리 monai에서는 3d unet과 같은 3차원 의료 데이터 처리를 위한 ai용 모델을 제공해준다. 그리고 fastai는 Learner라는 방식을 통해서 손쉽게 ai학습을 시킬수 있는데, 이 둘의 조합이 좋아보인다. 그래도 처음에 발을 들일때는 fastai로 2D 이미지를 충분히 마스터 한 후에 도전하는게 좋을거 같다.그리고 윈도우에서 fastai를 사용할때 문제점이 있는데, 파이썬 멀티스레딩이 가능하지 않은 jupyter같은 개발툴에서는 dataloader의 성능이 떨어져서 학습 시간이 오래 걸린다.  따라서 vscode와 같이 파이썬 멀티스레딩이 이용가능한 IDE로 python 코드를..

AI 2024.11.05

ChatGPT를 이용한 PDF 파일 분석

개요 ChatGPT를 이용하면 요약, 번역 및 인사이트 얻는데 도움을 주는데 논문과 같은 PDF 파일을 가지고 ChatGPT와 대화하는 방법들을 모아봄. 1. Arxiv 논문 사이트 이용 세계적인 논문 저장소인 arxiv의 크롬 확장 프로그램 ArxivGPT 이용하는 방법입니다. OpenAI CahtGPT API키(유료)가 필요합니다. 논문을 가지고 놀때 다음과 같은 질문들이 좋은거 같네요 논문(의 초록)을 한문장으로 요약 핵심 주제와 레슨을 리스트업 작성자에게 질문할 3~5개의 질문을 생성 이 논문의 콘텐츠에 기반하여 관련 토픽 및 미래 연구 방향에 대해서 3~5개의 추천 가능하다면, 이 논문의 연구 분야에서 적어도 5개의 관련 레퍼런스들 리스트업 https://uslife101.tistory.com/..

AI/ChatGPT 2023.08.20

ChatGPT Code Interpreter

Code Interpreter는 사용자의 질문의 내용을 Python코드로 작성하여, 실행하고 결과를 보여주는 기능입니다. Python코드로 작성까지는 Chatgpt도 할 수 있었지만, 실제 실행 결과는 개발자가 직접 코드를 돌려보았어야 했는데, 이 기능이 생기면서 결과까지도 바로 볼 수 있게 된것입니다. 참조 : Code Interpreter에 대한 간단한 사용 예시 https://www.youtube.com/watch?v=1dwkGnH7f7M 참조 : Code Interpreter에 대한 기술적인 설명 https://www.youtube.com/watch?v=SPNXJg6mUN4

AI/ChatGPT 2023.07.22

ChatGPT 플러그인 사용하기

유료버전 사용해야 하나 고민중에 있는데, 플러그인 기능을 보니까 결제를 하긴 해야겠구나...... 혁펜하임 유투브에서 추천하는 플러그인들 Video Insights : 유투브 같은 비디오를 분석해서 채팅 가능 AskYourPDF : pdt 분석해서 채팅가능 Wolfram : 수학적인 연산도 해주고 그래프 그려줌(이제 산수 못한다고 놀리지 마라.) 참고 : https://www.youtube.com/watch?v=yXeUxjZTow0

AI/ChatGPT 2023.07.22

Numpy Index Slicing을 이용한 빠른 접근

Numpy에서 편리하게 배열을 다루는 기술중에서 Index Slicing에 대한 기술입니다. import numpy as np # 1차원 배열 arr1 = np.array([1, 2, 3, 0]) # [x1:x2] Slicing # x1 index에서 시작해서 x2 index 앞까지 arr2 = arr1[1:3] # result # arr2 = [2, 3] # 2차원 배열(4x4) arr = np.array([ [0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11], [12, 13, 14, 15]]) # [y1:y2, x1:x2] Slicing # y1 index에서 시작해서 y2 index 앞까지 && x1 index에서 시작해서 x2 index 앞까지 arrSlicing = ar..

AI 2022.07.28

Windows에서 OpenAI Atari 구동 환경 구성

stable baseline과 함께 설치를 진행하겠습니다. 미리 설치할 환경 Python 3.7 이상 버전 PyTorch 1.11 이상 버전 stable baseline을 설치하면 OpenAI Gym이 자동 설치됨 pip install stable-baselines3 현재 1.6 버전이 설치됨, Gym 버전은 0.21.0 버전이 설치됨 atari 환경과 게임롬을 설치 pip install gym[atari] pip install autorom[accept-rom-license] OpenCV 설치 - 컬러 이미지를 흑백으로 변환할때 사용함 pip install opencv-python pip install opencv-contrib-python 버그 수정을 위한 마이너 설치 ale-py가 0.7.5 버전이..

AI/강화학습 2022.07.25

pytorch 1.9.1 cu102 버전 설치 방법

파이토치 공식 홈페이지에서 버전 1.9.1버전이 안보임.(20211103) 카톡커뮤니티에서는 홈페이지 업데이트 중이 아니냐는 의견도 있었음. 어쨌든 내가 필요한 버전인 1.9.1과 cuda10.2 버전을 찾기 위해 명령어 중 일부를 검색해서 비슷한 명령어를 찾아서 내가 원하는 형태로 변환했음. 일단 설치는 되었고 윈도우2016서버 클라우드 pc에서 9.2버전의 쿠다드라이버를 쓴다고 바꾸라고 하고 딥러닝 신경망을 안 돌아갔음. 드라이버 업데이트를 하려다가 혹시나 문제가 생길까바 그냥 다른 버전의 토치를 깜. 그래픽 드라이버를 업데이트하면 돌아갈듯 한데 일단 필요할 듯 하여 기록에 남겨둠. pip3 install torch==1.9.1+cu102 torchvision==0.10.1+cu102 torchaud..

AI 2021.11.04