Upstage AI Lab 4기

가설 검정가설 검정은 통계적으로 어떤 주장(귀무가설)이 사실인지 확인하는 방법이다. 이 과정에서 우리는 두 가지 가설을 세운다:귀무가설 (H_0): 보통 우리가 검정하고자 하는 기본 가정. (마음속으로는 기각하고자 하는 가정)대립가설 ((H_1)): 귀무가설이 사실이 아닐 경우를 나타내는 가설. (마음속으로는 채택하고 싶은 가정) 유의수준 (α)과 1종 오류유의수준(α)은 가설 검정에서 귀무가설을 잘못 기각할 확률을 나타낸다. 이 값은 우리가 허용하는 1종 오류의 최대 확률이다. 1종 오류는 귀무가설이 사실임에도 불구하고 이를 기각하는 오류를 의미한다. 일반적으로 유의수준은 0.05(5%)로 설정되며, 이는 “귀무가설이 사실일 때 5%의 확률로 잘못된 결정(귀무가설 기각)을 내릴 수 있다”는 뜻이다...
집합 A의 크기를 |A|라고 하며, 이를 A의 크기 혹은 카디널리티(cardinality)라고 부른다. 이 개념은 집합이 몇 개의 원소를 가지고 있는지를 나타낸다. 집합의 크기는 크게 두 가지로 나뉜다: 유한 집합과 무한 집합이다. 유한 집합과 무한 집합집합은 유한 집합(finite set)과 무한 집합(infinite set)으로 구분할 수 있다. 유한 집합 (Finite Set)집합 A가 공집합인 경우, 즉 A가 아무 원소도 포함하지 않는 경우, A는 유한 집합이다. 이때, A의 크기를 0이라고 정의하며, 이를 |A| = 0이라고 쓴다.만약 집합 A의 원소들이 어떤 자연수 집합 {1, 2, …, n}과 1-1 대응(일대일 대응, 1-1 correspondence)을 가질 수 있는 경우, 이 집합 A는..
📌 서론지금까지 챗의 메모리 없이 단일 질문에만 대답하는 챗봇을 만들었다. 이제 history까지 기억할 수 있는 챗봇과 마지막으로 '육아'와 관련되지 않은 질문이 오면 대답을 회피하는 기능을 추가해 보자! (이전 글과 이어지는 내용이니 참고하시면 좋을것같습니다~)[팀프로젝트] 페르소나를 이용한 오은영 박사님 챗봇 (1) 데이터 수집 및 임베딩, 쿼리 테스트 [팀프로젝트] 페르소나를 이용한 오은영 박사님 챗봇 (1) 데이터 수집 및 임베딩, 쿼리 테스트📌 서론첫 번째 팀프로젝트다! 우리는 페르소나를 이용해 챗봇을 만다는 과제를 받았다. 어떤 캐릭터를 진행할까 하다가 일반적인 소설 속 캐릭터, 애니메이션 캐릭터는 말투정도밖에 따라 하yijoon009.tistory.com  1. 메모리 객체from la..
📌 서론첫 번째 팀프로젝트다! 우리는 페르소나를 이용해 챗봇을 만다는 과제를 받았다. 어떤 캐릭터를 진행할까 하다가 일반적인 소설 속 캐릭터, 애니메이션 캐릭터는 말투정도밖에 따라 하지 못할 거 같은데 우리는 그 안에서 콘텐츠도 주고받을 수 있고 반대 의견을 제시했을 때 대립할 수 있는 인물을 잡고자 했다. 그래서 우리는 오은영 박사 챗봇을 만들기로 했다. 오은영 박사님의 나긋나긋한 말투는 일단 바로 알아볼 수 있고, 오은영 박사님의 가치관과 대립하는 의견을 제시했을 때 과연 챗봇은 어떻게 대답할까?라는 궁금증도 있었다. 우리는 임베딩 모델, LLM 모두 solar api를 사용했다. 여기서 나오는 코드들은 전부 이전에 작성한 코드를 조금씩 변형하고 openai api를 solar api로 수정한 내용..
모든 프로세스는 실행을 위해 자원이 필요하다. 그런데 서로의 자원을 무한히 기다리기만 한다면 어떻게 될까?교착 상태교착 상태는 일어나지 않을 사건(필요한 자원의 할당)을 기다리며 일부 자원을 보유한 채로 무한히 대기하는 현상이다. 교착 상태가 발생할 수 있는 조건상호 배제: 동시에 자원 사용이 불가능한 경우점유와 대기: 자원을 할당받은 채 다른 자원의 할당을 기다리는 경우비선점: 강제로 자원을 빼앗을 수 없는 경우원형 대기: 자원을 원형으로 대기할 경우 교착 상태 해결 방법교착 상태 예방교착 상태 회피교착 상태 검출 후 회복교착 상태 예방교착 상태 발생 조건 네 가지 중 하나를 없애는 것교착 상태가 발생 배경 원천 차단교착 상태가 발생하지 않음을 보장할 수 있지만, 여러 부작용이 따르는 방식이다. 상호 ..
👇 동기화 해결 방법으로 뮤텍스 락과 세마포에 대한 내용은 다음 링크에서 확인할 수 있다. 👇 동기화 해결 방법 (1) - 뮤텍스 락과 세마포 [운영 체제] 동기화 해결 방법 (1) - 뮤텍스 락과 세마포동기화 해결의 세 가지 원칙상호 배체: 한 프로세스가 임계 구역에 진입했다면 다른 프로세스는 대기해야 함진행: 어떤 프로세스도 임계 구역에 진입하지 않았다면 진입이 가능해야 함유한 대yijoon009.tistory.com  기존 동기화 도구의 문제점세마포를 누락한 경우wait과 signal 순서를 헷갈린 경우wait과 signal을 중복해서 사용한 경우 모니터사용이 간편한 동기화 도구공유 자원에 접근하기 위한 인터페이스인터페이스를 통해서만 접근(상호 배제) 실행 순서 제어를 위한 동기화를 위해 조건..
동기화 해결의 세 가지 원칙상호 배체: 한 프로세스가 임계 구역에 진입했다면 다른 프로세스는 대기해야 함진행: 어떤 프로세스도 임계 구역에 진입하지 않았다면 진입이 가능해야 함유한 대기: 한 프로세스가 임계 구역 진입을 위해 대기하고 있다면 언젠간 진입이 가능해야 함 뮤텍스 락(Mutex Lock) - 상호 배제를 위한 동기화 도구뮤텍스 락은 한 마디로 자물쇠(lock)다.간단하게 설명해 보자면,자물쇠 역할: 프로세스들이 공유하는 전역변수 lock자물쇠 잠그기: acquire 함수 (임계 구역 진입 전 실행되는 함수)자물쇠 열기: release 함수 acquire() { while (lock == true) /* 만약 임계 구역이 잠겨있다면 */ ; ..
운영 체제는 자원을 관리하고 할당하는 특별한 프로그램이다. 운영 체제모든 프로그램은 메모리(RAM)에 적재되어 있어야 실행된다.  운영체제는 너무 특별하기 때문에 메모리 내 운영체제가 적재되는 영역이 따로 있다. 여기를 커널 영역이라고 부른다.커널 영역이 아닌곳은 사용자 영역(user space)라고 불린다. 운영 체제는 사용자 영역에 있는 많은 프로그램들에게 다양한 일을 해준다.메모리 할당, 반환CPU 할당, 반환디스크 할당, 반환 운영 체제의 핵심부, 커널(kernel)운영체제를 이루고 있는 소스코드는 굉장히 방대한데 그중에서 운영체제가 제공해 주는 핵심 서비스를 제공해 주는 운영체제의 한 부분을 커널이라고 부른다. 스마트폰도 종류가 다양한데 결국 핵심적인 기능은 전화, 문자, 와이파이 등등 인것처럼..
평양냉면7
'Upstage AI Lab 4기' 카테고리의 글 목록 (2 Page)