본문 바로가기

전체 글239

Log Transform 데이터 분석을 하기 위해 log를 취하는 이유는 한마디로 정규성을 높이고 분석(회귀분석 등)에서 정확한 값을 얻기 위함데이터 간 편차를 줄여 왜도1(skewness)와 첨도2(Kurtosis)를 줄일 수 있기 때문에 정규성이 높아진다. https://seeyapangpang.tistory.com/34 Log Transformation 로그/지수/제곱/루트/역수 함수변환 [빅공남! 통계 같이해요]Log Transformation 로그 지수 루트 역수 제곱 변환 등 데이터의 변수 변환 기법 중에 하나인 함수 변환에 대해서 같이 공부하는 포스팅과 유튜브 영상을 준비했습니다. 특히, 로그 변환은 Data의 Skew를seeyapangpang.tistory.com 2023. 5. 31.
왜도(skewness)와 첨도(Kurtosis) 왜도는 데이터가 한쪽으로 치우친 정도첨도는 분포가 얼마나 뾰족한지를 나타내는 정도 2023. 5. 30.
다중 클래스(Multi-Class)와 다중 레이블(Multi-Label) 다중 클래스(Multi-Class) Multi-class 분류 문제는 하나의 그림에 하나의 객체만 있어야 하고, 그리고 그 객체는 2개 이상의 카테고리에 속하는 경우 활성화 함수: 다중 클래스 분류에 주로 사용되는 활성화 함수는 Softmax 함수입니다. Softmax 함수는 입력 벡터를 정규화하여 다중 클래스 간의 확률 분포를 생성합니다. 손실 함수: 다중 클래스 분류에 일반적으로 사용되는 손실 함수는 범주형 교차 엔트로피 손실 (Categorical Cross-Entropy Loss)입니다. 이 손실 함수는 실제 클래스와 예측된 클래스 간의 오차를 계산하여 모든 예제에 대한 평균 손실을 구합니다. 다중 클래스에서 Softmax가 Sigmoid보다 일반적으로 더 선호되는 이유 확률의 해석: Softma.. 2023. 5. 23.
assert 1. if문 2. try ... except - 예외처리 https://cord-ai.tistory.com/37 Error, try ... except Error 1. 실행전 Error => 구문에러( SyntaxError ) = 문법적인 문제가 발생 2. 실행중 Error => 예외( Exception, RuntimeError ) ==> 예외처리해줄 수 있음 ( Exception handling = 조건문 or try except 구문 ) Error list AssertionEr cord-ai.tistory.com 3. assert - 가정 설정문 - 원하는 조건의 변수 값을 보증받을 때까지 assert로 테스트 할 수 있다. - 조건을 가정해 값을 보증하는 방식으로 코딩 하기 때문에 이를 '방어적 프.. 2023. 5. 16.
Manim, 3Blue1Brown https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw 3Blue1Brown 3Blue1Brown, by Grant Sanderson, is some combination of math and entertainment, depending on your disposition. The goal is for explanations to be driven by animations and for difficult problems to be made simple with changes in perspective. For more inform www.youtube.com https://3b1b.github.io/manim/getting_started/example_sce.. 2023. 4. 28.
CT image와 RGB image CT 이미지(Computed Tomography image)는 X-선 방사선을 사용하여 촬영한 검은색과 흰색으로 이루어진 2D 또는 3D 영상입니다. CT 이미지는 뼈, 내장, 혈관 등을 자세하게 보여주며, 의학 분야에서 종종 사용됩니다. CT 이미지는 grayscale(회색조)로 구성되어 있으며, 각 화소(pixel)는 밝기 값을 나타냅니다. 반면에, RGB 이미지(Red Green Blue image)는 색상을 포함한 2D 또는 3D 이미지입니다. RGB 이미지는 빨강, 초록, 파랑(RGB)의 3가지 기본색상을 조합하여 모든 색상을 나타내며, 일반적으로 사진 및 비디오에서 사용됩니다. RGB 이미지의 각 화소는 빨강, 초록, 파랑의 색상값을 나타내며, 0부터 255까지의 값을 가집니다. Hounsfi.. 2023. 4. 25.
이미지 종횡비가 일치하지 않을때(Aspect Ratio, Resize) 종횡비란? ChatGPT 종횡비는 영상이나 그래픽 등의 비율을 나타내는 개념 중 하나로, 가로와 세로의 길이 비율을 말합니다. 종횡비는 가로의 길이를 세로의 길이로 나눈 값으로 나타내며, 일반적으로 "가로 : 세로"로 표시합니다. 예를 들어, 4:3 종횡비는 가로의 길이가 세로의 길이보다 4만큼 길고, 세로의 길이가 가로의 길이보다 3만큼 긴 비율을 말합니다. 16:9 종횡비는 가로의 길이가 세로의 길이보다 16만큼 길고, 세로의 길이가 가로의 길이보다 9만큼 긴 비율을 말합니다. 종횡비는 영상 제작, 모니터나 TV 등의 디스플레이 장비, 인터넷 사이트 디자인 등에서 매우 중요한 요소 중 하나입니다. 이는 종횡비가 맞지 않으면 영상이나 이미지가 왜곡되어 보이거나 잘리는 등의 문제가 발생하기 때문입니다. .. 2023. 4. 4.
GPU로 학습 = Anaconda를 활용하자! conda install -c anaconda cudatoolkit==[버전] ex) conda install -c anaconda cudatoolkit==10.1.. # CUDA 먼저 설치하면 어느 정도 상호호환되는 cudnn 자동 설치 # 원하는 버전이 있을시 ==[버전] conda install -c anaconda cudnn https://doitgrow.com/28 [환경 설정] 텐서플로우(Tensorflow) 2.x GPU 설정 및 사용하는 법 (윈도우10 기준) 게임할 때에는 컴퓨터가 자동으로 그래픽 카드를 인식하여 작동시키지만, 우리가 데이터 분석을 할 때에는 여러가지 설정을 해주어야 합니다. 오늘은 딥러닝의 가장 유명한 프레임워크인 텐서 doitgrow.c.. 2023. 3. 22.
OpenCV 한글 경로일때, 이미지 ## openCV 경로 한글일때 = image.shape확인시 def korean_path(path, img): try: origin_img = cv2.imread(f"{path}\\{img}") return origin_img.shape ## 한글 except: img_path = f"{path}\\{img}" with open(img_path, 'rb') as f: data = f.read() data_io = BytesIO(data) image = Img.open(data_io) return image.size 영상 v = cv.VideoCapture(file_path + '\\' + file_list) if not v.isOpened(): print("Could not Open", file.. 2023. 3. 14.