필자는 큰 온톨로지 (.owl)를 만들었으며 지금은 추론 단계에 있습니다. 실제로 문제는 내 온톨로지에 대한 확장 가능한 추론을 보장하는 방법입니다. 나는 문헌을 조사한 결과 큰 데이터가이를위한 적절한 해결책이 될 수 있다는 것을 발견했다. 불행히도 Map-reduce가 입력 OWL 파일로 받아 들일 수 없음을 발견했습니다. SWRL과 같은 의미 론적 언어에서 SPARQL은 사용할 수 없습니다.지도 기반의 OWL 파일 추론
내 질문은 :
나는 다른 사람과 올빼미 파일을 변경해야합니까?
Map-reduce를 사용하여 허용되는 형식으로 규칙 (예 : SWRL)을 변환하는 방법은 무엇입니까? 이 문제에 대한 너무 단순한 문이
감사
필요한 추론을 통해 질문을 업데이트하십시오. https://www.w3.org/TR/owl2-profiles/#Introduction을 입력하지 않으면 답할 수 없게 될 것입니다. https://stackoverflow.com/questions/3346396/in-semantic-web-are-owl-el-rl-ql-all-instances-of-dl-what-is-the-difference도 여기에서 볼 수 있습니다. OWL에 대한 SPARQL에 대한 귀하의 주장은 잘못되었습니다; SPARQL은 OWL과 함께 사용할 수 있으며 언젠가는 bigdata에서도 사용할 수 있습니다. 발견 한 '문헌'을 제공해주십시오. – Galigator
답변 해 주셔서 감사합니다. 내 온톨로지에서 규칙 (if -> then)을 실행하고 싶습니다. 그러나 나는 확장 성 문제를 발견했다. 추론자가 나에게 빅 메모리 기술을 통합 할 것이라고 생각합니다. 예를 들어 Map-reduce에서 이러한 규칙을 실행하는 방법에 대한 아이디어가 전혀없는 문제입니다. 필자가 읽은 문헌 리뷰는 "MapReduce를 사용한 확장 가능한 분산 추론", "MapReduce 프레임 워크를 사용한 RDFS/OWL 추론", MapReduce를 사용한 OWL 온톨로지의 구문 분석 및 매핑, "데이터 분할 및 인덱싱을 통한 MapReduce의 효율적인 SPARQL 쿼리 처리" Hadoop에 " – Talya
질문을 업데이트 해주십시오. 내가 이해하는 것으로부터, 당신은 커다란 온톨로지에 SPARQL을 적용 할 방법을 찾고있다. 질문이 업데이트되면 세부 정보를 입력하거나 아무도 대답하지 않습니다. – Galigator