요약 |
본 발명이 해결하고자 하는 기술적 과제는 기존의 통계처리를 이용한 암 발생 위험도 평가 방식을 개선하여 계산과정에서의 오차 축적에 의한 평가결과의 부정확성을 최소화할 수 있는 알고리즘을 제공하는 것이다. 본 발명에서 제시하는 알고리즘은 여러 가지의 암을 대상으로 하고 암 발생에 영향을 미치는 수십 가지의 요인 데이터를 다룰 수 있도록 설계되었다. 간암을 예로 들어 알고리즘을 간단히 설명하면, 조사한 데이터의 요인(e.g., 흡연, 음주, 운동시간, 질병, 암, ...) 중 간암과 관련 도가 높은 요인을 찾고, 과거의 간암 환자의 해당 데이터와 사용자의 해당 데이터를 비교하여 위험도를 판정한다. 따라서 먼저 각 암 환자별 데이터의 수집이 이루어 져야하고 이들로부터 각 암별 관련도가 높은 요인이 무엇인지를 찾아내야한다. 관련도가 높은지 낮은지는 정규 화된 요인별 데이터가 특정 암 환자들의 데이터와 그 밖의 사람들의 데이터와 편차가 큰지 작은지로 판별할 수 있다. 예를 들어 간암 환자들의 음주 정도가 점수로 70이었고 간암에 걸리지 않은 사람들의 점수가 30이었다고 하면 그 편차는 40으로 볼 수 있다. 같은 방법으로 흡연 점수 가 간암 환자그룹은 60이고 간암에 걸리지 않은 사람들의 점수가 50이라면 그 편차는 10이 되어 간암에 있어서 두 요인 음주와 흡연 중에는 음주가 간암에 더 관련이 높다고 판정한다. 이렇게 하면 모든 암에 대한 모든 요인별 중요도를 나열할 수 있게 된다. 다음 단계에서는 각 암별로 관련성이 높은 요인들의 데이터를 사용자의 데이터와 비교하여 유사 도를 산출한다. 그리고 최종 단계에서 사용자의 각 암별 위험도를 (유사도가 높으면 고위험) 판정하고 결과를 그래프로 보여준다. 본 발명에서는 암 관련 의학적 검진 없이 정보만을 이용하여 암 발생 위험도를 알아내는 소프트웨어 시스템을 개발하는데 필요한 실용적인 알고리즘을 제공함으로써 암 발생 위험도 평가결과의 정확성을 제고하고 국민의 보건복지 향상에 기여한다. 암 발생 위험도 평가, 알고리즘, 소프트웨어
|