전체 글 15

[딥러닝] LSTM 모델과 CNN 합성곱 신경망

순환신경망 RNN 모델은 짧은 시퀀스만 좋음timesteps가 길어지면 앞의 정보가 뒤로 충분히 전달되지 못하는 현상 발생함 LSTM(Long Short-Term Memory) 모델LSTM 모델은 은닉층의 메모리 셀에 삭제, 입력, 출력 게이트를 추가하여불필요한 기억을 지우고 기억해야할 것들을 정함긴 시퀀스 입력을 처리하는데도 성능이 굿그래서 RNN 모델의 단점을 보완한 모델이래 삭제, 입력, 출력 게이트에는 공통적으로 시그모이드 함수가 존재함시그모이드 함수를 지나면 0과 1 사이의 값이 나오게 되는데 이걸로 게이트를 조절함 입력 게이트현재 정보를 기억하기 위한 게이트 위의 식은 t 시점의 입력값과 가중치 Wxi를 곱한 값과t-1 시점의 은닉 상태와 가중치 Whi를 곱한 값을 더해서 시그모이드 함수를 지..

공부공부 2024.12.02

[딥러닝] 퍼셉트론, 기울기 소실 방지, 순환신경망 RNN모델

딥러닝을 이해하기 위해서는 인공 신경망을 알아야함초기 인공 신경망인 퍼셉트론에 대한 설명 정리해보겠음 퍼셉트론(Perceptron)다수의 입력으로부터 하나의 결과를 내보내는 알고리즘퍼셉트론은 인간의 뉴런 동작 원리와 유사함뉴런은 가지돌기에서 신호를 전달받고, 축삭돌기를 통해서 신호를 전달함x는 입력값, W는 가중치(Weight), y는 출력값임파란색 원은 인공 뉴런임각각의 입력값에는 각각의 가중치가 존재하는데 가중치의 값이 크면 클수록 해당 입력 값이 중요함(실제 인간 뉴런 동작에서 신호를 전달하는 축삭돌기 역할을 퍼셉트론에서는 가중치 W가 대신함) 각 입력값과 그에 해당되는 가중치의 곱의 전체 합이 임계치(threshold)를 넘으면 인공 뉴런에서 1 출력그렇지 않을 경우에는 0 출력 다층 퍼셉트론(M..

공부공부 2024.11.28

[딥러닝] 혼동 행렬, 시그모이드 함수, 렐루 함수 등

하이퍼파라미터(초매개변수): 모델의 성능에 영향을 주는 매개변수로 학습 과정에서 직접 조정해야 하는 설정 값매개변수: 가중치와 편향과 같은 학습을 통해 바뀌어져가는 변수로 학습을 통해 자동으로 최적화되는 값 훈련용 데이터로 훈련이 된 모델은 검증용 데이터를 사용하여 정확도를 검증하며 하이퍼파라미터를 튜닝함또한 모델의 매개변수는 검증용 데이터로 정확도가 검증되는 과정에서 점차 검증용 데이터에 맞추어져 가기 시작함(= 모델이 검증 데이터에 과적합(overfitting)될 가능성을 암시) 검증이 끝났다면 테스트 데이터를 가지고 모델의 진짜 성능을 평가함(-> 이미 하이퍼파라미터를 튜닝해가면서 모델이 검증용 데이터에 익숙해져가기 때문에 과적합 가능성이 있어서 아예 모델이 접해본 적 없는 데이터인 테스트 데이터로..

공부공부 2024.11.26

2024 노벨 생리의학상 miRNA 유전자 조절

2024 중기까지만 해도 나의 티스토리는 누가 봐도 통계학도! 개발! 코딩! 이었는데...후기부터는 뭔... 갑분 전자공학에 생명과학이...참고로 전자공학 공부는 상폐했습니다... 문 닫았구요어쩌다보니 생명과학 공부하는데 너~~~~~무 재미있어 저 이제 생명학도가 될래요 엄마!그럼 올해 노벨 생리의학상 miRNA에 대해 정리해볼게요인간, 동물, 곤충, 벌레... 그리고 당신우리 모두 하나의 세포에서 시작한 거 아시죠? 하나의 세포가 세포 분열을 하면 몇 천개에서 몇 억개의 세포를 이룰텐데어떤 세포는 근육세포일 것이고어떤 세포는 신경세포일 것이고어떤 건 눈과 관련된 세포겠죠 근데 생각해보면모든 세포는 부모세포와 동일한 DNA를 가지고 있는데어째서 어떤 건 근육을 이루고 어떤 건 신경을 이룰까요? 개흥미로워..

공부공부 2024.11.02

신호 처리를 위한 HPF 필터

타전공한 사람으로서 전자공학은 진짜 입문하기 어려운 것 같다.내 인생에 전자공학이라니~ 난 자연계열소녀라고요 ㅋ샤따마우스하고 HPF에 대해 발만 살짝 담가볼게요HPF(High Pass Filter)는 높은 주파수인 고주파만 통과하는 필터를 의미한다. HPF의 RC회로는 CR순으로 구성되어 있고, LPF의 RC회로는 RC순으로 구성되어 있다. 커패시터의 리액턴스 Xc는 1/wC 이기 때문에 1/2파이fC 이고, 주파수와 반비례한다. 따라서 주파수 f가 높으면 커패시터의 리액턴스가 작아지고, 커패시터에 걸리는 전압 V가 낮아진다. 여기서 전압분배법칙이라는 것이 있는데HPF에서는 전압분배법칙을 알아야 이해하기 쉽다.(LPF에서도 전압분배법칙이 적용되나 생략해도 해석하는데 큰 의미없음) 그렇다면전압분배법칙이 무..

공부공부 2024.10.10

[Biopac] ECG(심전도), 신호 처리를 위한 LPF 필터에 대하여

요즘 좀 열일하죠?ㅋ아직 제가 처리할 데이터가 없어서 뚱땅뚱땅 논문 읽고 나름대로 정리하고 있습니다(한가하지 않습니다...)무튼 현재 진행중인 실험에서 얻은 생체신호 데이터를 처리하기 위해서는 나름대로 사전지식이 있어야 하잖아요연구원님이 Biopac ecg에 대해 검색해서 읽어보면 좋을 거라고 해주셔서 함 달려보렵니다 ㅋECG 데이터 수집 방법 Biopac 장치를 이용한 ECG(심전도) 데이터 수집은 심장의 전기적 활동을 측정하기 위한 것이다.ECG는 심장의 박동과 관련된 전기 신호를 감지해 분석하는데, 피실험자에게 전극(센서)를 여러 위치에 부착한다.1. 오른쪽 쇄골 근처: 일반적으로 심장의 오른쪽 부분과 상체의 전기 신호 감지, 오른쪽 팔과 상체를 대표하는 신호 제공2. 갈비뼈 아래 양쪽: 왼쪽 전극..

공부공부 2024.09.23

[생체신호] Nonlinear Heart Rate Variability features forreal-life stress detection(Case study: studentsunder stress due to university examination)

박사님이 주신 논문에서 HRV 특징 중 비선형 특징은 위 논문을 참고해서 진행하였다고 해서 한 번 읽어보려고 한다.자발적으로 내가 찾은 첫 논문 ㅋ싸이월드 파니룸 파도타기 쌉고수 실력 논문에도 적용해보겠습니더 실제 스트레스 감지를 위한 비선형 심박수 변화 기능(사례 연구: 대학 시험으로 인해 스트레스를 받는 학생들)배경 HRV는 심장 박동(RR 간격) 사이의 시간에 따른 변화를 반영하는 비침습적 측정 방법이며, ANS(자율신경계) 활동의 신뢰할 수 있는 지표인 것으로 입증되었다.이 연구에서 대학 시험으로 인해 스트레스를 받는 대상에서 가장 일반적인 비선형 HRV 측정이 어떻게 달라지는지 조사하고, 비선형 HRV 특성을 기반으로 스트레스를 자동 감지하는 분류기를 제안하려고 한다. 지속적인 언어 시험(스트레..

논문 2024.09.20

[생체신호] Ultra-short term HRV features as surrogates of short term HRV: a case study on mentalstress detection in real life

단기(Short term) HRV 분석은 정신적 스트레스를 평가하기 위해 널리 조사가 되었다는데초단기(Ultra short term) HRV 분석의 타당성은 아직 불분명하기 때문에 이 논문에서는 정신적 스트레스를 자동으로 감지하는 능력을 잃지 않으면서 HRV 발췌를 어느 정도 단축할 수 있는지  탐색하는 방법을 제안하는 내용이다.(단기는 보통 5분 정도의 짧은 기간 동안 HRV를 측정한 결과, 초단기는 5분 미만의 또는 매우 짧은 기간(수초~1분) 동안 HRV를 측정한 결과 / 초단기는 웨어러블 기기에서 빠르게 상태를 평가할 때를 예로 들 수 있음)연구 방법 심전도(ECG)는 대학 시험 및 휴식 기간 동안 건강한 피험자 42명으로부터 획득-> 다양한 길이(예: 30초, 1분, 2분, 3분, 5분)의 HR..

논문 2024.09.19

[생체신호] Remote Measurement of Cognitive Stress via Heart Rate Variability

현재 Cognitive Stress 관련 실험중인데(나도 정확히 잘 모르고 또 발설하다 문제 생기면 안 되니까 ㅋ pass) 박사님께서 관련 논문을 읽어보라고 주셔서 하나하나 정리해보려고 논문 카테고리를 만들었다 살면서 처음으로 논문 요약을 해봅니다하다보면 잘하겠지 그럼 Go ㅋ심박수 변동성을 통한 인지 스트레스 원격 측정 논문에서는 HR(Heart Rate), BR(Breath Rate), HRV(Heart Rate Variations)의 미묘한 변화를 원격으로 측정하고 이러한 특징을 바탕으로 편안한 상태와 스트레스 상태를 분류하는 방법을 다룬다(HR: 심박수, BR: 호흡, HRV: 심박 변이도) 1. 디지털 카메라를 사용하여 생리적 특징의 측정 ​​가능한 변화를 보여주는 실험과 결과를 제시2. 편안..

논문 2024.09.10

NER(Named Entity Recognition)모델을 이용한 챗봇캘린더

현재 진행중인 졸업프로젝트(9할 마무리되었지만...)로 챗봇캘린더를 진행하게 되었다.3명이서 진행하는거라 역할은 ML/프론트/백엔드 이렇게 나누었고내 역할은 ML이다. 우선 우리 프로젝트는 채팅으로 일정을 한 줄 입력하면개체명(날짜/일정명)이 분류가 되어 자동으로 캘린더에 넣어주는 것이다.너무 센세이션하지 않나요???????????? 우선 내가 한 역할에 대해 설명하기 전에프로젝트 결과 먼저!  우선 우리 프로젝트의 목표는 일정을 등록하는데 최소한의 시간과 노력을 들일 수 있게 한다는 것Step만 봐도 현저히 축소되었음을 확인할 수 있다. 본인이 설정한 시간대에 웹푸시를 이용하여 사용자 웹브라우저로 알람이 가게끔 설정했다.(내가 한 부분은 아니라 어떻게 했는지는 잘 모르겠다.)이제 내가 한 부분!!!!!..

프로젝트 2024.07.29