본문 바로가기

분류 전체보기88

음성언어의 구조 - (1) 말소리의 생성 과정 Human Speech Production Mechanism acoustic system : 말소리를 만들어내는 기관 - 조음기관 위 그림은 횡격막에서 허파, 그리고 성대까지의 그림이다. diaphragm 횡격막 : 갈비뼈 밑 부분 횡격막이 피스톤 운동을 하면서 air pressure 를 성대쪽으로 불어넣음 그 후 인강, 비강, 구강 소리통에서 소리가 울림 ex) 바이올린 & 첼로 - 모양 비슷 + 현으로 킨다는 공통점 바이올린과 첼로 각각의 나무통이 각각의 소리통 동굴 속에서 아~ 하면 소리가 울리는것처럼 sound source 에서 소리 입력이 들어오고 공기의 움직임을 자극하면 소리통 안에서 소리가 울리게 됨 울리는 패턴에 따라 바이올린, 첼로의 소리가 남 현이 달라서라기보다 소리통의 구조가 달라서 .. 2021. 12. 15.
딥러닝 주요 알고리즘 1 - 딥러닝 기초 이론 (2) 역전파 알고리즘, 훈련 역전파 알고리즘 (Backpropagation algorithm) - 인공 신경망과 같은 수 많은 함수의 연쇄 꼴로 되어 있는 함수에서 각 변수의 편미분 값을 효율적으로 구할 수 있는 알고리즘 - 미분의 연쇄 법칙 (chain rule of derivatives) 을 활용 - 역전파 알고리즘을 통해 딥러닝 모델의 각 계층 파라미터에 대한 편미분값(기울기)을 효율적으로 구할 수 있음 - 역전파 알고리즘 : 미분 값들을 컴퓨터로 간단하게 계산할 수 있는 방법이다라고 생각하면 됨. - 복잡한 합성함수를 미분하는 것은 어려움 : 두 개의 합성함수도 미분하는 것 복잡한데, 딥러닝은 수천 수만개의 합성함수 --> 따라서 이 것을 미분의 연쇄 법칙을 활용한 '역전파 알고리즘' 을 통해 쉽게 계산 훈련/검증/시험 데이.. 2021. 12. 13.
딥러닝 주요 알고리즘 1 - 딥러닝 기초 이론 (1) 확률적 경사 하강법(Stochastic gradient descent, SGD) 딥러닝이란? - 인공지능의 여러 방법론 중 하나인 기계 학습 (머신러닝) - 머신 러닝의 여러 방법론 중 하나인 인공 신경망 (Artificial Neural Network) - 딥러닝은 인공 신경망의 응용 방법론 딥러닝의 역사 * 딥러닝의 발전 과정 - 1950년대 퍼셉트론 알고리즘 - 1980년대 다층 퍼셉트론, 역전파 알고리즘 - 2012년 이미지 분류 모델 AlexNet 의 압도적인 성능 : 딥러닝에 큰 주목 * 딥러닝의 재부상 배경 - 빅데이터의 등장 - 컴퓨터 하드웨어(특히 GPU)와 소프트웨어의 발전 딥러닝의 기초 이론 - 세상에 여러가지 현상이 있는데, 그 현상에 있는 여러 문제를 해결하기 위해, 혹은 어떤 현상을 표현하는 것 자체를 문제로 정의를 해서, 이 문제를 어떤 방법을 통해서 해결.. 2021. 12. 11.
파이썬으로 파일 읽기/쓰기 - read(), readlines() (이 글은 '언어와정보처리' 과목에서 '파이썬 기초' 수업 내용을 정리한 글이다.) pytorch 에 대해 들어가기 전, python 기초를 간단하게 리뷰하고 넘어가려한다. 파일 읽기/쓰기 지금까지는 기초 학습을 위해 코드에 데이터를 입력하여 데이터를 처리하는 방식으로 진행 실전에서는 대부분의 경우 데이터가 독립된 파일로 존재하며 데이터 처리를 위해서는 데이터가 저장되어 있는 파일을 열어야 하고 처리가 완료된 데이터를 별도의 파일로 써서 저장해야 함. 파일 열기/쓰기는 open() 이라는 명령어를 사용 파일 열기 : 파일을 불러와서 저장된 데이터를 처리 형태로 준비 mode에서 'r' 은 read 를 의미 open(filename, mode='r') 파일 쓰기 : 처리가 완료된 데이터를 (나중에 다시 쓸.. 2021. 12. 8.
파이썬 함수 이해하기 (이 글은 '언어와정보처리' 과목에서 '파이썬 기초' 수업 내용을 정리한 글이다.) pytorch 에 대해 들어가기 전, python 기초를 간단하게 리뷰하고 넘어가려한다. 함수 (function) 함수의 기본 개념 : 입력값 - 함수 - 출력값 코딩에서 가장 중요한 개념이자, 중급 수준의 코딩 실력으로 가기 위한 필수 과정 특정 작업을 하는 여러 줄의 코드를 하나의 묶음으로 정하여 편리하게 쓸 수 있음 반복적으로 사용하지 않더라도, 코드 전체에서 맡고 있는 역할에 이름을 부여하여 코드 내 '구간'을 만들 수 있음 함수 코드의 기본 구조 함수를 만들 때 입력값(var)을 추가하여 함수 안에서 사용할 수 있음 함수 내 일련의 코드를 거쳐 나온 결과는 return(반환)을 통해 함수의 결과로 출력 def f.. 2021. 12. 8.
파이썬의 연산자와 제어문(IF, FOR, WHILE) (이 글은 '언어와정보처리' 과목에서 '파이썬 기초' 수업 내용을 정리한 글이다.) pytorch 에 대해 들어가기 전, python 기초를 간단하게 리뷰하고 넘어가려한다. 연산자 (operator) 자료형을 연산하기 위해 사용하는 연산 기호 연산자 종류 산술 연산자 : 사칙 연산을 포함한 수 연산을 할 때 사용 +, -, *, /, //, % ... 비교 연산자 : 두 값을 비교할 때 사용 >, if 문을 사용하면 에러가 발생하고 멈춤 a = [1,2,3] try : print(a[3]) except : print(a) 결과 : [1,2,3] --> TRY 에서 에러가 발생하면 EXCEPT 의 결과 반환 2) FOR 문 FOR문 : ~~동안 하나씩 ~~해라. 주어진 횟수만큼 반복하는 명령어 for i .. 2021. 12. 8.
파이썬 자료형 - (3) 딕셔너리 dictionary (이 글은 '언어와정보처리' 과목에서 '파이썬 기초' 수업 내용을 정리한 글이다.) pytorch 에 대해 들어가기 전, python 기초를 간단하게 리뷰하고 넘어가려한다. 자료형 - 숫자 (Numbers) - 문자열 (Strings) - 리스트 (Lists) - 튜플 (Tuples) - 딕셔너리 (Dictionaries) - 집합 (Sets) - 불 (Boolean) 위의 자료형 중 딕셔너리에 대해 알아보자. 딕셔너리 (Dictionary) - {key:value} 형태로 된 자료 구조 - 사전에서 단어 뜻 검색하는 것처럼, 검색어(key)와 결과(value)가 쌍으로 존재하는 형태 - 구성요소를 찾을 때 리스트는 인덱스를 통해 찾지만, 딕셔너리는 key 값만 있으면 바로 확인 가능 --> 리스트는 처.. 2021. 12. 8.
파이썬 자료형 - (2) 리스트 list (이 글은 '언어와정보처리' 과목에서 '파이썬 기초' 수업 내용을 정리한 글이다.) pytorch 에 대해 들어가기 전, python 기초를 간단하게 리뷰하고 넘어가려한다. 자료형 - 숫자 (Numbers) - 문자열 (Strings) - 리스트 (Lists) - 튜플 (Tuples) - 딕셔너리 (Dictionaries) - 집합 (Sets) - 불 (Boolean) 위의 자료형 중 리스트에 대해 알아보자. 리스트 (Lists) - 데이터를 담는 그릇 - 표현 : [ ] (대괄호)를 사용하여 표현 - [ 'a', 'b', 'c' ], [ 1, 2, 3 ], [ 'a', 'b', 1, 2, 'c' ], [ [ 'a', 'b' ], 1, 2, 'c' ] - element : 리스트의 구성 요소 ('a', .. 2021. 12. 8.
2021 한국음성학회 가을 학술대회 리뷰 (3) 2021.11.19-20 에 진행된 한국음성학회 가을 학술대회 발표를 듣고 리뷰를 남깁니다. 2. 음성공학 발표 3편 2) 영어-한국어 대화체 자동통역을 위한 Cascade 및 End-to-End 접근 방식 비교 - 방정욱, 이민규, 윤승, 김상훈 (ETRI) 1. 연구 배경 자동 통역(speech translation; ST) - 소스 언어 음성으로부터 타겟 언어 번역문을 생성 ex) 영어 음성 --> 한국어 번역문 - 두가지 대표 접근법 1) Cascade 통역 (cascade ST; CAS-ST) - 보편적으로 많이 사용되는 방법 - ASR (음성인식기), MT(기계번역기) 의 두가지 모듈을 사용 - 영어 음성이 들어갔을 때, 음성인식기로 전사문을 만들고, 인식된 결과를 다시 기계 번역기로 집어 넣.. 2021. 12. 5.
2021 한국음성학회 가을 학술대회 리뷰 (2) 2021.11.19-20 에 진행된 한국음성학회 가을 학술대회 발표를 듣고 리뷰를 남깁니다. 1. 특강 - "AI 시대, 음성학의 방향" - 남호성 교수님(고려대) - 상반기 주요 그룹, 대기업 공채 합격자 중 이공계 출신 비율이 매우 높음 - 4차 산업 혁명 : 융합의 시대. 여러 사람들이 한번에 모여있다고 융합이 일어나는 것이 아니다. 한 사람의 머릿 속에 심리학, 언어학, 수학, 전자공학, 물리학, 전산학 등등이 다양하게 있어서 융합적인 생각이 일어나는 것임. - 언어학이 엄청나게 융합적인 학문 --> 화학시간에 물질 - 원자 - 원자핵,전자 - 원자핵은 양성자,중성자 - 쿼크 --> 이런식으로 쪼갤 수 있는 것처럼.. --> '나는 학생이다' 문장 - '나는/ 학생이다' 어절 - '나/는/ 학생/.. 2021. 12. 4.