본문 바로가기

반응형

분류 전체보기

(127)
Mac Book Pro M4 Docker 설치 ( Rancher Dektop ) 안녕하세요.Mac Book Pro M4 16 모델에 도커를 설치해보았습니다.일단, 회사에서도 사용해야하기 때문에 라이센스 문제가 있어 Docker Desktop은 설치를 못했습니다.이를 대체할 수 있는 Rancher Desktop을 설치했지만, 바로 동작되지 않아 구글링하면서 만져보았습니다.1. 터미널에서 docker 명령어 실행시, docker.sock 파일이 없다고 나온다면, 아래화면 처럼 sudo access할 수 있도록 설정해보세요.2. Rancher Desktop실행시, ssh 어쩌구 qemu 관련 오류가 발생하면2.1 TroubleShooting 에서 Reset을 먼저 진행2.2 VZ로 설정을 변경해보세요. 설정 완료 후에 제가 즐겨 사용하는 portainer를 설치해 보았습니다.잘 동작하네요.
Apple 2024 맥북 프로 16 M4 개봉기 안녕하세요.난생 처음으로 맥북(Apple 2024 맥북 프로 16 M4)을 구매하여 리뷰를 쓰게 되었습니다.쿠팡에서 아래 제품을 구매하여 11월 말일에 주문해서 12월 13일에 받았습니다.용도는 회사 업무용 입니다.나온지 얼마 되지 않은 제품이라 기대가 됩니다.색상은 보시다시피 검은색으로 구매했습니다. 개인적으로 노트북, 아이패드는 검정색이 예쁜 것 같아요.한 차례 업데이트를 진행하고테스트 겸 Geekbench도 한번 돌려보았습니다.업데이트를 해서 그런지 아래 성능표에 나와있는 점수보다는 조금 더 나왔습니다.https://browser.geekbench.com/mac-benchmarks Mac Benchmarks - GeekbenchWelcome to the Geekbench Mac Benchmark C..
머신러닝 알고리즘 소개 목차 머신러닝 개요 지도 학습 알고리즘 비지도 학습 알고리즘 강화 학습 알고리즘 군집화 알고리즘 분류 알고리즘 회귀 알고리즘 앙상블 알고리즘 딥러닝 알고리즘 1. 머신러닝 개요 머신러닝은 컴퓨터가 데이터로부터 학습하고 패턴을 찾아내는 인공지능 기술입니다. 머신러닝은 데이터를 이용하여 모델을 학습하고, 이 모델을 통해 새로운 데이터에 대해 예측하거나 의사결정을 할 수 있습니다. 머신러닝은 크게 지도 학습, 비지도 학습, 강화 학습으로 나눌 수 있습니다. 지도 학습은 레이블이 있는 데이터를 기반으로 모델을 학습시키는 방식입니다. 예를 들면, 이메일이 스팸인지 아닌지를 분류하는 문제나, 주어진 이미지에서 객체를 인식하는 문제 등이 있습니다. 비지도 학습은 레이블이 없는 데이터를 기반으로 모델을 학습시키는 방식..
머신러닝이란? 목차 머신러닝 개요 머신러닝의 정의 머신러닝의 역사 머신러닝의 주요 개념과 용어 전통적인 머신러닝 알고리즘 지도학습(Supervised Learning) 회귀 분석(Regression) 분류(Classification) 비지도학습(Unsupervised Learning) 군집화(Clustering) 차원 축소(Dimensionality Reduction) 강화학습(Reinforcement Learning) 전통적인 머신러닝 작업 흐름 데이터 수집과 전처리 특징 추출(Feature Extraction) 모델 선택과 훈련 모델 평가와 예측 전통적인 머신러닝의 장단점 장점 단점 활용 사례 전통적인 머신러닝의 발전 방향 딥러닝과의 관계 실시간 머신러닝(Real-time Machine Learning) 온라인 학..
[Python][ML] 스펙트럴(Spectral) 클러스터링 시각화 예시 1. 클러스터링 소개 1.1 클러스터링의 개념 클러스터링은 비슷한 특성을 가진 데이터들을 그룹화하는 비지도 학습 기법입니다. 데이터들 간의 유사성을 기반으로 서로 비슷한 특성을 가지는 데이터들을 한 그룹으로 묶어주는 작업을 의미합니다. 클러스터링은 데이터 마이닝, 패턴 인식, 이미지 처리, 고객 분류 등 다양한 분야에서 널리 활용되며, 데이터를 탐색적으로 분석하거나 데이터를 압축하고 간결하게 표현하는 데 사용될 수 있습니다. 1.2 클러스터링의 활용 분야 클러스터링은 다양한 분야에서 활용될 수 있습니다. 예를 들어, 마케팅 분야에서 고객들을 서로 비슷한 특성을 가진 그룹으로 나누어 대상 고객들에게 타겟 마케팅 전략을 수립하는 데 활용될 수 있습니다. 또한, 의료 분야에서 환자들을 비슷한 증상이나 질병을 ..
[Python][ML] K-Means 클러스터링 시각화 예시 1. 클러스터링에 대한 소개 1.1 클러스터링의 개념과 목적 클러스터링은 비슷한 특징을 가진 데이터들을 그룹으로 묶는 비지도 학습 알고리즘입니다. 클러스터링의 목적은 유사한 데이터를 하나의 그룹으로 묶어 비슷한 특성을 갖고 있는 데이터끼리 더 잘 이해하고 분석하기 위함입니다. 클러스터링은 데이터의 패턴을 발견하고, 유사한 데이터들을 그룹으로 분류하는데 사용됩니다. 예를 들어, 고객 세분화, 이미지 분류, 소셜 미디어 분석 등 다양한 분야에서 활용됩니다. 1.2 클러스터링의 활용 분야 클러스터링은 다양한 분야에서 활용됩니다. 예를 들어, 마케팅 분야에서는 고객을 그룹으로 나누어 특정 그룹의 특성을 파악하여 정확한 마케팅 전략을 수립할 수 있습니다. 또한, 의료 분야에서는 질병 패턴을 분석하여 효과적인 치료..
[Python][인공지능] 혼동 행렬, 정확도, 정밀도, 재현율 예시 1. 소개 1.1 정확도 계산이란? 정확도 계산은 인공지능 모델이 예측한 결과와 실제 값 사이의 일치 여부를 평가하는 방법입니다. 이는 모델의 성능을 정량화하고 개선하기 위해 중요한 지표입니다. 1.2 정확도 계산의 중요성 정확도 계산은 모델의 성능을 평가하고 비교함으로써 모델의 신뢰성을 확인하는 데 도움을 줍니다. 제대로 작동하지 않는 모델은 잘못된 예측을 할 수 있으며, 이는 비용이 크거나 위험한 결과로 이어질 수 있습니다. 따라서 정확한 분류 기능을 가진 모델을 개발하고 평가하기 위해 정확도 계산은 필수적입니다. 이제 다음으로 혼동 행렬에 대해 알아보겠습니다. 2. 혼동 행렬 2.1 TP, FP, TN, FN의 개념 설명 혼동 행렬은 분류 모델의 예측 결과를 비교하여 실제 값과의 일치 여부를 표현하..
[Python][Matplotlib] 히스토그램(hist) 사용법 히스토그램의 개념과 용도 히스토그램이란? 히스토그램은 데이터의 분포를 시각화하는데 사용되는 차트입니다. 데이터의 빈도를 막대 형태로 표현하며, 가로 축에는 데이터의 구간, 세로 축에는 해당 구간에 속하는 데이터의 빈도 수를 나타냅니다. 각 막대의 높이는 해당 구간에 속하는 데이터의 개수를 나타내며, 전체 막대의 너비는 데이터의 전체 개수가 됩니다. 히스토그램을 통해 데이터의 분포, 중심 경향성, 이상치 등을 파악할 수 있습니다. 데이터의 분포가 어떠한 모양을 가지고 있는지, 데이터가 어느 범위에 몰려 있는지, 극단적인 값(이상치)이 있는지 등 시각적으로 파악할 수 있습니다. 히스토그램의 용도 히스토그램은 데이터 분석에서 다양한 용도로 사용됩니다. 주요 용도는 다음과 같습니다. 데이터 분포 확인: 데이터가..

반응형