본문 바로가기

분류 전체보기162

3. 아이리스 데이터셋 1. Iris DatasetIris Dataset은 머신러닝 분야에서 널리 사용되는 데이터 세트입니다. 붓꽃(Iris)의 세 가지 종류(Iris setosa, Iris virginica, Iris versicolor) 각각 50개씩 총 150개의 샘플로 구성되어 있습니다. 각 샘플은 꽃받침 길이, 꽃받침 너비, 꽃잎 길이, 꽃잎 너비 4가지 특징과 꽃 종류를 나타내는 종속 변수로 구성됩니다.데이터셋: 특정한 작업을 위해 테이터를 관련성 있게 모아놓은 것링크: https://scikit-learn.org/stable/api/sklearn.datasets.html#module-sklearn.datasets sklearn.datasetsUtilities to load popular datasets and ar.. 2024. 6. 10.
2. 사이킷런(Scikit-Learn) 1. 사이킷런(Scikit-Learn)대표적인 파이썬 머신러닝 모듈다양한 머신러닝 알고리즘을 제공다양한 샘플 데이터를 제공머신러닝 결과를 검증하는 기능을 제공BSD 라이선스이기 때문에 무료로 사용 및 배포가 가능사이킷런 공식 홈페이지: https://scikit-learn.org/stable/ 2.  LinearSVCLinearSVC는 선형 커널을 사용하는 SVM (Support Vector Machine) 알고리즘의 구현입니다. SVM은 분류 문제에서 데이터 포인트를 최대한 넓은 마진으로 분리하는 초평면을 찾는 알고리즘입니다.클래스를 구분으로 하는 분류 문제에서 각 클래스를 잘 구분하는 선을 그려주는 방식을 사용하는 알고리즘지도학습 알고리즘을 사용하는 학습 전용 데이터와 결과 전용 데이터를 모두 가지고.. 2024. 6. 10.
1. 머신러닝 1. 동기(Machine Learning)인공지능: 인공(Artificial) + 지능(Interlligence) 1956: 인간의 지능을 복제하거나 능가할 수 있는 지능형 기계를 만들고자 하는 컴퓨터 과학 분야개발자에 의한 인공지능, 데이터에 의한 인공지능머신러닝: 데이터를 기반으로 한 학습(learnig)하는 기계(machine)1997: 기계가 기존 데이터에서 학습하고 해당 데이터를 개선하여 의사 결정 또는 예측을 할 수 있도록 하는 AI의 하위 집합딥러닝: 깊은(depp) 신경망 구조의 머신러닝2017: 신경망 레이어를 사용하여 데이터를 처리하고 결정을 내리는 기계 학습 기술generative AI2021: 프롬프트나 기존 데이터를 기반으로 새로운 문서, 시각, 청각 컨텐츠를 생성하는 기술Chat.. 2024. 6. 10.
45. FastAPI 1. Fast APIFastAPI는 Python 기반의 웹 프레임워크로, 주로 API를 빠르게 개발하기 위해 설계되었습니다. FastAPI는 강력한 타입 힌팅(Type Hints)을 활용하여 개발자에게 코드 작성의 안정성과 가독성을 제공합니다. https://fastapi.tiangolo.com/ko/※  타입 힌팅(Type Hints)타입 힌팅(Type Hints)은 프로그래밍 언어에서 변수, 함수 매개변수, 함수 반환값 등에 대한 데이터 타입 정보를 코드에 명시적으로 제공하는 기술입니다. Python 3.5 이상에서 도입된 기능으로, 코드의 가독성을 높이고 프로그램의 안정성을 강화하는 데 도움이 됩니다.  2. Streamlit파이썬으로 데이터 분석을 위한 웹앱 등을 쉽게 개발할 수 있게 도와주는 라.. 2024. 6. 4.