반응형

분류 전체보기 227

신경망

1. 신경망의 정의 인공신경망(Artificial Neural Network), 다층 퍼셉트론 입력층과 출력층 사이에 은닉층이 존재 여러층으로 구성되고 시그모이드 함수 등 매끈한 활성화 함수를 사용하는 네트워크 2. 신경망의 구조 입력층(input layer), 은닉층(hidden layer), 출력층(output layer) 입력층 : 주어진 데이터가 입력되는 층으로서, 일반적으로 스칼라 또는 벡터의 형태로 입력됨. 출력층 : 입력층과 은닉층을 거쳐 형성된 최종 데이터를 갖는 층. 해당 데이터를 바탕으로 설정된 작업을 수행. 은닉층 : 은닉층의 뉴런은 사람 눈에 보이지 않는다. 위 그림은 가중치를 갖는 층이 2개이므로 '2층 신경망'이라고 부른다. 보통 은닉층이 1개 일때 '얕은 신경망'이라고 하며, ..

퍼셉트론

1. 퍼셉트론의 정의 인공 뉴론, 단순 퍼셉트론, 인공 신경망의 한 종류 1943년 미국 신경외과 의사인 워렌 맥컬록에 의해서 발단이 되었고 1957년 프랑크 로젠 블라트가 퍼셉트론 알고리즘을 고안했다. 인간의 뇌의 동작을 전기 신호 on/off로 흉내닐수 있다는 이론을 증명했다. 인간의 신경세포 하나를 흉내냈다. 다수의 신호를 입력받아 하나의 신호를 출력한다. 가장 간단한 형태의 피드포워드 네트워크 2. 퍼셉트론의 구조와 식 2-1 퍼셉트론의 구조 2-2 퍼셉트론의 식 2-3 퍼셉트론 구조와 식 설명 x1, x2 입력 신호 w1, w2 가중치, weight - 각 신호가 결과에 주는 영향력을 조절하는 요소 - 가중치가 클수록 해당 신호가 그만큼 더 중요하다는 뜻 θ 임계값, -b b 편향, bias, ..

R - 조건 제어문

1. if문 if(조건){조건에 참일때 수행 } else{조건에 거짓일때 수행 } if(TRUE){print("참")} if(FALSE){print("참")} if(TRUE){print("참") }else{print(거짓) } # else문 안에 또 if문을 사용할 수 있다. x = 100 y = 100 if(x==y){ print("x와 y가 같다") } else { if (x>y){ print("x가 y보다 크다") } else{ print("y가 x보다 크다") } } 2. ifelse 함수 ifelse(조건, 참, 거짓) # ifelse함수를 사용하면 if문을 한 줄로 쓸 수 있다. x=5 y=10 ifelse(x==y,"같다","다르다") ifelse(x==y,"같다",ifelse(x>y,"x가..

컴퓨터/R 2020.04.13

뇌과학 - 뇌의 구조와 기능

1. 뇌의 분화 1-1 좌반구 (좌뇌) 언어기능 2-2 우반구 (우뇌) 공간인식 좌뇌와 우뇌는 뇌량(뇌들보)로 연결됨 1. 대뇌 좌우 두 개의 반구로 나뉘며 주름이 많아 표면적이 넓다. 감각과 수의 운동의 중추 고등 정신 활동의 중추 : 기억, 상상, 언어, 추리, 판단 등 대뇌의 기능은 대부분 겉질에서 담당하고 있다. 겉질은 신경 세포체가 모여 회색을 띠고 있어 회색질이라고 한다. 속질은 축삭돌기로 이루어져 백색을 띠고 있어 백색질이라고 한다. 기능의 순서 : 감각령 -> 연합령 -> 운동령 감각령 : 감각기로부터 오는 정보를 받아들인다. 연합령 : 감각령의 정보를 받아 이를 종합, 분석하여 운동령에 명령을 내린다. 운동령 : 연합령의 명령을 받아 수의 운동을 조절한다. 1-1 대뇌 겉질의 구분 위치에..

인공지능/의료 2020.04.12

R - 함수 ③ 날짜 함수

1. 현재 날짜, 시간 # 현재 날짜 Sys.Date() # 현재 날짜, 시간 Sys.time() date() 2. 문자 날짜를 날짜형으로 변환하는 함수 연도 두자리일 경우 현재연도를 기준으로 가장가까운 세기로 표현 as.Date("2020-04-10") class(as.Date("2020-04-10")) as.Date("2020/04/10") as.Date("20200410") as.Date("20200410",format='%Y%m%d') as.Date("200410",format='%y%m%d') as.Date("900410",format='%y%m%d') 2-1 format %Y 세기를 포함한 년도(4자리) %y 세기를 포함한 년도(2자리) %m 숫자 달 %d 숫자 일 %B 문자 달 %b 문자 달..

컴퓨터/R 2020.04.10

R - 함수 ② 숫자 함수

1. round() : 반올림 round(45.926) round(45.926,0) round(45.926,1) round(45.926,2) round(45.926,-1) 2. signif() : 전체 반올림 signif(45.926,1) # round(45.926,-1)와 동일 signif(45.926,2) signif(45.926,3) signif(45.926,4) 3. ceiling() : 올림 ceiling(45.0) ceiling(45.00001) 4. trunc() : 내림 trunc(45.926) trunc(45.926,1) trunc(45.926,2) 5. floor() : 내림 floor(45.926) 6. 소수 출력 개수 지정 # pi : 파이(3.1415...) pi options(d..

컴퓨터/R 2020.04.10
반응형