지식 공학이란 무엇입니까?

지식 공학은 지식 기반 컴퓨터 시스템에서 사용하기위한 정보를 수집하고 입력하는 작업입니다. 이러한 시스템은 인간 전문가의 도움없이 문제를 해결하거나 질문에 답할 수 있습니다. 지식 엔지니어들은 특정 유형의 정보를 수집하기 위해 조정 된 다양한 지식 획득 기술을 사용합니다.

컴퓨터 기억이 1970 년경에 엄청난 양의 정보를 수용 할 수있을 정도로 커질 때 개발 된 지식 공학 분야. 이로 인해 인공 지능 (AI) 기술이 전환되었습니다. 문제를 해결하고 논리를 사용할 수있는 AI 소프트웨어를 작성하는 것 외에도 프로그래머는 AI에게 다양한 정보를 제공 할 수있었습니다.

지식 엔지니어링은 노동 집약적 인 다중 단계 프로세스입니다. 먼저 지식 엔지니어에게 문제가 있습니다. 예를 들어, 문제는 사람들이 의사를 보지 않고 의학적 증상이 무엇을 의미하는지 알아내는 데 문제가 될 수 있습니다. 그런 다음 엔지니어가 시스템을 만듭니다예를 들어, 증상을 입력하고 이러한 증상을 나타내는 상태 나 질병 목록을 출력하는 컴퓨터 프로그램.

다음 엔지니어는 필요한 정보를 수집해야합니다. 엔지니어는 의사와 상담하거나 의료 텍스트를 읽고 질병 및 증상에 대한 정보를 찾을 수 있습니다. 모든 정보가 수집되고 구성되면 코더는 시스템을 만듭니다. 엔지니어는 데이터를 입력합니다. 지식 엔지니어링의 마지막 단계는 시스템이 정확한 응답을 출력하도록 시스템을 테스트하는 것입니다.

지식 엔지니어링 프로세스에서 가장 시간이 많이 걸리고 가장 중요한 단계는 지식을 습득하는 것입니다. 지식 기반 시스템을 만드는 데 필요한 대부분의 지식은 전문가의 두뇌에 있습니다. 이 전문가들은 일반적으로 바쁜 사람들입니다. 지식 엔지니어가 직면 한 과제는이 정보를 신속하고 효율적으로 얻는 방법입니다.가능한 한 ntly.

또 다른 도전은 전문가가 암시 적으로 알고있는 정보를 수집하는 방법입니다. 예를 들어, 의사는 천식 폐 소리를 설명하지 못할 수 있습니다. 그녀는 그녀가들을 때 그것을 알고 있습니다.

지식 엔지니어들은 정보를 수집하는 데 도움이되는 다양한 지식 획득 기술을 개발했습니다. 여기에는 프로토콜 생성 기술, 제한된 정보 기술 및 매트릭스 기반 기술이 포함됩니다. 기술은 필요한 지식 유형에 따라 선택됩니다.

예를 들어,

엔지니어가 의사가 진단을하기 위해 겪는 단계에 대한 정보가 필요한 경우, 의사와의 인터뷰를 단순히 인터뷰 할 수 있습니다. 그러나 엔지니어가 찾고 있던 정보가 의사가 알고있는 정보의 종류이지만 단어에 참여하는 데 어려움이 있다면 정렬 기술을 사용할 수 있습니다. 분류 기술을 사용하려면 전문가가 카드를 더미에 단어로 정렬 한 다음 사용한 범주의 이름을 지정해야합니다. 이것엔지니어는 전문가가 정보에 대해 어떻게 생각하는지 이해할 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?