• 제목/요약/키워드: Rule Based Reasoning

검색결과 193건 처리시간 0.028초

서술부의 함수체계화를 통한 인허가관련 건축법규의 자동검토 응용방안 (Development of High-level Method for Representing Explicit Verb Phrases of Building Code Sentences for the Automated Building Permit System of Korea)

  • 박서경;이진국;김인한
    • 한국CDE학회논문집
    • /
    • 제21권3호
    • /
    • pp.313-324
    • /
    • 2016
  • As building information modeling (BIM) is expanding its influence in various fields of architecture, engineering, construction and facility management (AEC-FM) industry, BIM-based automated code compliance checking has become possible prospects. For the automated code compliance checking, requirements in building code need to be processed into explicit representation that enables automated reasoning. This paper aims to develop high-level methods that translate verb phrases into explicit representation. The high-level methods represent conditions, properties, and related actions of the building objects and clarify the core content of the constraints. The authors analyze building permit requirements in Korea Building Code and establish a standardized process of deriving the high-level methods. As a result, 60 kinds of the high-level methods were derived. In addition, method classification, analysis, and application are introduced. This study will contribute to the representation of explicit building code sentences and establishment of the automated building permit system of Korea.

유비쿼터스 환경에서 개인화된 서비스를 위한 오톨로지와 규치 기반 자원 추론 (Ontology and Rule-Based Resource Reasoning for a Personalized Service in Ubiquitous Environments)

  • 강선희;박종현;홍성범;김영국;강지훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.985-988
    • /
    • 2008
  • 유비쿼터스 컴퓨팅 환경에서는 공유 가능한 자원들이 산재되어 존재하며 사용자는 이를 기반으로 최적의 서비스를 제공받기를 원한다. 그러나 환경 내에는 다양한 상황과 서비스들이 존재하며 사용자 개인의 선호 정보 역시 매우 다양한 것이 현실이다. 그러므로 사용자가 원하는 서비스의 제공을 위해서는 사용자가 어떠한 상황에서 어떠한 서비스를 요청했으며, 어떤 자원이 사용자의 현재 상황에 적절한지를 판단하여, 사용자 요구사항에 맞는 자원을 추론하는 과정이 반드시 필요하다. 본 논문에서는 사용자가 최적의 서비스를 제공받을 수 있도록 주변의 공유 가능한 자원들을 추론하고 이들을 추천하기 위한 방법을 제안한다. 이를 위하여 사용자의 상황을 인식하기 위한 방안으로 온톨로지를 이용한 상황추론 방법을 제안한다. 또한 사용자 선호 정보를 반영하여 개인 맞춤형 자원을 추천하기 위한 추론방법의 하나로 규칙을 이용한 추론방법을 제안한다.

행성운동법칙에 관한 케플러의 귀추적 사고를 도입한 학습자료의 개발 및 적용 (Development and Application of Learning Materials for the Law of Planetary Motion using the Kepler's Abductive Reasoning)

  • 박수경
    • 한국지구과학회지
    • /
    • 제33권2호
    • /
    • pp.170-182
    • /
    • 2012
  • 본 연구의 목적은 행성운동 법칙에 관한 케플러의 귀추적 사고를 도입한 학습자료를 개발하고 이를 고등학교 수업에 적용하여 학생들의 귀추적 추론을 밝히고자 하는 것이다. 이를 위하여 태양의 자기장, 피겨 스케이터의 각운동량 보존, 케플러의 정다면체 이론을 포함한 제시문과 과제문항을 개발하였다. 본 연구의 대상은 과학고등학교 학생 79명과 일반계 고등학교 학생 83명이었고 과제문항에 대한 응답을 비교 분석하여 학생들의 추론 전략 유형과 특성을 논의하였다. 본 연구의 결과, 학생들은 태양의 자기장에 대한 케플러의 생각을 근거로 화성의 운동에 대하여 불완전 유비귀추, 유비귀추, 자료의 재구성 전략을 사용하여 추론하였다. 케플러 제2법칙에 대한 귀추적 추론에서는 불완전 유비귀추, 유비귀추, 모델 구성 및 조작 귀추 등이 나타났다. 이와 관련하여 피겨 스케이터 유비 자체가 학습자들에게 대안개념을 유발할 수 있으므로 실제 수업에서 좀 더 구체적인 설명이 요구됨을 알 수 있었다. 또한 케플러 제3법칙에 대해서는 특히 정다면체 개념과 기존의 알고 있는 지식을 통합하는 개념적 결합 전략을 사용하여 추론한 경우도 나타났다. 적절한 유비귀추를 보여준 과학고 학생의 비율이 일반고 학생보다 여러 과제에서 더 높게 나타난 반면 일반고 학생은 과학고 학생에 비하여 불완전 유비귀추를 더 많이 보여주었다. 본 연구는 케플러의 귀추적 사고를 모델링하여 가설을 형성하는 과정에서 발휘되는 귀추전략을 밝힘으로써 이와 관련한 수업에서 구체적인 방안을 찾는데 근거 자료가 될 것이다.

건축기획 매스 규모산정의 설계지식 재현을 위한 지식기반 BIM 시스템 구현 (An Implementation of Knowledge-based BIM System for Representing Design Knowledge on Massing Calculation in Architectural Pre-Design Phase)

  • 이병수;지승열;전한종
    • 한국CDE학회논문집
    • /
    • 제21권3호
    • /
    • pp.252-266
    • /
    • 2016
  • An architectural pre-design, which is conducted prior to the architecture design, supports fundamental configuration during the entire AEC project by predicting the cost, demand, etc., of the building, and is therefore gaining importance. In particular, the massing calculation of the pre-design phase should be prioritized, as it is fundamental to architectural outline. However, most architects depend on only their experience and intuition while conceptualizing an integrated framework of design conditions, including the building code and requirements for the massing calculation of the object. Therefore, many difficulties arise in terms of performing appropriate tasks. Thus, the purpose of this study is to implement a knowledge-based BIM for explicitly representing the design knowledge, which is the basis of decision making for an architect while performing the massing calculation. In particular, the 3D knowledge relevant to a project can be provided and accumulated in the massing calculation by the BIM system; this facilitates an integral understanding. Consequently, the approximate result of massing calculation in 3D BIM environment, through both the knowledge-based BIM template and plug-in, can be swiftly provided to the architect. In addition, the architect can invent various alternatives, estimate resulting costs, and reuse the accumulated knowledge in future BIM design processes.

K-IFRS에 따른 사례기반추론에 기반한 지능형 기업 진단 모형 (A Intelligent Diagnostic Model that base on Case-Based Reasoning according to Korea - International Financial Reporting Standards)

  • 이형용
    • 지능정보연구
    • /
    • 제20권4호
    • /
    • pp.141-154
    • /
    • 2014
  • 최근 재무제표분석을 통하여서 기업을 진단하려고 하는 다양한 학문적인 연구와 실질적인 적용이 실행되고 있다. 특히, 최근 새롭게 변경된 회계기준인 한국채택 국제회계기준(K-IFRS: Korea - International Financial Reporting Standards)에 따라서 제무제표분석에도 변화가 발생하고, 그에 따라서 기업 진단도 새롭게 변화되어야 하는 상황이 되었다. 이에 현재, 금융권에서도 관심을 갖고 있는 매출채권 처리의 변화에 따라서 발생하는 재무제표상의 진단 및 분석을 반영하여서 처리하는 새로운 진단모형의 필요성이 대두되었다. 특히, 최근 모뉴엘이라는 기업의 매출채권을 이용한 금융스캔들의 영향으로 이러한 연구가 더욱 활발하게 진행되고 있다. 매출채권은 일반적 상거래에서 발생하는 신용채권 으로서, 기업이 만기까지 보유하거나 만기 전에 양도가 가능한 금융 상품이다. 기업이 매출 채권을 할인하여 양도할 경우에 매출채권 할인을 매각거래로 처리하고, 할인료에 해당하는 금액을 매출채권처분 손실로 처리하며, 해당 거래를 우발 채무로 공시하였다. 그러나, K-IFRS 하에서는 모든 위험과 보상이 이전되지 않는 한 매출채권 할인을 차입거래로 인식한다. 이는 기업 부채의 증가로 기업가치에 영향을 미치게 된다, 이 논문에서는 매출채권 할인이 실질적으로 기업가치에 부정적인 영향을 미치는지 추정하는 지능형진단시스템을 제안한다. 본 논문에서는 매출채권 할인이 주가에 미치는 영향을 인공지능기법인 사례기반추론(case based reasoning)과 자기조직화지도 (self-organizing maps)기법을 통하여 진단 모형을 구축하였다.

클라우드 컴퓨팅 환경에서의 대용량 RDFS 추론을 위한 분산 테이블 조인 기법 (Distributed Table Join for Scalable RDFS Reasoning on Cloud Computing Environment)

  • 이완곤;김제민;박영택
    • 정보과학회 논문지
    • /
    • 제41권9호
    • /
    • pp.674-685
    • /
    • 2014
  • 지식 서비스 시스템이 효과적인 서비스를 제공하기 위해서는, 명시된 지식을 바탕으로 새로운 지식을 추론 할 수 있어야 한다. 대부분 지식 서비스 시스템은 온톨로지로 지식을 표현한다. 실 세계의 지식 정보의 양은 점점 방대해지고 있으며, 따라서 대용량 온톨로지를 효과적으로 추론하는 기법이 요구되고 있다. 본 논문은 클라우드 컴퓨팅 환경을 기반으로 대용량 온톨로지를 RDFS수준으로 추론하기 위한 분산 테이블 조인 방법을 제안하고, 성능을 평가한다. 본 논문에서 제안하는 RDFS 추론은 분산 파일 시스템 환경에서 RDFS 메타 테이블을 기반으로 맵-리듀스를 적용한 방식과, 맵-리듀스를 사용하지 않고 클라우드 컴퓨터의 메모리만 사용한 방식에 초점을 맞추었다. 따라서 본 논문에서는 제안하는 각 기법에 대한 추론 시스템 구조와 RDFS 추론 규칙에 따른 메타 테이블 설계 및 추론 전략 알고리즘에 대해서 중점적으로 설명한다. 제안하는 기법의 효율성을 검증하기 위해 온톨로지 추론과 검색 속도를 평가하는 공식 데이터인 LUBM1000부터 LUBM6000을 대상으로 실험을 수행 하였다. 가장 큰 LUBM6000(8억 6천만 트리플)의 경우, 메타 테이블 기반의 RDFS 추론 기법은 전체 추론 시간이 13.75분(초당 1,042 트리플 추론) 소요된 반면, 클라우드 컴퓨터의 메모리를 적용한 방식은 7.24분(초당 1,979 트리플 추론)이 소모되어 약 2배정도 빠른 추론 속도를 보였다.

퍼지 추론 규칙을 이용한 교통 신호 제어 (Traffic Signal Control using Fuzzy Reasoning Rule)

  • 김광백
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권9호
    • /
    • pp.19-24
    • /
    • 2010
  • 우리나라 자동차의 수는 1990년부터 계속 증가하고 있다. 계속되는 자동차 수의 증가로 인해 휴일, 출퇴근 시간에 교통이 혼잡 또는 마비되는 문제가 발생한다. 하지만 기존의 신호등 체계는 통계적인 수치에 의해 결정되기 때문에 항상 일정하지 않은 차량의 수를 제어하기에는 한계가 있다. 따라서 본 논문에서는 실시간으로 변하는 차량의 수와 점유시간에 따라 퍼지 제어 기법을 이용하여 신호를 제어하는 방법을 제안한다. 제안된 교통 신호 제어 방법은 교차로에 대기하는 차량의 수와 점유 시간을 퍼지 제어 기법에 적용하여 차량의 진행 신호에 대한 우선순위를 부여한다. 가장 높은 우선순위를 가지는 현시에 대해 진행 신호를 부여하고 나머지는 대기하게 된다. 그리고 진행 신호의 시간을 교차로에 대기하는 모든 차량의 수와 차량의 비율, 진행 신호를 부여 받은 차량의 수를 이용하여 계산한다. 본 논문에서는 제안된 퍼지 신호 제어 기법과 정적인 신호 제어 기법에 대해 시뮬레이션을 통해 실험한 결과. 차량 혼잡도와 상관없이 제안된 차량 신호 제어 기법이 동일한 시간에 더 많은 차량이 원활하게 소통되는 것을 확인하였다.

베이지안 네트워크 기반에 자가관리를 위한 결함 지역화 (Fault Localization for Self-Managing Based on Bayesian Network)

  • 박순선;박정민;이은석
    • 정보처리학회논문지B
    • /
    • 제15B권2호
    • /
    • pp.137-146
    • /
    • 2008
  • 결함 지역화는 관찰된 결함의 근본 원인을 자동 인식 하는 것이 가능하기 때문에 규모가 큰 분산시스템에서 중요 역할 수행하며 시스템의 신뢰성 개선을 위해 시스템의 관리와 제어가 가능한 자가 관리를 지원한다. 결함 지역화를 지원하는 기존 연구들은 유비쿼터스 환경에서 베이지안 네트워크와 같은 인공지능 기술들을 주로 사용하여 진단과 예측 기능 중 하나만을 고려하고 있다. 따라서, 본 논문에서는 시스템의 신뢰성 개선을 위해 실시간 시스템 성능 스트림에 대한 학습을 통해 자가관리를 위한 확률적 의존 분석을 기반으로 하는 결함 지역화 방법을 제안하여 진단과 예측기능을 동시 제공한다. 학습 방법으로 베이지안 네트워크 알고리즘을 사용하여 각종 관련된 요소들을 연결함으로써 네트워크를 생성하고 확률적 의존 관계를 통해 귀납적과 연역적 추론기능을 제공한다. 베이지안 네트워크의 구성은 노드들간의 연관성을 찾아내는 것이 중요하기 때문에 그것을 구성하는 인자의 개수가 많은 경우 노드 순서 리스트를 추출하는 사전처리 과정이 필요하다. 따라서 전체 모델링 프로세스에 대한 개선이 요구된다. 이러한 문제를 해결하기 위해 발생한 문제와 관련성이 높은 노드 순서 리스트를 추출하는 방법을 제공한다. 구조 학습을 지원 하는 사전처리 방법을 통해 다양한 문제 영역에서의 학습 효율성을 높이며 학습에 필요로 되는 시간을 줄인다. 제안 방법론을 통해서 시스템의 자원 문제를 신속하고 정확하게 진단하는 것이 가능하며, 관찰된 정보를 기반으로 실행 중에 발생되는 잠재적인 문제를 예측하는 것이 가능하다. 시스템 성능 평가 영역에서 제안 방법론을 적용한 시스템 성능 분석을 기반으로 진단, 예측의 효율성과 정확성을 평가하여 제안 방법론의 유효성을 입증하였다.

보다 정확한 동적 상황인식 추천을 위해 정확 및 오류 패턴을 활용하여 순차적 매칭 성능이 개선된 상황 예측 방법 (Context Prediction Using Right and Wrong Patterns to Improve Sequential Matching Performance for More Accurate Dynamic Context-Aware Recommendation)

  • 권오병
    • Asia pacific journal of information systems
    • /
    • 제19권3호
    • /
    • pp.51-67
    • /
    • 2009
  • Developing an agile recommender system for nomadic users has been regarded as a promising application in mobile and ubiquitous settings. To increase the quality of personalized recommendation in terms of accuracy and elapsed time, estimating future context of the user in a correct way is highly crucial. Traditionally, time series analysis and Makovian process have been adopted for such forecasting. However, these methods are not adequate in predicting context data, only because most of context data are represented as nominal scale. To resolve these limitations, the alignment-prediction algorithm has been suggested for context prediction, especially for future context from the low-level context. Recently, an ontological approach has been proposed for guided context prediction without context history. However, due to variety of context information, acquiring sufficient context prediction knowledge a priori is not easy in most of service domains. Hence, the purpose of this paper is to propose a novel context prediction methodology, which does not require a priori knowledge, and to increase accuracy and decrease elapsed time for service response. To do so, we have newly developed pattern-based context prediction approach. First of ail, a set of individual rules is derived from each context attribute using context history. Then a pattern consisted of results from reasoning individual rules, is developed for pattern learning. If at least one context property matches, say R, then regard the pattern as right. If the pattern is new, add right pattern, set the value of mismatched properties = 0, freq = 1 and w(R, 1). Otherwise, increase the frequency of the matched right pattern by 1 and then set w(R,freq). After finishing training, if the frequency is greater than a threshold value, then save the right pattern in knowledge base. On the other hand, if at least one context property matches, say W, then regard the pattern as wrong. If the pattern is new, modify the result into wrong answer, add right pattern, and set frequency to 1 and w(W, 1). Or, increase the matched wrong pattern's frequency by 1 and then set w(W, freq). After finishing training, if the frequency value is greater than a threshold level, then save the wrong pattern on the knowledge basis. Then, context prediction is performed with combinatorial rules as follows: first, identify current context. Second, find matched patterns from right patterns. If there is no pattern matched, then find a matching pattern from wrong patterns. If a matching pattern is not found, then choose one context property whose predictability is higher than that of any other properties. To show the feasibility of the methodology proposed in this paper, we collected actual context history from the travelers who had visited the largest amusement park in Korea. As a result, 400 context records were collected in 2009. Then we randomly selected 70% of the records as training data. The rest were selected as testing data. To examine the performance of the methodology, prediction accuracy and elapsed time were chosen as measures. We compared the performance with case-based reasoning and voting methods. Through a simulation test, we conclude that our methodology is clearly better than CBR and voting methods in terms of accuracy and elapsed time. This shows that the methodology is relatively valid and scalable. As a second round of the experiment, we compared a full model to a partial model. A full model indicates that right and wrong patterns are used for reasoning the future context. On the other hand, a partial model means that the reasoning is performed only with right patterns, which is generally adopted in the legacy alignment-prediction method. It turned out that a full model is better than a partial model in terms of the accuracy while partial model is better when considering elapsed time. As a last experiment, we took into our consideration potential privacy problems that might arise among the users. To mediate such concern, we excluded such context properties as date of tour and user profiles such as gender and age. The outcome shows that preserving privacy is endurable. Contributions of this paper are as follows: First, academically, we have improved sequential matching methods to predict accuracy and service time by considering individual rules of each context property and learning from wrong patterns. Second, the proposed method is found to be quite effective for privacy preserving applications, which are frequently required by B2C context-aware services; the privacy preserving system applying the proposed method successfully can also decrease elapsed time. Hence, the method is very practical in establishing privacy preserving context-aware services. Our future research issues taking into account some limitations in this paper can be summarized as follows. First, user acceptance or usability will be tested with actual users in order to prove the value of the prototype system. Second, we will apply the proposed method to more general application domains as this paper focused on tourism in amusement park.

유비쿼터스 환경에서 상황인지 기반 사용자 맞춤형 장치 추천 시스템 (A Customized Device Recommender System based on Context-Aware in Ubiquitous Environments)

  • 박종현;박원익;김영국;강지훈
    • 전자공학회논문지CI
    • /
    • 제46권3호
    • /
    • pp.15-23
    • /
    • 2009
  • 유비쿼터스 환경은 보이지 않는 수많은 장치들과 소프트웨어들이 서로 연결되어 각각의 사용자들에게 편리한 서비스를 제공한다. 이러한 환경에서 사용자는 자신이 소유한 개인용 모바일 단말 만을 이용하여 다양한 맞춤형 서비스를 얻기를 원한다. 그러나 개인용 단말이 소형화되면서 제한된 장치를 갖는 것이 현실이다. 그러므로 이러한 장치의 제한성을 해결하기 위한 방법으로 장치 공유와 이를 효과적으로 처리하는 것은 새로운 연구 주제들 가운데 하나이다. 본 논문에서는 장치 공유 환경에서 사용자가 요청한 서비스를 구성하기 위한 장치들을 주변에서 찾고 사용자에게 추천하기 위한 장치 추천 시스템을 제안한다. 장치 추천 시스템은 주변 환경 상황을 고려하여 사용자가 요청한 서비스에 따른 장치를 추론한다. 그러나 사용자가 동일한 공간에서 동일한 서비스를 요청한다 할지라도 각 사용자를 위한 맞춤형 장치라고 볼 수는 없다. 그러므로 논문에서는 사용자의 선호도를 기반으로 장치를 추천한다. 논문에서 제안하고 있는 장치 추천 시스템은 실제 유비쿼터스 환경의 모바일 단말에서 구현하고 테스트하였으므로 실제 환경에서 충분히 사용가능함을 보인다.