본문 바로가기
반응형

분류 전체보기24

[머신러닝] K-최근접 이웃(K-NN) 알고리즘 쉽게 이해하기 K-최근접 이웃(K-NN) 알고리즘 쉽게 이해하기안녕하세요! 오늘은 머신러닝의 기초 알고리즘 중 하나인 K-최근접 이웃(K-NN) 알고리즘에 대해 쉽게 설명해드리겠습니다. K-NN 알고리즘은 이해하기 쉬우면서도 강력한 성능을 자랑하기 때문에, 머신러닝을 처음 접하시는 분들에게 추천하는 알고리즘입니다.K-최근접 이웃(K-NN) 알고리즘이란?K-NN 알고리즘은 지도 학습(Supervised Learning)의 한 종류로, 새로운 데이터 포인트의 클래스(라벨)를 예측하기 위해 가장 가까운 K개의 이웃을 참조하는 방식입니다. 간단히 말해서, 새로운 데이터가 주어졌을 때 그 데이터와 가장 가까운 K개의 데이터 포인트를 찾아 이들의 클래스를 투표하여 예측합니다.K-NN 알고리즘의 작동 원리데이터 준비: 먼저, 분류.. 2024. 6. 18.
[혼자 공부하는 머신러닝+딥러닝] 마켓과 머신러닝 혼자 공부하는 머신러닝+딥러닝: 마켓과 머신러닝안녕하세요, 오늘은 [혼자 공부하는 머신러닝+딥러닝]의 3강 '마켓과 머신러닝' 강의를 요약해보겠습니다. 이 강의는 머신러닝의 기본 개념을 쉽게 이해할 수 있도록 다양한 예제를 통해 설명합니다. 특히 가상의 모바일 쇼핑몰인 '한빛 마켓'의 생선 분류 문제를 중심으로 머신러닝 프로그램을 만드는 과정을 살펴봅니다.1. 인트로이번 강의에서는 교재의 1장 3절 내용을 다루며, 이전에 사전 동영상으로 학습한 1장 1절과 2절을 기반으로 본격적인 머신러닝의 개념을 설명합니다.2. 머신러닝 프로그램이란?머신러닝 프로그램은 데이터를 이용해 모델을 학습시키는 과정을 의미합니다. 이론보다는 실습을 통해 개념을 쉽게 이해할 수 있도록 접근합니다. 가상의 모바일 쇼핑몰 '한빛 마.. 2024. 6. 18.
[도서 입력 프로그램] 프로그램 소개 개발 언어: Python주요 기능: 알라딘 중고서점 등록 도서 목록 조회, 도서 정보 수정 후 Yes24 중고서점 매장에 자동 등록주요 사용 라이브러리: Selenium, BeautifulSoup, Pandas, Tkinter, TTKBootstrap, Autoit, Pillow 등장       점: 중복되는 도서 정보 입력 자동화, 정보를 수정하여 입력 가능단       점: 조회 시간이 오래 걸림, 느림, 많이 느림 ㅠㅠ 2024. 6. 18.
[도서 입력 프로그램] 8. Pyinstaller exe 파일 배포 [도서 정보 자동 입력 프로그램] 8. Pyinstaller exe 파일 배포  이제 모든 작업을 마무리하고 마지막으로 py파일을 exe파일로 만들어서 배포작업만 남았다.파이썬의 단점은 배포가 어렵다는 점이다. 내 컴퓨터에서 잘 실행되는 파이썬 파일을 남의 컴퓨터에서도 실행되게 하려면, 파이썬 패키지부터 모든 라이브러리까지 버전에 맞도록 설치해야만 이상없이 실행된다. 다른 컴퓨터에서 일일히 그 복잡한 과정을 진행하는 것은 불필요한 일이라, 간편하게 exe파일로 만들어 배포하게 된다.문제는 exe파일로 배포하는 과정이 순탄하지 않다는 것. 파이썬의 설계상 약점인지 모르겠는데 exe파일로 만들때마다 오류가 많이 생기고 프로그램이 무거워진다. 어찌되었든 다른 방법보단 그래도 exe파일 배포가 제일 무난하니 이.. 2024. 6. 17.
반응형