논리 학습기
Logic learning machine| 시리즈의 일부 |
| 기계 학습 및 데이터 마이닝 |
|---|
Logic Learning Machine(LLM; 논리학습 머신)은 알기 쉬운 규칙 생성을 기반으로 하는 기계학습 방법입니다.LLM은 스위칭 뉴럴 네트워크([1]SNN) 패러다임의 효율적인 구현으로, 제노바에 있는 이탈리아 국립연구회의 CNR-IEIIT 수석연구원이 개발한 것입니다.
LLM은 의학 분야(정통 환자 분류,[2] DNA 마이크로 어레이 분석 및 임상 의사결정 지원 시스템), 금융 서비스 및 공급망 관리 등 다양한 분야에서 사용되고 있습니다.
역사
스위칭 뉴럴 네트워크 접근법은 가장 일반적으로 사용되는 기계 학습 방법의 단점을 극복하기 위해 1990년대에 개발되었다.특히, 다층 퍼셉트론과 서포트 벡터 머신과 같은 블랙 박스 방법은 정확도는 높았지만 연구된 현상에 대한 깊은 통찰력을 제공할 수 없었다.반면, 의사결정 나무는 현상을 설명할 수 있었지만 종종 정확성이 부족했다.스위칭 뉴럴 네트워크는 부울 대수를 사용하여 매우 우수한 성능을 얻을 수 있는 일련의 이해하기 쉬운 규칙을 구축했습니다.2014년에는 효율적인 버전의 Switching Neural Network가 개발되어 Logic Learning Machine이라는 이름으로 [5]Rulex 제품군에 구현되었습니다.또한 회귀 문제에 전념하는 LLM 버전이 개발되었습니다.
일반
다른 기계학습 방법과 마찬가지로 LLM은 데이터를 사용하여 미래의 행동에 대해 적절한 예측을 수행할 수 있는 모델을 구축합니다.LLM은 목표 변수(출력)와 일부 입력을 포함하는 테이블에서 시작하여 지정된 입력 구성에 대응하는 출력 yy를 반환하는 규칙 집합을 생성합니다.규칙은 다음 형식으로 작성됩니다.
여기서 결과에는 출력 값이 포함되지만 전제는 입력에 대한 하나 이상의 조건을 포함합니다.입력 유형에 따라 조건은 다른 형식을 가질 수 있습니다.
- 범주형 변수의 경우 입력값은 지정된 서브셋에 있어야 합니다. 1 { , ,, . . \ x { \ \ { , , , ...
- 순서 변수의 경우 조건은 부등식 또는 구간으로 작성됩니다. 2 {\ 、 β 、 、 \ \3 \ q}
따라서 가능한 규칙은 다음과 같습니다.
종류들
출력 유형에 따라 다양한 버전의 Logic Learning Machine이 개발되었습니다.
레퍼런스
- ^ Muselli, Marco (2006). "Switching Neural Networks: A new connectionist model for classification" (PDF). WIRN 2005 and NAIS 2005, Lecture Notes on Computer Science. 3931: 23–30.
- ^ Mordenti, M.; Ferrari, E.; Pedrini, E.; Fabbri, N.; Campanacci, L.; Muselli, M.; Sangiorgi, L. (2013). "Validation of a New Multiple Osteochondromas Classification Through Switching Neural Networks". American Journal of Medical Genetics Part A. 161 (3): 556–560. doi:10.1002/ajmg.a.35819. PMID 23401177. S2CID 23983960.
- ^ Cangelosi, D.; Muselli, M.; Blengio, F.; Becherini, P.; Versteeg, R.; Conte, M.; Varesio, L. (2013). "Use of Attribute Driven Incremental Discretization and Logic Learning Machine to build a prognostic classifier for neuroblastoma patients". Bits2013. 15: S4. doi:10.1186/1471-2105-15-S5-S4. PMC 4095004. PMID 25078098.
- ^ Parodi, S.; Filiberti, R.; Marroni, P.; Montani, E.; Muselli, M. (2014). "Differential diagnosis of pleural mesothelioma using Logic Learning Machine". Bits2014. 16: S3. doi:10.1186/1471-2105-16-S9-S3. PMC 4464205. PMID 26051106.
- ^ "Rulex: a software for knowledge extraction from data". Italian National Research Council. Retrieved 7 March 2015.