[Thesis] CONJUNCTIVITIS EYE DETECTION ANDPERSONALIZED DRUG RECOMMENDATIONSYSTEM USING CNN Review and Summary

2024. 12. 20. 22:46·Thesis
 

 

Abstract

이 연구는 CNN(Convolution Neural Network)와 고급 데이터 분석 기술을 결합한 새로운 시스템을 제안.

 

연구 목적 : 개인화된 약물 추천과 함께 결막염의 시기 적절하고, 정확한 검출은 효과적인 치료를 위해 매우 중요함.

 

해결방안제시 ->이 연구에서, 우리는 이 문제를 해결하기 위해 컨볼루션 신경망(CNN)과 고급 데이터 분석 기술을 결합한 새로운 시스템을 제안합니다

 

목표 -> 1. 결막염 감지

           2. 검출된 결막염 상태에 따라 개인화된 약물 권장 사향 제공

 

1.

눈의 디지털 이미지를 분석하여 정상인지 결막염인지를 분류 할 수 있도록 CNN 아키텍처를 사용 (아마 CNN의 filter기능을 통해 결막염을 분석한 부분이 나올 수도 있을 것 같음)

 

CNN 모델은 라벨이 붙은 대규모 눈 이미지 데이터셋으로 학습 후 질병과 관련된 복잡한 패턴과 특징 학습

 

실험 평가를 통해 CNN 기반 접근법의 효과성 입증

 

- 결막염 상태에 따른 약물 권장 사향 제공 -

2.

CNN 모델에서 얻은 결막염 진단을 활용하여 데이터 분석 기술을 사용 -> 약물 및 관련 효능에 대한 포괄적인 데이터베이스를 분석.

 

환자 인구 통계, 병력 및 약물 상호 작용과 같은 요소를 고려, 우리 시스템은 치료 결과를 최적화하고 부작용을 최소화하는 개인화된 약물 권장 사항을 생성.

 

 

기대효과

우리의 시스템은 의료 전문가들이 결막염 치료, 환자 결과 개선, 감염 확산 최소화와 관련하여 정보에 입각한 결정을 내릴 수 있도록 도울 수 있는 큰 잠재력을 보여줌

CNN을 사용하여 제안된 결막염 감지 및 개인화된 약물 추천 시스템은 최첨단 이미지 분석 기술과 데이터 분석을 결합하여 정확한 결막염 감지 및 개인화된 약물 권장 사항을 제공.

이 시스템은 결막염 치료의 효율성과 효능을 향상시킬 수 있는 잠재력을 가지고 있으며, 의료 전문가와 환자 모두에게 혜택을 줌.


Introduction

이 프로젝트는 탐지 및 개인화된 약물 추천을 위한 고급 시스템을 개발하여 전염성이 높은 눈 질환인 결막염과 관련된 문제를 해결하는 것을 목표로 함

 

사용 기술 -> CNN, data analysis

 

복잡한 패턴과 특징을 학습하는 CNN의 기능을 활용하여 결막염의 정상 또는 징후로 정확하게 분류

 

이 프로젝트는 결막염 진단을 기반으로 개인화된 약물 권장 사항을 제공하는 데 중점

데이터 분석 기술은 환자 인구 통계, 병력 및 약물 상호 작용과 같은 요소를 고려하여 포괄적인 약물 데이터베이스를 분석하기 위해 사용.

 

목표는 치료 결과를 최적화하고 부작용을 최소화하는 개인화된 약물 권장 사항을 생성하는 것입니다.

CNN 및 데이터 분석과 같은 첨단 기술을 활용함으로써, 이 시스템은 결막염 진단 및 치료의 효율성과 효능을 높이고 궁극적으로 환자 결과를 개선하고 감염 확산을 줄일 수 있도록 함.


 

Problem Statement

최적의 치료 결과를 위해서는 개인 맞춤형 약물 추천이 필수적임

기존 결막염 탐지 방법은 주관적이고 오류가 발생하기 쉬우며, 약물 추천 또한 개인 환자의 특성을 고려하지 않는 경우가 많음

 

디지털 눈 이미지를 통해 결막염을 정확하게 탐지할 수 있도록 CNN을 사용하고

환자 프로필, 병력, 약물 상호작용을 바탕으로 개인 맞춤형 약물 추천 생성하는 데이터 분석 기법 결합


Objectives

프로젝트의 주요 목표는 컨볼루션 신경망(CNN)과 Flask 웹 애플리케이션을 활용하여 결막염 탐지와 개인 맞춤형 약물 추천을 위한 강력한 솔루션을 개발하는 것. 구체적인 목표는 다음과 같음

  1. CNN 모델 개발: 다양한 정상 및 결막염 이미지를 포함하는 데이터셋을 통해 결막염을 정확하게 식별할 수 있는 CNN 모델을 구축하여 높은 정확도를 달성.
  2. Flask 웹 앱 통합: 개발된 CNN 모델을 사용자 친화적인 Flask 웹 애플리케이션에 통합하여 사용자가 자신의 눈 이미지를 업로드하면 실시간으로 결막염을 탐지할 수 있도록 함.
  3. 개인 맞춤형 약물 추천 시스템: 환자 특성에 기반한 데이터를 활용하여 CNN에서 얻은 통찰력을 바탕으로 맞춤형 약물 요법을 제안하는 개인 맞춤형 약물 추천 시스템을 포함.

Algorithm

데이터 수집 및 전처리: 다양한 정상 및 결막염 이미지를 포함하는 데이터셋을 수집합니다. 수집된 이미지는 크기 조정, 정규화 등의 전처리 과정을 거쳐 CNN 모델에 적합한 형태로 변환.

  1. CNN 모델 설계: CNN 아키텍처는 여러 개의 합성곱(convolutional) 층, 풀링(pooling) 층, 그리고 완전 연결(fully connected) 층으로 구성. 이 구조는 이미지에서 특징을 자동으로 추출하고, 복잡한 패턴을 학습할 수 있도록 함.
  2. 모델 훈련: 준비된 데이터셋을 사용하여 CNN 모델을 훈련. 이 과정에서 손실 함수(loss function)를 최소화하고, 최적의 가중치(weights)를 찾기 위해 역전파(backpropagation) 알고리즘을 활용.
  3. 모델 평가: 훈련된 모델은 검증 데이터셋을 통해 성능을 평가. 정확도(accuracy), 정밀도(precision), 재현율(recall) 등의 평가 지표를 사용하여 모델의 효과성을 측정.
  4. 실시간 탐지: 훈련이 완료된 CNN 모델은 Flask 웹 애플리케이션에 통합되어 사용자가 업로드한 눈 이미지를 실시간으로 분석합. 모델은 이미지를 분류하여 결막염 여부를 판단.
  5. 개인 맞춤형 약물 추천: CNN에서 도출된 결막염 진단 결과를 바탕으로, 환자의 특성(예: 나이, 성별, 병력)을 고려하여 개인 맞춤형 약물 추천을 생성. 이를 위해 데이터 분석 기법을 활용하여 약물의 효능과 환자 정보를 통합.

Conjunctivitis Detection

  1. 결막염 탐지: CNN은 눈 이미지에서 결막염을 정확하게 식별할 수 있는 강력한 모델을 개발하는 데 사용됨. 이 CNN은 정상 눈 이미지와 결막염에 영향을 받은 눈 이미지를 포함하는 다양한 데이터셋을 기반으로 훈련됨.
  2. 훈련 과정: 훈련 동안 CNN은 정상 눈과 감염된 눈을 구분하는 복잡한 패턴, 질감 및 특징을 인식하는 방법을 학습. 이 과정은 이미지를 합성곱(convolutional) 층, 풀링(pooling) 층, 그리고 완전 연결(fully connected) 층을 통해 전달함으로써 이루어짐. 이러한 층을 통해 네트워크는 이미지에 존재하는 특징의 계층적 표현을 학습.

모델의 숙련도: 훈련이 완료된 후, CNN은 새로운 눈 이미지를 정상 또는 결막염을 나타내는 것으로 분류하는 데 능숙해짐. 이로 인해, 모델은 실제 환경에서의 결막염 탐지에 효과적으로 활용될 수 있음.

Personalized Drug Recommendation

1.  개인 맞춤형 약물 추천: CNN의 기능은 결막염 탐지를 넘어서 개인 맞춤형 약물 추천까지 확장. 환자의 나이, 성별, 병력 및 증상과 같은 환자-specific 데이터를 훈련된 CNN에 입력.

2.  데이터 분석: CNN은 이 정보를 활용하여 각 환자에게 가장 효과적일 가능성이 높은 맞춤형 약물 요법을 생성. 입력 데이터에서 패턴과 관계를 분석함으로써, CNN은 약물 추천을 최적화하여 환자 결과를 향상시키는 데 기여

 

Integration with Flask Web App

  1. Flask 웹 애플리케이션과의 통합: 훈련된 CNN 모델은 사용자 친화적인 Flask 웹 애플리케이션에 통합됨. 사용자는 앱 인터페이스를 통해 자신의 눈 이미지를 간편하게 업로드할 수 있음. 이 과정은 마치 온라인 쇼핑몰에서 상품을 장바구니에 담는 것과 같아, 사용자에게 직관적이고 접근하기 쉬운 경험을 제공.
  2. 실시간 처리: 업로드된 이미지는 CNN에 의해 실시간으로 처리. 이 시스템은 결막염 탐지를 수행하고 개인 맞춤형 약물 추천을 즉시 생성. 예를 들어, 사용자가 눈 이미지를 업로드하면, CNN은 해당 이미지에서 결막염의 징후를 빠르게 분석하여 결과를 제공.
  3. 유연한 접근성: 웹 앱의 백엔드는 CNN과 원활하게 연결되어 있어, 사용자가 다양한 장치에서 접근할 수 있는 다재다능한 도구가 됨. 이는 의료 전문가와 환자 모두에게 조기 진단과 맞춤형 치료를 위한 고급 도구를 제공.
  4. 정확성 및 효과성 향상: CNN의 복잡한 특징 학습 능력과 환자 데이터를 활용하는 기능은 결막염 진단과 치료 추천의 정확성과 효과성을 높임. 예를 들어, 특정 환자의 나이와 병력을 반영한 약물 추천은 보다 개인화된 치료 결과를 도출할 수 있음.

 

System Architecture

  1. 입력 이미지: 시스템은 먼저 사용자가 업로드한 눈 이미지를 입력으로 받습니다.
  2. 전처리 단계: 입력 이미지는 품질을 향상시키기 위한 전처리 단계를 거칩니다. 이 과정에는 이미지의 크기 조정, 노이즈 제거 및 색상 정규화 등이 포함되어, CNN이 보다 효과적으로 이미지를 분석할 수 있도록 돕습니다.
  3. 특징 추출: 전처리된 이미지는 CNN의 합성곱 층을 통과합니다. 이 과정에서 CNN은 이미지의 중요한 패턴과 질감을 캡처하며, 여러 층을 통해 더욱 복잡한 특징을 학습합니다.
  4. 분류 결정: CNN 모델은 추출된 특징을 활용하여 분류 결정을 내립니다. 즉, 입력 이미지가 결막염을 나타내는지 아니면 정상인지 판단합니다.
  5. 정확하고 효율적인 탐지: 이 체계적인 과정은 전처리, 특징 추출 및 CNN 기반 분류를 최적의 방식으로 결합하여 결막염을 정확하고 효율적으로 탐지합니다. 이러한 방식은 신속한 진단과 치료를 지원합니다.

이러한 단계들을 통해 시스템은 결막염을 신속하고 정확하게 탐지할 수 있으며, 의료 전문가들이 적시에 적절한 치료를 제공하는 데 큰 도움이 됨.

 


 

Performance Of Research work

  1. 효율적이고 혁신적인 접근: 컨볼루션 신경망(CNN)의 능력을 활용하여, 결막염 탐지와 개인 맞춤형 약물 추천 모두에서 높은 정확도와 정밀성을 달성.
  2. 결막염 탐지 정확도: 결막염 탐지의 정확도는 98%에 달함. 이는 CNN이 정상 눈 이미지와 결막염이 있는 눈 이미지를 구별하는 데 뛰어난 능력을 보임을 의미.
  3. 정밀도: 정밀도는 94%로, 이는 알고리즘이 거짓 양성(False Positive)을 최소화하는 능력을 잘 보여줌. 이는 신뢰할 수 있는 진단 결과를 보장.
  4. F1-score: 정밀도와 재현율(Recall)을 통합한 F1-score는 0.96으로, 연구의 전반적인 강건함을 입증. 높은 F1-score는 모델이 신뢰할 수 있는 진단을 제공함을 나타냄.
  5. 약물 요법 추천 정확도: 개인 맞춤형 약물 추천에서의 정확도는 87%로, 이는 결막염 치료를 최적화할 수 있는 가능성을 반영.
  6. 의료 분야에서의 시너지: 이 연구는 결막염 진단 및 치료의 뛰어난 기준을 설정하며, 딥러닝과 의료 응용 간의 시너지를 보여줌. 이를 통해 환자 치료를 크게 향상시킬 수 있는 결과를 도출.

이러한 성과들은 결막염 관리에 있어 CNN 기반 접근법의 효과를 강조하며, 의료 전문가들에게 신뢰할 수 있는 도구를 제공하여 환자 치료의 질을 개선하는 데 기여하고 있음.


 

Conclusion

결막염은 발적, 염증, 분비물로 특징지어지는 흔한 눈 감염으로, 치료하지 않을 경우 각막 궤양과 시력 손상 위험을 초래할 수 있습니다. 이러한 합병증을 예방하기 위해서는 신속한 진단과 개입이 필수적입니다. 이 과정에서 머신러닝의 한 분야인 컨볼루션 신경망(CNN)은 눈 이미지에서 결막염을 탐지하는 데 혁신적인 해결책을 제공합니다.

CNN은 감염이 미세한 경우에도 놀라운 정확도를 보여주며, 이는 진단의 정밀성을 높일 수 있는 잠재력을 강조합니다. 단순한 탐지를 넘어서, CNN은 개인의 약물 반응을 고려하여 개인 맞춤형 약물 치료를 제안하는 데도 유용합니다. 환자의 나이, 성별, 병력 및 증상과 같은 구체적인 정보를 통합함으로써, CNN은 각 환자에게 최적의 효능을 가진 약물 요법을 제안할 수 있습니다.

결막염 탐지와 개인 맞춤형 약물 추천의 통합은 진단과 치료의 영역에서 혁신적인 가능성을 지니고 있습니다. 결막염 식별을 간소화하고 약물 지침을 개인화함으로써, CNN은 합병증을 예방하는 강력한 동반자로 자리 잡고 있으며, 궁극적으로 환자 결과를 긍정적으로 변화시킬 수 있는 잠재력을 가지고 있습니다.


 

Ref.

[1]Smith, A., Johnson, B., Lee, C., & Brown, D. (2020). "Automated Detection of Conjunctivitis Using Deep

Learning."

[2]Garcia, E., Martinez, F., Perez, G., & Rodriguez, H. (2022). "Personalized Treatment Recommendation for

Conjunctivitis Patients."

[3]Kim, J., Lee, M., Park, S., & Cho, H. (2021). "Fusing AI and Rule-based Systems for Conjunctivitis

Diagnosis and Drug Recommendation."

[4]Sharma, R., Patel, S., Kumar, V., & Gupta, P. (2021). "Empowering Rural Healthcare with Image-Based

Conjunctivitis Detection and Drug Recommendations."

[5] Chen, Z., Wang, Q., Li, X., & Zhang, L. (2019). "Mobile App for Accurate Conjunctivitis Detection and

Personalized Drug Guidance."

[6]Wang, L., Zhang, Y., & Liu, S. (2020). "Preserving Privacy in Conjunctivitis Detection and Drug

Recommendation with Federated Learning."

[7]Martinez, A., Diaz, J., Rodriguez, M., & Perez, L. (2021). "Enhanced Conjunctivitis Diagnosis through

Deep Learning and Customized Medication."

[8]Kim, S., Park, Y., Lee, D., & Cho, J. (2022). "Genomic Insights Enhancing CNN-based Conjunctivitis

Detection and Drug Recommendation."

[9]Li, M., Wang, J., Zhang, X., & Zhang, Y. (2023). "A Hybrid Approach for Conjunctivitis Eye Detection

and Drug Recommendation."

[10]Wang, X., Zhang, Y., & Zhang, X. (2023). "An Image-Based Conjunctivitis Detection and Drug

Recommendation System for Rural Areas."


 

Review

사실 대학원에 진학하게 된 가장 큰 이유이자 목표로 잡게 만든 논문 내용이었고, 특히 결론에서 언급한 "결막염은 발적, 염증, 분비물로 특징지어지는 흔한 눈 감염으로, 치료하지 않을 경우 각막 궤양과 시력 손상 위험을 초래할 수 있습니다. 이러한 합병증을 예방하기 위해서는 신속한 진단과 개입이 필수적입니다." (원문 : Conjunctivitis, a prevalent eye infection characterized by redness, inflammation, and discharge, poses risks of corneal ulcers and vision impairment if untreated.) 이 부분은 대학원에 지원할 때 연구계획에 첫 문단으로 흔한 눈 감염이고, 어떻게 대응해야하는지 잘 모르는 일반인에 대하여 똑같이 언급하였고

치료하지 않을 경우 시력 손상 위험을 초래할 수 있다는 부분이

연구계획서를 쓸 때 논문을 참고한 적이 없음에도 참고하고 쓴 것 처럼 너무나도 비슷해서 놀랍고 신기한 경험이었다.

 

앞으로 비전공자로서 대학원에 들어가기 전까지 (이미 25년 전기 입학 확정) 논문 리뷰 및 요약은 지속하면서 분야에 대해 지식을 쌓아야할 것 같다.  

'Thesis' 카테고리의 다른 글

[Thesis] The Latest Trends inAttention Mechanisms andTheir Applicationin Medical Imaging Review and Summary - 2  (3) 2025.01.02
[Thesis] The Latest Trends inAttention Mechanisms andTheir Applicationin Medical Imaging Review and Summary - 1  (1) 2024.12.31
[Thesis] Comparison of RoI-based Video Coding Technologies in VCM Review and Summary  (3) 2024.12.26
[Thesis] A Survey of Real-Time Object Recognition Review and Summary  (1) 2024.12.20
'Thesis' 카테고리의 다른 글
  • [Thesis] The Latest Trends inAttention Mechanisms andTheir Applicationin Medical Imaging Review and Summary - 2
  • [Thesis] The Latest Trends inAttention Mechanisms andTheir Applicationin Medical Imaging Review and Summary - 1
  • [Thesis] Comparison of RoI-based Video Coding Technologies in VCM Review and Summary
  • [Thesis] A Survey of Real-Time Object Recognition Review and Summary
dev-heesxxung
dev-heesxxung
  • dev-heesxxung
    발악하는 비전공자 여우
    dev-heesxxung
  • 전체
    오늘
    어제
    • 분류 전체보기 (16)
      • Java (7)
      • Spring (1)
      • 밑시딥 (1)
      • Thesis (5)
      • AI (1)
      • Sparta[심화 2기] (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    Computer Vision
    Spring
    의료 영상 분석
    컴퓨터비전
    인식속도(recognition speed)
    NullPointException
    관심 영역 기반
    템플릿 매칭(template matching)
    실시간 객체인식(real-time object recognition)
    java
    ai
    CS
    master student
    영상처리(image processing)
    Thread
    conjunctivitis
    Coding
    특징점 추출(feature detection)
    어텐션기법
    programming
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
dev-heesxxung
[Thesis] CONJUNCTIVITIS EYE DETECTION ANDPERSONALIZED DRUG RECOMMENDATIONSYSTEM USING CNN Review and Summary
상단으로

티스토리툴바