분류 전체보기(231)
-
[6주차 - Day5] k-Nearest Neighbor classifier 실습
1. 데이터셋 다운로드(Colab) # This mounts your Google Drive to the Colab VM. from google.colab import drive drive.mount('/content/drive') # Enter the foldername in your Drive where you have saved the unzipped # assignment folder, e.g. 'cs231n/assignments/assignment1/' FOLDERNAME = 'cs231n/assignments/assignment1/' assert FOLDERNAME is not None, "[!] Enter the foldername" # Now that we've mounted your Dr..
2023.06.20 -
보이스 피싱 AI 구별법(NLP)
음성 인식 및 분석은 딥러닝의 한 분야로, 이를 위해 여러 가지 알고리즘이 개발되었습니다. 이 중에서도, 음성의 특성을 분석하여 사람의 목소리와 AI가 생성한 목소리를 구별하는 방법 중 하나는 스펙트로그램을 사용하는 것입니다. 스펙트로그램은 시간에 따른 주파수의 분포를 시각화한 것으로, 음성의 특성을 잘 나타냅니다. 다음은 이를 구현하는 간단한 파이썬 코드입니다. 이 코드는 두 개의 오디오 파일(하나는 사람의 목소리, 다른 하나는 AI가 생성한 목소리)을 입력으로 받아, 각각의 스펙트로그램을 생성하고, 이를 비교하여 두 오디오 파일이 같은 소스에서 왔는지를 판단합니다. import numpy as np import matplotlib.pyplot as plt import scipy.io.wavfile a..
2023.06.08 -
COVID-19 data from John Hopkins University
데이터 소개 - 총 10개의 파일 중 2개의 Raw 데이터를 사용합니다. RAW_global_confirmed_cases.csv RAW_global_global_deaths.csv - 각 파일의 칼럼은 아래와 같습니다. Country/Region: 국가 Province/State: 지방/주 Lat: 지역의 위도 Long: 지역의 경도 날짜: 각 날짜의 확진자/사망자 수 - 데이터 출처: https://www.kaggle.com/antgoldbloom/covid19-data-from-john-hopkins-university import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import os..
2023.05.21 -
Video Game Sales with Ratings
데이터 소개 Video_Games_Sales_as_at_22_Dec_2016.csv - 각 파일의 칼럼은 아래와 같습니다. Name: 게임의 이름 Platform: 게임이 동작하는 콘솔 Year_of_Release: 발매 연도 Genre: 게임의 장르 Publisher: 게임의 유통사 NA_Sales: 북미 판매량 (Millions) EU_Sales: 유럽 연합 판매량 (Millions) JP_Sales: 일본 판매량 (Millions) Other_Sales: 기타 판매량 (아프리카, 일본 제외 아시아, 호주, EU 제외 유럽, 남미) (Millions) Global_Sales: 전국 판매량 Critic_Score: Metacritic 스태프 점수 Critic_Count: Critic_Score에 사용된..
2023.05.18 -
[패캠] 우리나라의 행복지수는 몇 위? 아니, 행복지수가 도대체 뭔데?
데이터 소개 - 이번 주제는 World Happiness Report up to 2020을 사용합니다. - 각 파일의 칼럼은 아래와 같습니다. Country: 국가 Region: 국가의 지역 Happiness Rank: 행복지수 순위 Happiness Score: 행복지수 점수 GDP per capita: 1인당 GDP Healthy Life Expectancy: 건강 기대수명 Social support: 사회적 지원 Freedom to make life choices: 삶에 대한 선택의 자유 Generosity: 관용 Corruption Perception: 부정부패 Dystopia + Residual: 그 외 데이터 출처: https://www.kaggle.com/mathurinache/world-h..
2023.05.17 -
[6주차 - Day4] ML_basics - Linear Algebra, Matrix Calculus
Python에서의 벡터, 행렬 표현방법 [10.5, 5.2, 3.25, 7.0] [10.5, 5.2, 3.25, 7.0] import numpy as np x = np.array([10.5, 5.2, 3.25]) x.shape (3,) i = 2 x[i] 3.25 np.expand_dims(x, axis=1).shape (3, 1) A = np.array([ [10,20,30], [40,50,60] ]) A array([[10, 20, 30], [40, 50, 60]]) A.shape (2, 3) i = 0 j = 2 A[i, j] 30 j = 1 A[:, j] array([20, 50]) i = 1 A[i, :] array([40, 50, 60]) 행렬의 곱셉 (Matrix Multiplication)..
2023.05.14