MATLAB활용 인공 췌장 알고리즘 개발 플랫폼
- 저자Mohamed Raef Smaoui
- 출판사아진
- 출판일2021-05-03
- 등록일2021-06-10
- SNS공유
- 파일포맷EPUB
- 파일크기6 MB
- 공급사교보문고
-
지원기기
PC
PHONE
TABLET
프로그램 수동설치
전자책 프로그램 수동설치 안내
아이폰, 아이패드, 안드로이드폰, 태블릿, PC
보유 2, 대출 0,
예약 0, 누적대출 3, 누적예약 1
책소개
인공 췌장 시스템의 알고리듬을 평가하는 것은 임상 환경 밖에서 작동하는 자동화된 내결함성 솔루션을 개발하는 데 중요하다. 알고리즘의 개발 및 평가는 가상 임상시험을 수행하는 플랫폼을 통해 촉진될 수 있다. 본 논문에서는 제1형 당뇨병(T1DM)에 대한 단일 및 이중 호르몬 알고리듬의 개발과 포괄적인 테스트를 지원하는 임상적으로 검증된 클라우드 기반 분산 플랫폼을 제시한다.
이 플랫폼은 객체 지향 설계 원칙을 기반으로 구축되었으며 동시 실행으로 가능한 다중 스레드 환경을 활용하여 실시간 가상 임상 시험에서 사용자 알고리즘을 실행합니다.
클라우드 인프라에서. 플랫폼 아키텍처는 개인 컴퓨터에 위치한 사용자 알고리즘을 클라우드에서 실행되는 전용 환자 데이터와 분리합니다. 사용자는 플랫폼에 연결하기 위해 알고리즘(Matlab, Python 또는 Java)으로 플러그인을 가져옵니다. 연결되면 사용자는 그래픽 인터페이스와 상호 작용하여 실험을 위한 실험 프로토콜을 설계한다.
프로토콜은 시험 기간(일), 식사 시간과 양, 식사 시간과 양의 변화, 탄수화물 계수 오류, 간식 및 온보드 인슐린 수치를 포함한다.
이 플랫폼은 대용량 CPU 최적화 머신에서 클라우드 내 ODE 모델을 해결하여 개발을 촉진하여 메모리, 속도 및 CPU 활용률을 62% 향상시켰다.
사용자는 코드를 쉽게 디버깅 및 수정하고, 여러 전략을 테스트하고, 상세한 임상 성과 보고서를 생성할 수 있습니다. 우리는 15명의 T1DM 환자의 포도당 응답의 주간 및 주간 변동성을 모방하기 위해 임상 데이터와 매개 변수화된 일반 미분 방정식(ODE)의 글루코 조절 시스템을 플랫폼에 검증하고 통합했다.
저자소개
저자 : Mohamed Raef Smaoui
목차
제 1편 : MATLAB 기본편1. MATLAB 기본사용편 ···················· 003
1.1 MATLAB 시작하기 ·························· 003
명령창(command Window)에서의 입력 005
도움말(Help)의 이용 ······························· 007
1.2 입력 오류의 수정 ····························· 008
계산의 중지 ·············································· 009
MATLAB 종료하기 ································· 009
1.3 연산과 변수의 할당 ·························· 009
연산자 우선순위 ······································· 011
내장함수 ···················································· 012
1.4 데이터의 표현 ··································· 013
1.5 변수의 처리 ······································· 015
변수 이름 ·················································· 015
clear 명령어 ············································· 016
특수변수와 정수 ······································· 017
whos 명령어 ············································ 017
1.6 벡터와 행렬 ······································· 018
벡터 ··························································· 018
행렬 ·························································· 023
스크린 출력과 억제 ································· 024
1.7 랜덤(Random)수와 복소수 ·············· 025
랜덤 수 ····················································· 025
복소수 ······················································· 027
1.8 기호를 이용한 연산 ·························· 028
기호식에서의 치환 ··································· 029
1.9 코드 파일 ·········································· 030
스크립트 코드 파일 ································· 030
코멘트의 추가 ·········································· 032
함수 코드 파일 ···································· 033
사용자 정의함수 ······································ 036
1.10 간단한 그래프의 생성 ····················· 037
ezplot을 이용한 그래프 ·························· 037
plot을 이용한 그래프 ·························· 039
3차원 그래프 ··········································· 042
1.11 MATLAB과 엑셀(Excel)의 접속 043
엑셀 데이터 불러오기 ····························· 043
데이터 가져오기 옵션 ························· 046
스크립트 생성 옵션 ································· 049
함수 생성 옵션 ········································ 049
생성된 데이터를 엑셀파일로 저장하기 ·· 050
제 2편 : 연구논문
Development platform for artificial pancreas algorithms
1. Introduction 52
2. Methods 53
3. Entire study analysis 59
4. Results & discussion 63
5. Conclusion & future work 65
6. References 67










