본문 바로가기

분류 전체보기84

하루 만에 배우는 안드로이드 앱 만들기 with 코틀린 ( 1주차 ) Chapter 1. Kotlin android: id : 버튼을 지정 android:layout_width: 버튼의 폭 android:layout_height:버튼의 높이 android:layout_alignParentStart:버튼을 왼쪽으로부터 배치 android:layout_alignParentTop:버튼을 위쪽으로부터 배치 android:layout_alignTop: 위쪽 정렬 android:layout_centerInParent:전체 화면이 가운데 정렬 android:layout_centerHorizontal: 수평 정렬 android:layout_centerVertical:수직 정렬 dp (dpi) px : 픽셀 pt : 포인트 Chapter 2 . 코틀린 언어 훑어보기 1. 변수(변하는 수).. 2024. 3. 20.
[Paper Review] MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications Abstract MobileNets - 모바일 및 임베디드 비전 애플리케이션을 위해 설계- 깊이별 분리 가능한 convolution 을 사용하는 간소화된 구조를 바탕으로 light weight deep neural network 구축- 지연 시간과 정확성 사이의 효율적인 절충을 가능하게 하는 두 개의 간단한 전역 하이퍼파라미터 도입     -> 제약 조건에 기반해 애플리케이션에 적합한 크기의 모델 선택 가능 2. Prior Work (작은 모델을 구축하는 이전 작업 검토)이전의 모델들은 small network 에서 latency를 최적화했지만 speed를 고려하지 못했음MobileNets - 주로 깊이별 분리 가능한 컨볼루션에서 구축됨Flattened network - 완전 분해 가능한 컨볼루션으로 구.. 2024. 3. 17.
[Paper Review] Noise2Noise: Learning image restoration without clean data Abstract - 기존의 신호 재구성 방식과 달리 오직 손상된 예시만을 바라보고 이미지를 복원하는 방법을 학습할 수 있는지에 대한 통계적 추론을 적용-> 손상된 데이터만을 보고 이미지 복원을 학습할 수 있고 , 깨끗한 데이터를 사용할 때보다 더 나은 성능을 보일 수 있음.  ex) 손상된 사진의 노이즈 제거, 합성 Monte Carlo images의 denoising, 샘플링이 부족한 restruction of undersampled MRI scans based on noisy data only 1. IntroductionSignal reconstruction from corrupted or incomplete measurements ; 통계적 데이터 분석의 중요한 분야-> 대규모의 손상된 입력과 깨끗.. 2024. 3. 17.
[Paper Review] Attention is all you need 1. IntroductionTransformer는 기존의 반복적(recurrent) 모델의 한계를 극복하기 위해 개발된 모델로, 여러 자연어 처리 작업에서 혁신적인 성능을 보여줍니다. 1. **반복 모델의 한계**: 전통적인 순환 신경망(RNN)과 같은 반복 모델들은 입력 및 출력 시퀀스의 기호 위치에 따라 계산을 순차적으로 진행합니다. 이러한 순차적 계산의 본질 때문에, 트레이닝 예시 내에서의 병렬화가 어렵고, 더 긴 시퀀스 길이에서는 메모리 제약으로 인해 배치 처리가 제한됩니다. 이는 효율성과 성능에 제약을 주는 요소입니다.2. **주의(Attention) 메커니즘**: Transformer는 Attention 메커니즘을 사용하여 모델링의 핵심 요소로 삼습니다. 이 메커니즘은 입력 또는 출력 시퀀스 .. 2024. 2. 28.
병원 관리 데이터베이스 웹 구현 데이터베이스를 구축해 의사, 환자, 간호사의 정보를 쉽게 관리할 수 있도록 한다. 의사 한 명은 여러 명의 환자를 맡고, 환자 한 명은 한 명의 의사에게 진료를 받는다. 의사는 환자에 대한 모든 정보를 검색할 수 있다. 간호사는 병원 진료 차트 정보를 검색할 수 있으며 의사와 더불어 환자를 관리한다. 간호사 업무는 여러 환자들의 진료접수, 환자관리, 차트관리 등 을 수행하는 것이다. 모든 의사는 의사ID를 부여하여 식별하며 담당진료과목, 성명, 성별, 연락처, 이메일, 직급을 가진다. 모든 환자는 환자ID를 부여하여 식별하며 담당의사, 담당간호사, 환자성명, 주민번호, 성별, 주소, 연락처, 이메일, 직업을 가진다. 모든 간호사는 간호사ID를 부여하여 식별하며 담당업무, 성명, 성별, 전화번호, 이메일,.. 2024. 2. 27.
의료 건강 관리 앱 노인에게 맞춤화된 의료 건강 관리 앱 서비스 ‘두레’ 두레는 ‘함께 모여있다’라는 의미를 가진 순우리말입니다. 사용자들이 이 서비스를 통해 서로 건강과 관련된 정보를 주고 받으며 소통하고, 사용자 본인 뿐만 아니라 부양자나 주치의 같은 주위 사람들이 함께 사용자의 건강을 관리하는 데에 기여한다는 측면을 반영하여 ‘두레’라는 명칭을 선택하였습니다. 1. 취지 목적 유비쿼터스 컴퓨팅 시대에 인간의 존엄성, 주도권, 자유, 그리고 다양성을 보존하는 비전을 바탕으로 제작하였다. 이 비전을 실현하기 위해, 컴퓨팅 환경의 보편화와 가속화가 초래하는 기술 격차의 문제를 깊이 탐구했다. 특히, 노인들이 겪는 정보 접근성 문제와 의료 서비스 접근에 있어서의 지역적, 사회적 장벽에 주목했다. 디지털 기술을 어려워하는 노인.. 2024. 2. 24.