본문 바로가기

데이터 분석5

ChatGPT advisor for developer # ChatGPT가 코드에 대한 조언을 잘 해줄수 있도록 설정 합니다. act as an experienced developer and advisor for developer  #ChatGPT는 코드에 대한 설명을 요청하는 데 도움을 줄수 있습니다. 예] python 코드를 설명 해줘 [실제코드] #ChatGPT는 코드리뷰 과정에서 구체적인 문제점을 지적하거나 개선점을 제시하는 등의 역할을 할 수 있습니다. 예] 아래 JavaScript function 을 리뷰 해줘 [실제코드] #ChatGPT를 사용하여 코드를 리펙토링하거나, 더 효율적인 코드로 바꾸는 방법에 대한 제안을 얻을 수 있습니다. 코드 단위 뿐만  현재 component 구조를 주고 전반적인 component 구조 개선을 요청 할 수 있습니.. 2024. 8. 14.
Training Semiconductors 와 Inference Semiconductors 학습 반도체 (Training Semiconductors) 대규모 데이터셋을 기반으로 AI 모델을 훈련시키는 데 사용됩니다. 모델의 매개변수를 최적화하고, 새로운 패턴을 학습하는 과정에 주로 활용됩니다. 대규모 행렬 연산 및 부동소수점 연산이 빈번하게 요구되므로, 고성능 연산 능력을 갖추고 있습니다. 대규모 데이터셋을 빠르게 처리하기 위해 수천 개의 코어를 병렬로 사용할 수 있습니다. 대량의 데이터를 저장하고 빠르게 접근하기 위해 큰 용량의 메모리를 탑재하고 있습니다. 훈련 시간 단축을 위해 여러 반도체를 클러스터로 연결하여 사용 가능하도록 설계됩니다. NVIDIA A100 Tensor Core GPU는 데이터 센터와 고성능 컴퓨팅 환경에서 대규모 AI 모델 학습을 위한 GPU로 데이터 센터와 고성능 컴.. 2024. 6. 23.
파이썬 텍스트 마이닝 완벽 가이드 책을 천천히 읽어가다가.. 어려운 내용을 흐름에 따라 핵심적인 내용을 이해하기 쉽게 쓰여져 있다는 생각이 자주 들어서 책의 후반을 읽는중에 책을 만든 사람이 궁금해졌고, 서문이 궁금해져서 저자의 약력과 서문을 읽어봤다 텍스트 마이닝을 배우고 다루기 위해서는 파이썬 기초부터, 언어학, 머신러닝, 딥러닝등의 깊이 있는 배경지식을 필요로 하며, 배경지식들도 이해하고 습득하기까지는 절대적인 시간과 노력이 필요하고, 텍스트 분석에 적용하며 숙련되기 까지는 더 많은 분석 시도를 통해서 시행착오를 겪으며, 찐 경험을 필요로 한다 그런데..책의 내용은 쉽게 읽혀진다 이 책은 끝까지 저자의 의도에 맞춰 씌여진 내용이고...개인적으로는 부족한 부분을 느끼지 못했다 1. 원리를 최대한 직관적으로 설명하려고 노력하셨고 (수식.. 2024. 1. 21.
데이터 라벨링 데이터 라벨링이란? 인공지능이 기계학습에 활용할 수 있도록 기능이나 목적에 부합하는 정보를 원천 데이터에 부착하는 활동 데이터 라벨링은 인공지능 개발 중 학습 단계에 영향을 줌 인공지능은 라벨링데이터를 바탕으로 개발되고 그 품질이 인공지능의 성능에 영향을 줌 데이터 라벨링을 수행하기 위한 필수 1. 인공지능 개발 프로세스에 대한 이해가 필요하다 인공지능이 어떠한 단계를 거쳐 개발되는지 그 과정을 이해함으로써 데이터 라벨링이 가지는 중요성을 이해해야 한다 2. 데이터 라벨링을 하려면 프로젝트에 대한 이해가 필요하다 프로젝트의 목적을 이해하고, 라벨링 작업의 의미를 이해함으로써, 프로젝트 참여자 모두가 동일한 목표 지향점을 갖고 책임감 있게 일할 수 있다 3. 라벨링 가이드라인에 대한 이해가 필요하다 고품질.. 2023. 8. 26.