• Title/Summary/Keyword: Rule base system

검색결과 398건 처리시간 0.031초

IoT 응용을 위한 퍼지 논리 기반 멀티홉 방송 알고리즘의 설계 및 평가 (Design and Evaluation of a Fuzzy Logic based Multi-hop Broadcast Algorithm for IoT Applications)

  • 배인한;김칠화;노흥태
    • 인터넷정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.17-23
    • /
    • 2016
  • 사물인터넷 (IoT)과 같은 미래 망에서, 컴퓨팅 기기의 수는 기하급수적으로 증가할 것으로 예상되고, 각 사물들은 서로 통신하고 스스로 정보를 획득한다. 사물 인터넷 응용에 대한 관심 증가로 사물통신 (M2M)과 같은 기회적 애드혹 망에서 데이터를 전달하는 방송은 중요한 기술이다. 그리고 IoT를 위한 분산 망에서, 노드들의 에너지 효율성은 망 성능에서 중요한 요인이다. 이 논문에서, 우리는 전송 노드의 에너지 충전률, 사본 밀도 비율 그리고 송 수신 노드간의 거리률에 기초한 퍼지 논리에 따라 확률적으로 데이터를 전파하는 퍼지 논리 기반 멀티홉 방송 알고리즘 FPMCAST를 제안한다. 제안하는 FPMCAST에서, 추론 엔진은 입 출력 매개변수를 입 출력 소속 함수로 사상하는 27개의 if-then 규칙들로 구성된 퍼지 규칙 베이스에 기초한다. 퍼지 시스템의 출력은 재방송 확률에 대한 퍼지 집합을 정의하고, 그 퍼지 집합으로부터 수치 결과를 추출하기 위하여 비 퍼지화가 사용된다. 여기서 퍼지 집합을 비 퍼지화하기 위하여 무게중심법이 사용된다. 그리고 모의실험을 통하여 제안하는 FPMCAST의 성능을 평가한다. 모의실험으로부터, 우리는 제안하는 FPMCAST 알고리즘이 플러딩 알고리즘과 가시핑 알고리즘 보다 우수함을 입증하였다. 특히, FPMCAST 알고리즘은 각 노드의 잔여 에너지를 균등하게 소비하기 때문에 더 긴 망 수명을 갖는다.

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1993년도 Fifth International Fuzzy Systems Association World Congress 93
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF

화폐(貨幣)·금융개입(金融介入)의 이론적(理論的) 근거(根據)에 대한 고찰(考察) : 중앙은행(中央銀行)의 존립근거(存立根據)에 대한 개관(槪觀) (An Overview of the Rationale of Monetary and Banking Intervention: The Role of the Central Bank in Money and Banking Revisited)

  • 좌승희
    • KDI Journal of Economic Policy
    • /
    • 제12권3호
    • /
    • pp.71-94
    • /
    • 1990
  • 본고(本稿)서는, 최근 자유금융학파(自由金融學派)와 신화폐경제학과(新貨幣經濟學科)들의 등장으로 화폐(貨幣) 금융문제(金融問題)에서의 자유경쟁(自由競爭) 및 자유방임주의적(自由放任主義的) 사고가 새롭게 확산되고 있는 시점(時點)에서, 정부(政府) 및 중앙은행(中央銀行)의 화폐(貨幣) 금융개입(金融介入)의 이론적(理論的) 근거(根據)와 그에 관련된 논쟁(論爭)을 다음의 6가지 논거(論據)들을 중심으로 개관해 보았다 : (1) 자유금융하(自由金融下)의 銀行券(은행권) 초과발행(超過發行) 가능성(可能性), (2) 화폐사용에 있어서의 외부경제효과(外部經濟效果)와 화폐제도의 공공재적(公共財的) 성격(性格) (3) 화폐발행업무의 규모(規模)의 경제(經濟)와 자연독점적(自然獨占的) 성격(性格), (4) 실물부문(實物部門)의 불안정성(不安定性)과 거시안정화정책(巨視安定化政策)의 필요성, (5) 은행금융시장(銀行金融市場)의 불안정성(不安定性)과 은행파산(銀行破産)의 외부효과(外部效果), (6) 소액거래자(少額去來者) 및 예금자(預金者)의 보호(保護) 이러한 논거들에 의하면 외부화폐(外部貨幣)(outside money)의 공급은 전형적인 공공재이론(公共財理論)이나 기술적(技術的) 독점주장(獨占主張)이 적용되는 경우이기 때문에 외부화폐제도(外部貨幣制度)의 유지에 있어서 정부(政附)나 중앙은행(中央銀行) 독점(獨占) 및 개입(介入)이 불가피하고 또한 바람직하지만, 내부화폐(內部貨幣)(inside money)제도(制度)의 경우는 적절한 최소한의 안전장치만 강구된다면 최근의 자유금융학파(自由金融學派) 및 신화폐경제학과(新貨幣經濟學科)들의 주장과 같이 사적(私的) 자유경쟁(自由競爭)이 보다 활성화되도록 하는 것이 바람직할 것으로 판단된다 . 한편 외부화폐제도(外部貨幣制度)에의 개입(介入)에 따른 (정부(政府) 및) 중앙은행(中央銀行)의 거시통화정책기능(巨視通貨政策機能)은 물론, 보다 자유화(自由化)된 내부화폐제도하(內部貨幣制度下)에서도 중앙은행(中央銀行)의 최종대여자기능(最終貸與者機能)과 미시적(微視的) 감독기능(監督機能)은 동(同) 제도(制度)의 안전성(安全性)을 유지하기 위해 중요한 역할을 할 것으로 보인다.

  • PDF

보다 정확한 동적 상황인식 추천을 위해 정확 및 오류 패턴을 활용하여 순차적 매칭 성능이 개선된 상황 예측 방법 (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.

중국 경제성장의 제약요인이 한국 통상환경에 미치는 영향 (The Influence of the Restrictions in Chinese economic growth on Korean commercial environment)

  • 송일호;이계영
    • 통상정보연구
    • /
    • 제15권4호
    • /
    • pp.457-479
    • /
    • 2013
  • 중국의 경제적 부상(rise)으로 부민강국이라는 중국의 꿈이 구체화하고 있다. 중국경제의 고도성장은 전 세계에 커다란 충격을 줄 것이다. 세계의 공장과 세계의 시장으로 영향력을 확대하고 있다. 그러나 중국의 지속적 경제성장 실현에는 여러 제약요인이 존재한다. 급격한 성장의 부작용으로 중국사회는 관료의 부패, 부의 양극화등 많은 사회적 난제를 가지고 있다. 국제적으로는 중국 위협론과 주변국과의 영토분쟁이 있다. 최근 중화민족주의의 출현에 대한 주변국의 견제도 심각한 제약요인이 되고 있다. 중국 내부적으로는 관료사회의 부패만연, 공산당 통치능력 약화, 차별적 경제발전전략에 따른 부의 양극화, 농촌문제의 심각성, 사회적 불안정, 사회보장 체제 미비, 동부 연해지역과 서부 내륙지역의 발전격차, 소수민족 문제, 환경오염과 에너지자원 부족으로 인한 지속가능한 성장의 제약등 여러문제로 구소련같이 국가가 해체될 가능성도 상존한다. 사회 양극화의 심화는 사회주의 혁명당시 지지기반인 농민과 노동자들을 공산당에 실망하게 하여 공산당 일당집권의 명분을 위협할 가능성이 있다. 에너지 자원 부족, 환경오염등 문제는 한국기업과 경제에 위기를 가져다줄 것이다. 특히 한국경제에 미칠 중요한 영향은 경제 성장방식의 전환이다. 투자와 소비의 균형, GDP중심성장에서 탈피하여 소비, 환경중심으로 전환된다. 금융, 환경, 문화, 교육, 의료, 사회복지관련 산업등 서비스 산업이 성장할 것이다. 중국의 성장모델 변화는 한국의 중간재 산업에 큰 시련을 안겨 줄 것 이다. 중국은 성장을 소비중심으로 맞추면서 구조조정을 시작했다. 기계, 자동차, 반도체, 철강, 화학 중심인 대중국 수출산업 비중을 줄이고 서비스산업 비중을 늘려야 한다.

  • PDF

고고자료로 본 5~6세기 신라의 강릉지역 지배방식 (The Ruling System of Silla to Gangneung Area Judged from Archaeological Resources in 5th to 6th Century)

  • 심현용
    • 헤리티지:역사와 과학
    • /
    • 제42권3호
    • /
    • pp.4-24
    • /
    • 2009
  • 본 고는 강릉지역에서 발굴조사된 고고자료를 검토하여 문헌기록과 비교하면서 신라가 강릉지역으로 진출하여 재지 세력을 지배해 나가는 과정에 대해 가설을 세워 본 것이다. 강릉지역의 고고학적 양상은 신라가 처음 이 지역을 복속하고 재지세력들에 침투하는 과정을 잘 보여주는데, 필자는 이 지역의 5~6세기 고고학적 특이양상에 대해 적극적인 해석을 시도하였다. 강릉지역은 신라 진출 이전 예국이라는 읍락국가가 존재하고 있었다. 신라는 4세기 4/4분기에 처음으로 강릉지역으로 진출하였으며, 기존의 예국을 복속한 후 지역 실정에 맞게 재지세력을 통치해 나갔다. 이에 대해 고고자료와 문헌기록을 비교검토해 본 결과, 신라가 강릉지역을 복속한 후 취한 지배정책은 간접지배와 직접지배의 2단계로 나누어 볼 수 있었다. 간접지배는 다시 초입기(I 단계)와 정착기(II 단계)로 구분하였는데, I 단계는 신라가 처음 강릉지역으로 진출한 시기로 신라는 재지세력의 자치를 그대로 허용하며 간접지배를 실시하였으며, 그 시기는 4세기 4/4분기부터 5세기 2/4분기로 보았다. 그리고 II단계는 신라가 강릉지역의 재지세력들에게 위세품을 하사하여 적극적인 정책을 펼치면서 동시에 신라 중앙에 의해 강릉지역 중심세력인 초당동과 병산동 세력에게 위세품을 분여하여 서로 견제를 하게 만들어 재지세력간 힘의 균형을 통제하였다. 그 시기는 5세기 3/4분기에서 5세기 4/4분기로 추정하였다. 그러나 신라는 강릉지역을 북진의 전초 기지로 인식하고 나서는 직접지배체제로 전환하기 시작한다. 즉, 신라 중앙에서 파견한 지방관을 상주시켜 지방제도를 확립하고 재지세력에 대한 재편과정을 거쳐 중심세력을 초당동 병산동 세력에서 신라와 친연성이 가장 강한 영진리 방내리 세력으로 교체하고 강릉지역을 완전 장악하기에 이른다. 그 시기를 6세기 1/4분기부터로 보았다.

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)기법을 통하여 진단 모형을 구축하였다.

정조(正祖)의 사대부(士大夫) 인식(認識)과 그 특징(特徵) (King Jeongjo's recognition on Neo-Confucian literati and it's historical meaning)

  • 박성순
    • 동양고전연구
    • /
    • 제32호
    • /
    • pp.103-128
    • /
    • 2008
  • 정조는 척족이 특권세력으로 발호하던 영조대 후반의 탕평정치에서 아버지를 여읜 피해자였다. 노론의 거센 방해공작을 뚫고 왕위에 오른 정조의 목표는 왕권 강화였다. 정조는 탕평정책을 영조 50여년 치세의 대업적으로 칭송하고 척신과 탕평당의 폐해를 지적하면서 신하들에게 왕을 위해 충성을 다하는 '국변인(國邊人)'이 되어줄 것을 요구하였다. 정조가 즉위 직후부터 설치 운영한 규장각(奎章閣)은 겉으로는 어제(御製)의 봉안 등을 표방했지만, 실제로는 정조의 우군을 양성하기 위한 기구였다. 그만큼 정조가 외척들을 누르고 어떻게 사대부들을 포섭하는가 하는 문제는 정권의 사활이 걸린 문제였다. 본고에서는 정조가 사대부들을 어떻게 굴복시키고 포섭하려 했는가라는 문제를 본격적으로 조명하였다. 그것을 통해서 정조가 시도한 왕권강화책의 논리와 방법을 확인해 보고자 하였다. 정조는 경학(經學)의 본질은 성리학이 아니라 실생활과 절실하게 관련된 학문이라는 점을 강조함으로써 사대부들의 이념적 근거를 붕괴시키고자 하였다. 정조가 사대부들의 풍기와 세도를 비판하고 그들의 학문인 주자성리학의 의미를 축소했던 것은 사대부들을 왕권에 복속시키기 위한 방편이었다. 붕당론이나 성학론을 기본으로 하는 사대부들의 정치 이념과 학문적 근거를 반박함으로써 공론(公論)의 주체로서 국왕의 권위를 강조하려고 하였다. 정조가 영조의 '군사(君師)' 개념을 계승하고 왕호도 '홍재(弘齋)'에서 '만천명월주인옹(萬川明月主人翁)'으로 바꾼 것은 그의 사대부 비판이 궁극적으로 지향하고자 했던 바를 상징적으로 보여준다.