One-Hot 인코딩은 컴퓨터가 이해할 수 있도록 범주형 데이터를 이진 벡터로 변환하는 방법입니다. 이 기법은 각 범주에 해당하는 위치만 1로 표시하고, 나머지는 0으로 만듭니다. 1. One-Hot Encoding의 정의 One-Hot Encoding은 주어진 범주 중 하나를 컴퓨터가 이해할 수 있는 0과 1로 이루어진 벡터로 변환하는 방법입니다. 변환된 벡터에서 해당하는 범주만 1로 표시되고, 나머지는 모두 0이 됩니다.예시로,과일"이라는 범주에 사과, 포도, 수박이라는 범주의 값이 있다고 해봅시다.사과 → [1, 0, 0]포도 → [0, 1, 0]수박 → [0, 0, 1]이렇게 변환하면, 컴퓨터는 이진 벡터로 변환된 데이터를 처리할 수 있습니다.2. 주요 특징1) 범주별 독립적 표현 각 범주는 해..
Gradient Boosting Machine (GBM)은 앙상블 학습(Ensemble Learning) 기법의 하나로, 여러 개의 약한 학습기(weak learner)를 결합하여 예측 성능을 향상시키는 방법입니다. 주로 결정 트리(Decision Tree)를 사용하며, 각 트리가 순차적으로 학습됩니다. 1. GBM의 정의 GBM의 핵심 아이디어는 이전 모델의 오차(residual)를 줄이는 방향으로 새로운 모델을 학습시키는 것입니다. 이 과정에서 Gradient Descent(경사 하강법)을 사용하여, GBM은 각 반복에서 손실 함수의 기울기(gradient)를 계산하고, 다음 트리는 이 기울기를 줄이는 방향으로 학습합니다.수학적으로 정의하면 다음과 같습니다.여기서,이 과정은 지정된 반복 횟수나 오차..
ReLU(Rectified Linear Unit) 함수는 입력값이 양수면 그대로 출력하고, 음수면 0으로 출력하는 활성화 함수입니다. 계산이 간단하고, 딥러닝 모델에서 비선형성을 추가하여 학습을 돕습니다. 1. ReLU 함수의 정의입력 값 x가 양수이면 그대로 출력되고, 음수이거나 0이면 0으로 출력됩니다.수학적으로 정의하면 다음과 같습니다.여기서,입력이 양수일 때: f(x) = x입력이 음수일 때: f(x) = 0 입니다.2. 주요 특징1) 비선형성입력이 양수일 때는 선형 동작하지만, 입력이 음수일 때는 0으로 출력되므로 전체적으로는 비선형적 동작을 합니다. 따라서, 신경망이 복잡한 패턴을 학습할 수 있습니다. 2) 간단한 계산수학적으로 단순해서 계산 비용이 매우 적습니다. 따라서, 큰 규모의 네트..
시그모이드 함수(sigmoid function)는 활성화 함수 중 하나로, 이진 분류 문제에 주로 사용됩니다. 이 함수는 입력 값을 0과 1 사이의 값으로 변환하며, 신경망에 비선형성을 제공해 복잡한 패턴을 학습할 수 있게 합니다. 1. sigmoid 함수의 정의입력값에 음의 지수 함수를 적용하여 변환한 뒤, 그 값을 0과 1 사이의 값으로 압축합니다. 입력값이 양수일수록 1에 가까워지고, 음수일수록 0에 가까워지며, 출력값은 항상 0과 1 사이를 유지합니다. 수학적으로 정의하면 다음과 같습니다.여기서,σ(x): 시그모이드 함수의 출력값.x: 입력값.e: 자연상수, 약 2.718로 알려진 오일러 수입니다. 2. 주요 특징1) 확률 계산에 유용 출력 값이 항상 0과 1 사이에 있습니다. 이 특성 덕분..
GELU(Gaussian Error Linear Unit)함수는 입력 값을 정규 분포의 확률로 변환하여 활성화하는 방식입니다. 입력이 클수록 더 많이, 작을수록 덜 활성화되며, 이를 통해 부드럽고 확률적인 활성화가 이루어집니다. 최신 신경망 모델에서 자주 사용되며, 학습의 안정성과 성능 향상에 기여합니다.GELU (Gaussian Error Linear Unit) 함수는 신경망에서 활성화 함수로 사용되는 함수 중 하나입니다.ReLU (Rectified Linear Unit)와 유사하게 비선형성을 제공하지만, 보다 매끄럽고 자연스러운 방식으로 동작합니다. 특히, Transformer와 같은 최신 신경망 구조에서 ReLU 대신 종종 사용되며, BERT 모델에서도 활성화 함수로 사용됩니다.1. GELU 함수의..
소프트맥스(Softmax) 함수는 머신러닝과 딥러닝에서 많이 사용되는 활성화 함수 중 하나입니다. 보통 여러 클래스에 대한 확률 분포를 계산하는 데 사용됩니다. 주로 분류 문제에서 마지막 출력층에서 사용되며, 주어진 입력 벡터의 각 요소를 0에서 1 사이의 확률 값으로 변환하고, 이 값들의 합이 1이 되도록 만듭니다.소프트맥스(Softmax) 함수는 활성화 함수 중 하나로, 여러 클래스에 대한 확률 분포를 계산하는 데 사용됩니다. 주로 분류 문제에서 마지막 출력층에서 사용되며, 주어진 입력 벡터의 각 요소를 0에서 1 사이의 확률 값으로 변환하고, 이 값들의 합이 1이 되도록 만듭니다. 1. softmax 함수의 정의이 함수는 모든 입력값에 대해 지수 함수를 적용한 후, 그 값들이 전체에서 차지하는 비율..
외국어를 공부하는 것은 너무나 어려운 일입니다.하지만 외국어는 우리 일상 생활에 필요한 일이 많죠.특히 여행이나 출장을 자주가시는 분들이라면 더더욱 그럴겁니다~!하지만 다행히도 이러한 불편함을 해소하기 위해,최근에는 번역기를 사용하시는 분이 많습니다.시중에 여러 번역기들이 많은데 대화를 할 때, 번역기를 주고 받으면 불편한 경우가 많습니다.이를 해결한 제품이 인디고고에 펀딩 되었습니다.세계 최초의 탈부착식 듀얼 스크린 번역기VORMOR 듀얼 스크린 번역기를 소개합니다.https://youtu.be/Oh-CRUiqsp4. VOMOR는 세계 최초 탈부착식 듀얼 스크린 번역기 입니다.탈부착 가능한 5.0인치 메인 화면과 3.0인치 보조 화면으로 이루어져 있고,번역기 통째로 하나를 건내 줄 필요 없이 스크린을 ..
마이크로소프트가 2024년 후반부터 Windows 11 버전 24H2와 Windows Server 2025에 '체크포인트 누적 업데이트'를 도입합니다. 자동으로 업데이트를 받을 수 있으며, 업데이트 과정이 더 효율적으로 개선될 것이라고 합니다.항상 우리를 속썩였던 윈도우 업데이트 지옥에서 이제는 벗어날 수 있을까요?Windows 업데이트를 해본 경험이 모두 많을겁니다.하지만 업데이트는 시간이 많이 걸리죠.시간이 많이 걸리는 것 뿐만 아니라, 또한, 새로운 버그를 발생시키거나 시스템 불안정을 초래하기도 합니다. 마이크로소프트는 Windows 11(윈도우 11)에 체크포인트 누적 업데이트를 도입하여 이러한 문제를 해결하려고 합니다.윈도우 11, 버전 24H2는 "체크포인트 누적 업데이트"라고 불리는 새로운..
Kolmogorov-Smirnov Test(KS 검정)는 데이터를 비교하여 두 데이터 세트가 동일한 분포를 따르는지 또는 한 데이터 세트가 특정 분포를 따르는지를 확인하는 비모수적 통계 검정입니다. 이 검정은 데이터가 정규 분포를 따르는지 확인하는 데 유용합니다. Kolmogorov-Smirnov 검정(KS 검정)은 두 개의 누적 분포 함수(CDF)를 비교하여 두 데이터 세트가 동일한 분포를 따르는지 또는 주어진 데이터가 특정 분포(예: 정규 분포)를 따르는지를 평가하는 비모수적 통계 검정입니다. 이 검정은 연속형 변수에 사용되며, 특히데이터의 분포에 대해 가정하지 않는 비모수 검정입니다.1-표본 KS 검정 (One-sample KS test)- 주어진 데이터가 특정 누적 분포 함수(CDF)를 따르는지 ..
Shapiro-Wilk Test(샤피로-윌크 검정)는 주어진 데이터가 정규 분포를 따르는지를 검정하는 통계적 방법 중 하나입니다. 이 검정은 특히 소규모 표본에 대해 강력한 성능을 보여줍니다. p-value > 0.05이면 귀무가설(데이터가 정규 분포를 따른다)을 기각하지 않고, p-value ≤ 0.05(데이터가 정규 분포를 따른다)이면 귀무가설을 기각합니다.Shapiro-Wilk 검정은 1965년에 Shapiro와 Wilk에 의해 제안된 방법으로, 데이터의 정규성을 검정하기 위해 사용됩니다가설은 다음과 같습니다.- 귀무가설(H0): 데이터가 정규 분포를 따른다.- 대립가설(H1): 데이터가 정규 분포를 따르지 않는다. 검정 절차1. 데이터 정렬데이터 X1,X2,...,Xn을 오름차순으로 정렬합니다.2..
간단한 용어 정리False positive(오탐, 거짓 양성)Binary classification (이진 분류)에서 negative(음성. 보통 0)를 positive(보통 1)로 잘못 판정하는 오류.즉, 오류가 아닌데 오류라고 판정하는 경우.positive(양성)를 negative(음성)로 판정하는 것은 False Negative (거짓음성) 오류.False positive(오탐)는 검사나 테스트 결과가 실제로는 그렇지 않은데도 불구하고 양성(positive)으로 나타나는 경우를 의미합니다. False positive(오탐)의 사례 예를 들어,환자가 암 검진을 받았는데, 실제로는 암이 없는 상태에서 검사 결과가 양성으로 나오거나,정상적인 네트워크 활동을 해킹 시도로 잘못 인식하여 경고를 발생시키는 경..
애플 비전 프로는 출시 전부터 사람들에게 많은 기대를 품게 했습니다. 물론 애플 제품이라 가격이 높을 것은 예상했지만, 그래도 가격이 너무 높았습니다. 경쟁제품인 메타퀘스트가 저렴하고 뛰어난 성능, 그리고 다양한 콘텐츠를 제공한 반면, 애플 비전 프로는 뛰어난 성능을 보여줬지만 그에 걸맞은 콘텐츠도 적었고, 가격은 너무 비쌌습니다. 사실상 실패한 애플 비전 프로. 애플은 과연 어떤 모습을 보여줄까요?시장 분석 회사 IDC는 블룸버그에 애플 비전 프로가 아직 10만 대가 팔리지 않았다고 말했습니다. 물론 애플 비전 프로는 매우 3,500달러(한화 약 400만 원)의 매우 비싼 기기이기 때문에 아이폰이나 아이패드처럼 잘 팔릴 거라고 기대는 모두가 하지 않았을 겁니다. 그럼에도 불구하고 판매량은 기대보다도 적..