본문 바로가기

머신러닝12

내 PC에서 ollama를 사용하여 llama3 모델 실행하기 ollama를 다운로드하여 설치하고, llama3 모델을 실행하는 방법을 단계별 설명. 또한 다른 ollama 모델과 모델 라이브러리에 대해서도 소개.ollama 사용하기: 내 PC에서 llama3 모델 실행하기최근 출시된 llama3 모델을 직접 사용해보려면 ollama를 설치해야 함. ollama는 여러 LLM(Large Language Model) 모델을 손쉽게 다운로드하고 실행할 수 있는 도구이다.ollama 다운로드 및 설치https://ollama.com 웹사이트에 방문하여 ollama를 다운로드.다운로드한 파일을 실행하여 ollama를 설치.llama3 모델 실행터미널 또는 명령 프롬프트를 열고 다음 명령어를 입력:$ ollama run llama3이 명령어를 실행하면 ollama가 llam.. 2024. 5. 10.
False Negative와 False Positive 개념 이해하기 False Negative와 False Positive는 이진 분류(binary classification)에서 주로 사용되는 개념입니다. False Negative(가음성, FN)은 실제로는 긍정(positive) 케이스인데 부정(negative)으로 잘못 분류한 경우를 말합니다. 예를 들어, 암 진단에서 환자가 암에 걸렸는데 검사 결과 음성으로 나온 경우가 해당됩니다. False Positive(가양성, FP)는 반대로 실제로는 부정(negative) 케이스인데 긍정(positive)으로 잘못 분류한 경우입니다. 예를 들어, 스팸 메일 필터에서 정상 메일을 스팸으로 잘못 분류한 경우가 이에 해당합니다. 이를 기억하기 쉽게 하는 방법은 "False는 잘못됨(Wrong)"을 뜻하고, Negative는 ".. 2024. 4. 23.
[issue] tensorflow, keras, transformer 버전 문제 TypeError: Exception encountered when calling layer 'embeddings' (type TFEmbeddings). colab, kaggle 에서 돌아가는 코드들이 로컬에서 돌리면 안돌아가는 경우가 있다. 대부분 버전문제로 아래 2줄의 코드로 해결했다. import os os.environ["TF_USE_LEGACY_KERAS"] = "1" 아래는 MacOS 에서 설치한 각버전 pip install tf-keras==2.16.0 pip install tensorflow-macos==2.15.0 pip install tensorflow-metal==1.1.0 # macos==2.15.0과 호환 pip install transformers==4.39.1 2024. 3. 29.
ensemble - 모델의 조합 앙상블 (ensemble) : 여러 모델의 조합으로 하나의 큰 모델 만들기 Bagging 배깅 Boosting 부스팅 Stacking 스태킹 Blending 블렌딩 Voting 보팅 / 평균화 2020. 8. 13.
Voting / Equation - 보팅/평균화 voting 과반수 보팅 / 평균화 기법을 이용해서 답을 얻을 수 있다 앙상블 기법 각 모델에 다른 가중치를 할당할 수도 있다 평균화 기법 산술 평균 대신 기하 평균, 조화 평균을 사용할 수도 있다 각 모델 피처를 다르게 사용하거나, 알고리즘을 다르게 사용하는 식으로 모델을 다양화하는 것이 성능향상에 도움이 된다 2020. 8. 11.
Blending - 블렌딩 blending 기법은 넥플릭스상 우승자를 통해 처음 소개됐다 blending algorism 블렌딩은 스태킹의 한 형태, 하지만 블렌딩의 최종 추정기는 학습 데이터세트의 아주 작은 부부만 가지고 학습을 수행 2020. 8. 10.