전체 글
-
[혼공머신]5주 K-means 알고리즘카테고리 없음 2025. 2. 16. 23:50
k 평균 알고리즘 작동 방식 clustering 비지도 학습 기법주어진 데이터 포인트를 K개의 클러스터로 나누는 방식 1. 무작위로 K 개의 클러스터 중심을 정함 2. 각 샘플에서 가장 가까운 클러스터 중심을 찾아서 해당 클러스터의 샘플로 정함 3. 클러스터에 속한 샘플의 평균값으로 클러스터 중심을 변경함 4. 클러스 중심에 변화가 없을 때까지, 2번으로 돌아가서 계속 반복함 간단하고 효율적이지만,초기 중심선택에 따라 결과가 달라질 수 있음클러스터의 형태가 원형일 때 잘 작동함사전에 K값을 정해야 하는 단점이 있음 초기화 - 클러스터 할당 - 중심 업데이트 - 수렴검사(반복) -결과
-
DB Create 생성문 AUTO_INCREMENTIT/DB 2025. 2. 6. 19:50
-- products 테이블 생성CREATE TABLE products ( product_id INT AUTO_INCREMENT PRIMARY KEY, product_name VARCHAR(255), description VARCHAR(255), price INT, image_url VARCHAR(255), detail_url VARCHAR(255), ingredients TEXT(500));-- user_inputs 테이블 생성CREATE TABLE user_inputs ( input_id INT AUTO_INCREMENT PRIMARY KEY, brand_name VARCHAR(200), gender CHAR(5), ingredients TE..
-
CUDA 환경에서의 Google Colab과 Kaggle의 성능 비교IT 2025. 2. 6. 09:24
요약GPU 종류: Colab은 다양한 GPU를 제공하지만, Kaggle은 P100 GPU를 사용하여 성능이 우수합니다. 속도: Kaggle이 이미지 분류 작업에서 Colab보다 빠른 성능을 보입니다. 메모리: Kaggle은 더 많은 메모리를 제공하여 대규모 작업에 유리합니다. 파일 시스템: Colab은 안정적인 파일 시스템을 제공하지만, Kaggle은 파일 시스템이 좋지 않습니다. 사용 편의성: Colab은 직관적이고 사용하기 쉬운 반면, Kaggle은 다소 복잡하지만 강력한 기능을 제공합니다. 각 플랫폼의 장단점을 고려해 선택을 하자.
-
머신러닝과 딥러닝의 차이점IT 2025. 2. 4. 17:54
Chatgpt 유료 머신러닝(Machine Learning)과 딥러닝(Deep Learning)은 모두 인공지능(AI)의 하위 분야이지만, 그 차이점은 주로 모델의 구조, 학습 방식, 데이터 요구 사항, 연산 자원 등에 있습니다.1. 개념 차이머신러닝(Machine Learning): 머신러닝은 데이터에서 패턴을 학습하여 특정 작업을 수행할 수 있는 알고리즘을 개발하는 분야입니다. 머신러닝에서는 주어진 데이터에 대해 특징(Feature)을 사람이 미리 정의하여 모델에 입력하고, 그 특징을 기반으로 예측하거나 분류하는 모델을 학습시킵니다.딥러닝(Deep Learning): 딥러닝은 머신러닝의 하위 분야로, 신경망(Neural Network)을 사용하여 데이터를 처리하는 방법입니다. 딥러닝은 다층 신경망(..
-
혼공 용어노트 01장 혼자 공부하는 머신러닝 + 딥러닝IT 2025. 2. 4. 01:14
산점도 x,y 축으로 이뤄진 좌표계에 두 변수 (x,y)의 관계를 표현하는 방법 선형 Linear 리니어산점도 그래프가 일직선에 가까운 형태로 나타남 artificial intelligence인공지능학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술 강인공지능인공일반지능이라고도 하며, 사람의 지능과 유사함(영화 속 전지전능한 AI) 약인공지능특정 분야에서 사람을 돕는 보고 AI(음성 비서나 자율 주행...) 머신러닝machine learning데이터에서 규칙은 학습하는 알고리즘을 연구하는 분야(대표적 라이브러리는 사이킷런) 딥러닝deep learning인공신경망을 기반으로 한 머신러닝 분야를 말함(대표적 라이브러리는 텐서플로) 이진분류 binary classification머신러닝에서 여러..
-
불용어 / tqdm 파이썬 진행률 프로그래스바IT/파이썬 2025. 1. 21. 16:06
불용어란? I, my, me, over, 조사, 접미사 같은 단어들 문장에서는 자주 등장하지만 실제 의미 분석을 하는데는 거의 기여하는 바가 없는 단어 >우리나라 말로 따지면 의미 없는 조사같은 것들 참고 자료 : 위키독스 https://wikidocs.net/22530 tqdm ?tqdm은 파이썬에서 작업이 진행될 때,프로그래스바로 보여주는 역할을 함 AssertionError Traceback (most recent call last) in ()8 tokenized_data = []9 for sentence in tqdm.tqdm(train_data['document']):---> 10 tokenized_sentence = okt.morph..
-
파이썬 설치 경로 찾기IT/파이썬 2025. 1. 20. 16:54
파이썬 설치경로 확인하는 명령 원본경로 : https://allhpy35.tistory.com/2320초도 안 걸리는 파이썬 설치경로 알아내기! cmd 창 -> python -> import sys -> sys.executable 이건 1초 걸림cmd 창 -> where python C:\Users\human>where python C:\Users\human\anaconda3\python.exe C:\Users\human\AppData\Local\Microsoft\WindowsApps\python.exe