본문 바로가기

용어정리

(4)
머신러닝 용어 정리 혼동 행렬 (Confusion Matrix) percision과 recall precision과 recall의 차이는 FP에 focus가 있는지, FN에 focus가 있는지 FP가 가장 위험한 상황이라 이를 줄이고 싶다면 precision이 중요 반대로, FN이 가장 위험한 상황이라 이를 피해야 한다면 recall이 중요 FP (False Positive): positive로 잘못 예측 FN (False Negative): negative로 잘못 예측 precision (정확도, 정밀도) 내가 맞다고 생각한 것 중에 얼마나 맞췄는지 Positive Predictive Value 모델이 Positive로 예측한 샘플 중에서 실제로 Positive인 샘플의 비율을 나타냅니다. 즉, 모델이 얼마나 정확하게 P..
추천 관련 용어 정리 User-Based Recommendation 사용자 간의 유사성을 기반으로 추천을 제공하는 방법 주어진 사용자와 유사한 다른 사용자들의 행동 패턴을 분석하여 추천을 제공 → 사용자 기반 협업 필터링(User-Based Collaborative Filtering)의 한 형태 User representation learning 사용자의 특성과 행동을 나타내는 효과적인 표현을 학습하는 방법 사용자 표현 학습은 사용자의 특성을 숫자로 나타내는 방법을 학습하는 과정을 포함 예를 들어, 소셜 미디어 플랫폼에서는 사용자 표현 학습을 통해 사용자의 관심사를 이해하고, 그에 맞는 콘텐츠를 제안할 수 있습니다. 또는 전자상거래 플랫폼에서는 사용자의 이전 구매 기록과 행동 패턴을 학습하여 적절한 제품을 추천할 수 있습니다..
딥러닝 용어 정리 및 책 추천 책을 읽으며 딥러닝 관련 용어를 정리해보았다. 용어 출처의 대부분은 책이며, 간혹 설명이 잘 안나와있는 것은 구글링하여 보완했다. 구글링한 용어들은 하이퍼링크에 출처를 표기해놓았다. 참고로 예시는 회색, Tip은 파란색으로 표시했다. 딥러닝 용어 정리 브로드캐스트(broadcast) • 흩뿌리다, 퍼뜨리다, 확대된다는 뜻 • 원소별로(element-wise) 연산하는 것 Ex) Pandas에서 시리즈나 데이터프레임에 있는 모든 데이터에 대해 한 번에 연산하는 것 Ex) Numpy 배열과 스칼라값의 연산을 Numpy 배열의 원소 각각과 스칼라값의 연산으로 바꿔 수행하는 것 퍼셉트론(perceptron) = 인공 뉴런, 단순 퍼셉트론, 단층 퍼셉트론(single-layer perceptron) • 다수의 신..
C++ 용어 정리 및 사이트 추천 1년 만에 C++ 프로그래밍을 하면서 까먹었던 개념들을 다시 정리해보았다. 각 용어의 출처는 하이퍼링크를 통해 확인할 수 있고 가장 도움을 많이 받은 곳은 끝나지 않는 프로그래밍 일기와 소년코딩이다. 참고로 예시는 회색, Tip은 파란색으로 표시했다. C++ 용어 정리 iostream Input/Output stream namespace 이름 충돌 문제를 해결하기 위해 도입된 개념으로, 모든 식별자(변수, 함수, 형식 등의 이름)가 고유하도록 보장하는 코드 영역 :: 연산자 범위 지정 연산자로, 어떤 namespace를 가리킬 때 사용하는 연산자 using - using 선언문 using namespace std::cout; - using 지시문 using namespace std; std cin, co..