p값을 이해하기 쉽게 설명하자면, 어떤 일이 우연히 일어날 가능성을 나타내는 숫자라고 할 수 있어요. 예를 들어서, 우리가 주사위를 던져서 6이 나오는 게 특별한 마법 때문인지, 그냥 우연인지 알아보고 싶을 때, p값을 사용할 수 있어요.만약 주사위를 한 번 던져서 6이 나왔다면, 그것이 마법 때문이라고 확신하기는 어렵죠. 왜냐하면 주사위를 던지면 어차피 1부터 6까지 숫자 중 하나는 나오게 되어 있으니까요. 이 때의 p값은 "아, 이건 마법이 아니야, 그냥 우연이야"라고 말해주는 숫자라고 생각하면 돼요. p값이 크면 클수록, 그 일이 그냥 우연히 일어났다고 보는 거고, p값이 작으면 작을수록 그 일이 특별한 이유가 있을지도 모른다고 생각하는 거예요.p-value(평범값) = 그냥 우연히 일어날 ..
산술평균 (Arithmetic Mean): 이는 주어진 수들의 합을 그 수들의 개수로 나눈 것입니다. 일반적인 "평균"으로 가장 널리 사용됩니다.기하평균 (Geometric Mean): 수들의 곱의 n제곱근입니다 (n은 수들의 개수). 변화율이나 비율을 다룰 때 유용합니다.조화평균 (Harmonic Mean): 수들의 역수의 산술평균의 역수입니다. 속도나 비율의 평균을 구할 때 주로 사용됩니다. 다음 문제를 풀어봅시다.(100% + (-16.7%) ) / 2 = 41.65% 일 것 같지만 매년 41.7%로 매출이 증가하면 2021년 매출은 30.2억이 됩니다.실제 2021년 매출 25억과 차이가 많이 나게 되지요. 그래서 이런 경우에는 산술평균이 아닌 기하평균으로 구해야 합니다.( (1..
1.귀무가설과 대립가설귀무가설과 대립가설은 통계적 가설 검정(statistical hypothesis testing)에서 사용되는 두 주요 개념입니다. 이들은 연구자가 수집한 데이터를 기반으로 통계적 결정을 내리는 데 사용됩니다.귀무가설 (Null Hypothesis, 𝐻0H0)귀무가설은 보통 '변화가 없다', '효과가 없다', 또는 '차이가 없다'는 가설입니다. 다시 말해, 두 집단 간의 차이가 없거나, 어떤 처리가 효과가 없다는 것을 기본적으로 가정합니다. 귀무가설은 기존의 지식이나 이론을 바탕으로 설정되며, 이 가설을 검증하기 위해 데이터를 수집하고 분석합니다.예시: 새로운 교육 프로그램이 학생들의 성적에 영향을 미치지 않는다. (𝐻0:𝜇𝑛𝑒𝑤=𝜇𝑜𝑙𝑑H0:μnew=μold..
Git 커밋 메시지는 소프트웨어 개발에서 코드 변경 사항을 문서화하는 중요한 수단입니다. 커밋 메시지를 통해 변경 사항의 목적과 범위를 명확하게 전달할 수 있으며, 이는 유지보수 및 협업에 큰 도움을 줍니다. 일반적으로 다음과 같은 종류의 커밋 메시지를 사용합니다: 1. Feat (Features) 설명: 새로운 기능을 추가할 때 사용합니다. 예시: feat: add login functionality 2. Fix (Bug Fixes) 설명: 버그를 수정할 때 사용합니다. 예시: fix: correct minor typos in code 3. Docs (Documentation) 설명: 문서만을 수정했을 때 사용합니다 (코드 수정 없음). 예시: docs: update README to reflect n..
학습목표 : git을 통해 팀 프로젝트를 수행할 수 있다. 다음은 팀장과 팀원이 git에서 수행하는 역할들을 순차적으로 적은 글이다. 동영상을 통해 실습내용을 확인할 수 있다. Owner오너(팀장) 1. github에서 new organization을 만든다. (팀원member을 추가한다.) 2. repository 만든다. Public으로 만든다. Add a README file한다. Choose a license 는 MIT선택한다. 3. 초록색 버튼 Code를 클릭하여 HTTPS Web url을 복사한다. git bash에서 $ git clone 실행 은 https://github.com//.git 4.https://www.toptal.com/developers/gitignore/ 에 들어가서 mem..
다음 명령어 시퀀스는 Git 버전 관리 시스템을 사용하는 프로젝트의 일반적인 작업 흐름을 보여줍니다. 다양한 Git 명령을 사용하여 로컬 저장소를 관리하고, 새로운 브랜치를 만들고, 파일 변경 사항을 커밋하는 과정을 거칠겁니다. 정리하면 우리는 다음과 같은 작업을 수행할 겁니다. 더보기 #1. **리포지토리 클론**: 사용자는 GitHub에서 `branch-practice2`라는 리포지토리를 클론합니다. # 이는 원격 저장소의 내용을 로컬 컴퓨터로 복사합니다. # 2. **브랜치 생성**: `git branch py-init` 명령을 사용하여 `py-init`이라는 새로운 브랜치를 만듭니다. # main 브랜치에서 안전하게 나의 브랜치 py-init 를 만들어 이 곳에서 활동할 겁니다. #3. **브랜치..
Python에서 __str__과 __repr__는 객체를 문자열로 표현하기 위한 두 가지 매직 메서드입니다. 이 두 메서드는 유사한 기능을 하지만, 사용 목적과 결과에 차이가 있습니다. __str__ 목적: __str__ 메서드는 객체를 인간이 읽기 쉬운 형태로 "비공식적인" 문자열 표현으로 변환하는 데 사용됩니다. 이 메서드는 str() 함수가 호출될 때 실행되며, print() 함수에서 객체를 출력할 때 자동으로 사용됩니다. 사용자 친화적: 주로 사용자에게 친숙하고 이해하기 쉬운 형식으로 객체를 표시하는 데 중점을 둡니다. __repr__ 목적: __repr__ 메서드는 객체를 "공식적인" 문자열 표현으로 변환하는 데 사용됩니다. 이 메서드는 객체를 개발자가 이해할 수 있는 방식으로 정확하게 표현하며..
파이썬은 자바와 달리 변수에 타입을 설정하지 않아도 된다. 그냥 a에 숫자 integer 1을 넣어도 string '1' 을 넣어도 잘 실행된다. 아무리 파이썬이 타입 변환이 자유롭다고 해도 타입을 명확히 명시하지 않으면 어떤 일이 벌어질까? 다음과 같은 definition 함수를 만들었다고 해보자 분명히 1+2=3 이어야 하는데 string 1과 2가 합쳐져서 '12'가 나왔다. 따라서 우리는 코드를 작성할 때 다음과 같이 Type Annotation을 명시해야 한다. integer a 와 integer b가 add 함수의 매개변수이고 return값 역시 -> integer 여야 한다. 이렇게 어노테이션을 확인할 수도 있다. Type Annotation convention을 잘 따르자!
- Total
- Today
- Yesterday
- LLM
- t5
- #패스트캠퍼스 #패스트캠퍼스AI부트캠프 #업스테이지패스트캠퍼스 #UpstageAILab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
- 티스토리챌린지
- 손실함수
- nlp
- cnn
- #패스트캠퍼스 #UpstageAILab #Upstage #부트캠프 #AI #데이터분석 #데이터사이언스 #무료교육 #국비지원 #국비지원취업 #데이터분석취업 등
- Array
- Lora
- PEFT
- 파이썬
- Github
- 리스트
- Transformer
- English
- RAG
- 코딩테스트
- #패스트캠퍼스 #패스트캠퍼스ai부트캠프 #업스테이지패스트캠퍼스 #upstageailab#국비지원 #패스트캠퍼스업스테이지에이아이랩#패스트캠퍼스업스테이지부트캠프
- clustering
- Numpy
- git
- Hugging Face
- Python
- speaking
- classification
- 해시
- recursion #재귀 #자료구조 # 알고리즘
- 오블완
- LIST
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |