분류 전체보기
-
앙상블 학습이란?카테고리 없음 2025. 4. 9. 19:54
앙상블 학습은 두 개 이상의 모델을 생성하고 결합함으로써 예측에 대한 합의에 도달하는 방법입니다. 앙상블 학습을 활용하는 2가지 이유1. 앙상블 학습 프레임워크는 앙상블을 구성하는 개별 모델보다 더욱 견고하다.2. 예측 오차의 분산이 감소한다. 앙상블 학습이 유용한 경우1. "최적의" 모델을 선택할 수 없음데이터 세트의 일부 분포에서는 서로 다른 모델이 나은 성능을 보이는 상황이 발생할 수 있습니다. 2. 데이터의 초과/부족많은 양의 데이터가 있는 경우, 하나의 모델을 대량의 데이터로 훈련하는 대신, 분류 작업을 여러 모델에 나누어 분산시키고 예측 시간 동안 앙상블할 수 있습니다.반면, 사용 가능한 데이터가 작은 경우, *Bootstrapping 전략을 사용할 수 있습니다. * Bootstrap: 데이터..
-
Critical Thinking and Thinking about Big picture카테고리 없음 2025. 4. 9. 19:18
우연히 유튜브 알고리즘을 타고 을 시청했습니다. https://www.youtube.com/watch?v=ZFWCcA7AoMQ Cloud, Database, JAVA, Generative AI.. 지식의 홍수 속에서"과연 내가 목표를 가지고 학습하고 있을까?"라는 의문을 가지게 되었습니다. 어느샌가 홍수에 주도권을 빼앗긴 것 같은데, 이 영상을 보고 다시 마음을 다잡게 되어 공유합니다 ჱ̒¯꒳¯) 빅픽처를 생각하기 과제가 주어졌을 때, 항상 질문하는 습관을 기르자. "이걸 내가 왜 이렇게 해야 되지?""어떻게 하면 이 문제를 풀 수 있을까?" 교육을 수강하며, 귀에 꽂힌 단어는 "내재화"였습니다.사내 식당에서도 이 단어를 들었는데요.. 하지만 돌아보면, 저는 그동안 생각만하고 행동으로 옮기지 않았던..
-
[Database] 관계형 데이터 모델링문과생이 이해하는 개발의 길 🚀 2025. 4. 1. 20:47
데이터 모델링이란?데이터 베이스의 모델링은 비정형 데이터를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법이다. 데이터 모델링 절차1) 요구사항- 현실 세계의 대상 및 사용자의 요구 등을 정리 및 분석2) 개념적 모델링: 중요 개념을 구분- 핵심 Entity 도출- 특징을 추출하여 개념적인 데이터 모델을 세우는 작업3) 논리적 모델링- 개념적 모델을 관계형 데이터베이스 자료 구조로 변환4) 물리적 모델링- 데이터베이스를 위한 상세 구조 설계- DB 개체 정의- 테이블 및 인덱스 설계 관계형 데이터베이스 (RDBMS)관계형 데이터 모델을 기반으로 데이터를 저장, 관리하는 시스템 대표적인 관계형 데이터베이스 종류DBMS특징MySQL오픈소스, 웹 개발에 널리 사용됨PostgreSQL강력한..
-
FastAPI가 뭔데?문과생이 이해하는 개발의 길 🚀 2025. 3. 30. 21:39
개발자들 사이에서는 API에 대한 이야기를 많이 주고 받습니다.알 것 같기도 하고.. 모르는 것 같기도 하고..API 도대체 뭔데.... 제가 이해하고 수집한 설명 시작하겠습니다. Let's go!이것도 몰라? 라고 하셔도 할 말이 없습니다. 다른 종족이라고 생각해주세요.. FastAPI에 대해서 설명하려면 API에 대해서 먼저 알아야 합니다.API (Application Programming Interface)란?Q. 개발자가 사이트를 만들었을 때, 어떻게 사람들이 링크를 타고 들어가서 사이트를 이용할 수 있을까요?API가 두 소프트웨어 시스템이 서로 상호작용할 수 있도록 해주기 때문입니다. What is an API? How does it work?When you are using a mobile ..
-
[파이썬 코딩 무료 강의 (활용편4)]: 업무자동화 (RPA) - 엑셀 자동화Python 2025. 2. 2. 15:43
https://www.youtube.com/watch?v=exgO1LFl9x8&list=PLMsa_0kAjjrd8hYYCwbAuDsXZmHpqHvlV&index=5 엑셀 자동화데스크탑 자동화웹 자동화이메일 자동화- 데이터 / 수식- 셀 편집- 스타일- 차트- 이미지- 저장 / 불러오기- UI 자동화- 좌표, 픽셀, 이미지- 마우스- 키보드- 윈도우 관리- 파일 시스템 (파일, 폴더 다루는 법)- 로그 (로그 남기는 법)- 페이지 이동- HTML & XPath- 다양한 Element 처리 (radio 버튼, 체크 박스 선택 등)- 동적 페이지- 특정 영역 스크롤- 프레임 & 창 전환- 브라우저 핸들 관리- 메일 발신- 참조, 비밀참조- 첨부 파일- 메일 수신- 메일 상제 정보- 메일 필터링 1. 엑셀 자동..
-
[파이썬 코딩 무료 강의 (기본편)]: 02. 제어문 (if, for, while)Python 2025. 1. 29. 00:09
2-1. if문# if (분기)# weather = "비"# if 조건:# 실행 명령문weather = input("오늘 날씨는 어때요? ")if weather == "비" or weather == "눈": print("우산을 챙기세요")elif weather == "미세먼지": print("마스크를 챙기세요")else: print("준비물 필요 없어요")temp = int(input("기온은 어때요? ")) # input을 정수로 변환해서 저장if 30 2-2. for문# for문for waiting_no in range(1,6): print("대기번호 : {}".format(waiting_no))starbucks = ["아이언맨", "토르", "아이엠그루트"]for cus..
-
[파이썬 코딩 무료 강의 (기본편)]: 01. 자료 구조 (리스트, 사전, 튜플, 집합)Python 2025. 1. 29. 00:04
1-1. 리스트# 리스트 []# 지하철 칸별로 10명, 20명, 30명subway1 = 10subway2 = 20subway3 = 30subway = [10, 20, 30]print(subway)subway = ["유재석", "조세호", "박명수"]print(subway)# 조세호가 몇 번째 칸에 있는지print(subway.index("조세호"))# 하하씨가 다음 정류장에서 다음 칸에 탐subway.append("하하") # 맨 뒤에 붙음print(subway)# 정형돈씨를 유재석 / 조세호 사이에 태워봄subway.insert(1, "정형돈")print(subway)# print(subway.pop())# print(subway)# print(subway.pop())# print(subway)# pr..
-
[파이썬 코딩 무료 강의 (기본편)]: 00. 환경설정Python 2025. 1. 28. 23:54
Youtube를 활용해 Python을 기초부터 활용까지 다루는 법을 습득하려 합니다.시작은 나도코딩님의 [파이썬 코딩 무료 강의 (기본편)]로 하였습니다. https://www.youtube.com/watch?v=kWiCuklohdY&t=4374s 시작하기에 앞서, 환경을 설정해줍니다. (위 영상에서는 Windows를 기준으로 설명하였으나, 하기 내용은 Mac OS 기준입니다) 1. VS code를 설치합니다.https://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code redefines AI-powered coding with GitHub Copilot for building and debuggi..