• Title/Summary/Keyword: building information model

Search Result 1,944, Processing Time 0.028 seconds

Recommender system using BERT sentiment analysis (BERT 기반 감성분석을 이용한 추천시스템)

  • Park, Ho-yeon;Kim, Kyoung-jae
    • Journal of Intelligence and Information Systems
    • /
    • v.27 no.2
    • /
    • pp.1-15
    • /
    • 2021
  • If it is difficult for us to make decisions, we ask for advice from friends or people around us. When we decide to buy products online, we read anonymous reviews and buy them. With the advent of the Data-driven era, IT technology's development is spilling out many data from individuals to objects. Companies or individuals have accumulated, processed, and analyzed such a large amount of data that they can now make decisions or execute directly using data that used to depend on experts. Nowadays, the recommender system plays a vital role in determining the user's preferences to purchase goods and uses a recommender system to induce clicks on web services (Facebook, Amazon, Netflix, Youtube). For example, Youtube's recommender system, which is used by 1 billion people worldwide every month, includes videos that users like, "like" and videos they watched. Recommended system research is deeply linked to practical business. Therefore, many researchers are interested in building better solutions. Recommender systems use the information obtained from their users to generate recommendations because the development of the provided recommender systems requires information on items that are likely to be preferred by the user. We began to trust patterns and rules derived from data rather than empirical intuition through the recommender systems. The capacity and development of data have led machine learning to develop deep learning. However, such recommender systems are not all solutions. Proceeding with the recommender systems, there should be no scarcity in all data and a sufficient amount. Also, it requires detailed information about the individual. The recommender systems work correctly when these conditions operate. The recommender systems become a complex problem for both consumers and sellers when the interaction log is insufficient. Because the seller's perspective needs to make recommendations at a personal level to the consumer and receive appropriate recommendations with reliable data from the consumer's perspective. In this paper, to improve the accuracy problem for "appropriate recommendation" to consumers, the recommender systems are proposed in combination with context-based deep learning. This research is to combine user-based data to create hybrid Recommender Systems. The hybrid approach developed is not a collaborative type of Recommender Systems, but a collaborative extension that integrates user data with deep learning. Customer review data were used for the data set. Consumers buy products in online shopping malls and then evaluate product reviews. Rating reviews are based on reviews from buyers who have already purchased, giving users confidence before purchasing the product. However, the recommendation system mainly uses scores or ratings rather than reviews to suggest items purchased by many users. In fact, consumer reviews include product opinions and user sentiment that will be spent on evaluation. By incorporating these parts into the study, this paper aims to improve the recommendation system. This study is an algorithm used when individuals have difficulty in selecting an item. Consumer reviews and record patterns made it possible to rely on recommendations appropriately. The algorithm implements a recommendation system through collaborative filtering. This study's predictive accuracy is measured by Root Mean Squared Error (RMSE) and Mean Absolute Error (MAE). Netflix is strategically using the referral system in its programs through competitions that reduce RMSE every year, making fair use of predictive accuracy. Research on hybrid recommender systems combining the NLP approach for personalization recommender systems, deep learning base, etc. has been increasing. Among NLP studies, sentiment analysis began to take shape in the mid-2000s as user review data increased. Sentiment analysis is a text classification task based on machine learning. The machine learning-based sentiment analysis has a disadvantage in that it is difficult to identify the review's information expression because it is challenging to consider the text's characteristics. In this study, we propose a deep learning recommender system that utilizes BERT's sentiment analysis by minimizing the disadvantages of machine learning. This study offers a deep learning recommender system that uses BERT's sentiment analysis by reducing the disadvantages of machine learning. The comparison model was performed through a recommender system based on Naive-CF(collaborative filtering), SVD(singular value decomposition)-CF, MF(matrix factorization)-CF, BPR-MF(Bayesian personalized ranking matrix factorization)-CF, LSTM, CNN-LSTM, GRU(Gated Recurrent Units). As a result of the experiment, the recommender system based on BERT was the best.

Mobility and Safety Evaluation Methodology for the Locations of Hi-PASS Lanes Using a Microscopic Traffic Simulation Tool (미시교통시뮬레이션모형을 이용한 하이패스 차로 위치별 이동성 및 안전성 평가방법 연구)

  • Yun, Ilsoo;Han, Eum;Lee, Cheol-Ki;Rho, Jeong Hyun;Lee, Soojin;Kim, Sang Byum
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.12 no.1
    • /
    • pp.98-108
    • /
    • 2013
  • The number of Hi-Pass lanes became 793 lanes at 316 expressway tollgates in 2011 due to the increase in the Hi-Pass use. In spite of the increase in the number of Hi-Pass lanes, there have been increased potential risks in tollgates where vehicles using a Hi-Pass lane must weave with other vehicles using a TCS lane. Therefore, there is a need for study on the safety in tollgates. To this end, this study aims at developing a methodology to evaluate the performance measures of diverse location countermeasures of Hi-Pass lanes in an efficient and systematic way. This study measured the mobility, safety and the convenience of installation and operation of Hi-Pass lanes using a microscopic traffic simulation tool, the surrogate safety assessment model and survey. In addition, this study aggregated the above three performance indexes using weight factors estimated using the AHP technique. For the test site, Dongsuwon interchange was selected. After building the microscopic traffic simulation model for the test site, the location countermeasures of Hi-Pass lanes applicable to the test site were compared with each other in terms of the mobility, safety and installing and operating convenience. As a result, there has been no apparent difference in mobility index based on delays. However, the countermeasures where Hi-Pass lanes are located in inside lanes generally showed better safety performance based on the number of conflicts. In addition, countermeasures with neighboring Hi-Pass lanes were favorable in terms of the safety and the convenience of installation and operation. The methodology proposed in this study was found to be useful to support decision makings by providing critical and quantitative information regarding the mobility, safety and the convenience of installation and operation.

A Time Series Graph based Convolutional Neural Network Model for Effective Input Variable Pattern Learning : Application to the Prediction of Stock Market (효과적인 입력변수 패턴 학습을 위한 시계열 그래프 기반 합성곱 신경망 모형: 주식시장 예측에의 응용)

  • Lee, Mo-Se;Ahn, Hyunchul
    • Journal of Intelligence and Information Systems
    • /
    • v.24 no.1
    • /
    • pp.167-181
    • /
    • 2018
  • Over the past decade, deep learning has been in spotlight among various machine learning algorithms. In particular, CNN(Convolutional Neural Network), which is known as the effective solution for recognizing and classifying images or voices, has been popularly applied to classification and prediction problems. In this study, we investigate the way to apply CNN in business problem solving. Specifically, this study propose to apply CNN to stock market prediction, one of the most challenging tasks in the machine learning research. As mentioned, CNN has strength in interpreting images. Thus, the model proposed in this study adopts CNN as the binary classifier that predicts stock market direction (upward or downward) by using time series graphs as its inputs. That is, our proposal is to build a machine learning algorithm that mimics an experts called 'technical analysts' who examine the graph of past price movement, and predict future financial price movements. Our proposed model named 'CNN-FG(Convolutional Neural Network using Fluctuation Graph)' consists of five steps. In the first step, it divides the dataset into the intervals of 5 days. And then, it creates time series graphs for the divided dataset in step 2. The size of the image in which the graph is drawn is $40(pixels){\times}40(pixels)$, and the graph of each independent variable was drawn using different colors. In step 3, the model converts the images into the matrices. Each image is converted into the combination of three matrices in order to express the value of the color using R(red), G(green), and B(blue) scale. In the next step, it splits the dataset of the graph images into training and validation datasets. We used 80% of the total dataset as the training dataset, and the remaining 20% as the validation dataset. And then, CNN classifiers are trained using the images of training dataset in the final step. Regarding the parameters of CNN-FG, we adopted two convolution filters ($5{\times}5{\times}6$ and $5{\times}5{\times}9$) in the convolution layer. In the pooling layer, $2{\times}2$ max pooling filter was used. The numbers of the nodes in two hidden layers were set to, respectively, 900 and 32, and the number of the nodes in the output layer was set to 2(one is for the prediction of upward trend, and the other one is for downward trend). Activation functions for the convolution layer and the hidden layer were set to ReLU(Rectified Linear Unit), and one for the output layer set to Softmax function. To validate our model - CNN-FG, we applied it to the prediction of KOSPI200 for 2,026 days in eight years (from 2009 to 2016). To match the proportions of the two groups in the independent variable (i.e. tomorrow's stock market movement), we selected 1,950 samples by applying random sampling. Finally, we built the training dataset using 80% of the total dataset (1,560 samples), and the validation dataset using 20% (390 samples). The dependent variables of the experimental dataset included twelve technical indicators popularly been used in the previous studies. They include Stochastic %K, Stochastic %D, Momentum, ROC(rate of change), LW %R(Larry William's %R), A/D oscillator(accumulation/distribution oscillator), OSCP(price oscillator), CCI(commodity channel index), and so on. To confirm the superiority of CNN-FG, we compared its prediction accuracy with the ones of other classification models. Experimental results showed that CNN-FG outperforms LOGIT(logistic regression), ANN(artificial neural network), and SVM(support vector machine) with the statistical significance. These empirical results imply that converting time series business data into graphs and building CNN-based classification models using these graphs can be effective from the perspective of prediction accuracy. Thus, this paper sheds a light on how to apply deep learning techniques to the domain of business problem solving.

A Software Architecture for Supporting Dynamic Collaboration Environment on the Internet (인터넷 상에서의 동적인 협업 환경의 지원을 위한 소프트웨어 구조)

  • 이장호
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.2
    • /
    • pp.146-157
    • /
    • 2003
  • Our experience with Internet-based scientific collaboratories indicates that they need to be user-extensible, allow users to add tools and objects dynamically to workspaces, per mit users to move work dynamically between private and shared workspaces, and be easily accessible on the Internet. We present the software architecture of a development environment, called Collaboratory Builder's Environment(CBE), for building collaboratories to meet such needs. CBE provides user extensibility by allowing a collaboratory to be constructed as a collection of collaborative applets. To support dynamic reconfiguration of shared workspaces, CBE uses the metaphor of room that can contain applets, users, and arbitrary data objects. Rooms can be used not only for synchronous collaboration but also for asynchronous collaboration by supporting persistence. For the access over the Internet room participants are given different roles with appropriate access rights. A prototype of the model has been implemented in Java and can be run from a Java-enabled Web browser. The implemented system had been used by 95 users including 79 space scientists around the world in a scientific campaign that ran for 4 days. The usage evaluation of the campaign is also presented.

The Introduction of Design Thinking to Science Education and Exploration of Its Characterizations as a Method for Group Creativity Education (집단 창의성 교육을 위한 방안으로서 과학 교육에 디자인적 사고의 도입과 속성 탐색)

  • Lee, Dohyun;Yoon, Jihyun;Kang, Seong-Joo
    • Journal of The Korean Association For Science Education
    • /
    • v.34 no.2
    • /
    • pp.93-105
    • /
    • 2014
  • Group creativity has recently been heightened as a core competence in the 21st century. Therefore, there is a need for introduction of concepts on design thinking emphasizing the collaboration and empathy to science education as an effective method for fostering group creativity. Understanding design thinking for effective introduction should be preceded, so we explore the characterizations of design thinking through the generic model overlay method, focus group interview, and critical incident technique analysis. The results reveal 4 cluster units of competency and 15 core competencies. The collaboration cluster consists of 5 competencies and they are as follows: organization of the team, communication, self-control, persuasiveness, and initiative competency. The integrative thinking cluster consists of 3 competencies and they are as follows: analytical, strategic, and intuitive thinking competency. The human-centeredness cluster consists of 3 competencies and they are as follows: user-orientation, relationship building, and interpersonal understanding competency. The multidisciplinary cluster consists of 4 competencies and they are as follows: achievement orientation, information seeking, curiosity, and flexibility competency. Findings are expected to provide the basic data for developing programs and establishing strategies in order to foster group creativity as well as introducing design thinking to science education effectively.

An Input/Output analysis of the transportation industry for evaluating its economical contribution and ripple effect - Forecasting the I-O table in 2003~2009 - (교통부문의 경제적 기여도 및 파급효과 도출을 위한 산업연관분석 연구 - 2003~2009년 산업연관표 중심으로 -)

  • Lim, Siyeong;Kim, Seok;Oh, Eun-ho;Lee, Kyo Sun
    • Korean Journal of Construction Engineering and Management
    • /
    • v.16 no.4
    • /
    • pp.12-20
    • /
    • 2015
  • Construction industry has played a pivotal role in the national economy, but the crisis situation of a construction industry has been worse due to the lack of recognition of the contribution of a construction industry. In particular, the transport sector is responsible for a critical function in the movement of humans and material resources, and has a profound impact on national competitiveness and the peoples' welfare, which requires quantitative analysis. In this study, economic contribution and impact of the transportation sector are measured based on the input-output model. Road and railway facilities account for 1.03% and 0.165% of the total industry respectively, and consist of a final demand and total output. Although value-added inducing effect is small, production inducing effect and backward linkage effect has been high. The results in this study will be used as the basic information for validity of investment and policy decisions.

Three-dimensional anisotropic inversion of resistivity tomography data in an abandoned mine area (폐광지역에서의 3차원 이방성 전기비저항 토모그래피 영상화)

  • Yi, Myeong-Jong;Kim, Jung-Ho;Son, Jeong-Sul
    • Geophysics and Geophysical Exploration
    • /
    • v.14 no.1
    • /
    • pp.7-17
    • /
    • 2011
  • We have developed an inversion code for three-dimensional (3D) resistivity tomography including the anisotropy effect. The algorithm is based on the finite element approximations for the forward modelling and Active Constraint Balancing method is adopted to enhance the resolving power of the smoothness constraint least-squares inversion. Using numerical experiments, we have shown that anisotropic inversion is viable to get an accurate image of the subsurface when the subsurface shows strong electrical anisotropy. Moreover, anisotropy can be used as additional information in the interpretation of subsurface. This algorithm was also applied to the field dataset acquired in the abandoned old mine area, where a high-rise apartment block has been built up over a mining tunnel. The main purpose of the investigation was to evaluate the safety analysis of the building due to old mining activities. Strong electrical anisotropy has been observed and it was proven to be caused by geological setting of the site. To handle the anisotropy problem, field data were inverted by a 3D anisotropic tomography algorithm and we could obtain 3D subsurface images, which matches well with geology mapping observations. The inversion results have been used to provide the subsurface model for the safety analysis in rock engineering and we could assure the residents that the apartment has no problem in its safety after the completion of investigation works.

A Preliminary Study for Curriculum Building in Nursing (교육과정개발을 위한 학생측면의 기초연구 - 간호학과 학생의 자아개념과 교육자의 인식을 중심으로 -)

  • Jung Moon-Hee;Lim Nan-Young;Choi Sun-Ha;Do Keong-Jin
    • Journal of Korean Public Health Nursing
    • /
    • v.4 no.2
    • /
    • pp.35-57
    • /
    • 1990
  • This study was conducted to provide information useful in developing a nursing curriculum. The sample consisted of 158 nursing students in Hanyang University and 34 faculty members who has taught them in their college & the practical area. Data were collected by using a structured questionnaire, which consisted of general characteristics of the students & their self-concept, teacher's perception of student's professional roles. The results are summarized as follows; 1. General characteristics of the students When the students applied for the university, they decided what they would specialized in. Because the motive of application for their major was simply based on their high school records, they were admitted to their university without previous knowledge of their major. The reason why they wanted to tranfer to another course after the admission was the same as above. The level of satisfaction of their major was the highest in Freshman, but in other grades the higher the;, grades were, the more they satisfied with their major and they had a better prospects about their speciality. 2. Self-concept in profermance for their major Self-concept in horne aspects was more positive perception than in social aspects & self control aspects. It resulted from tile fact that all students were females and the nursing uniqueness was based on the spirit of humanity & service. The students who had graduated from the high school in rural area wanted to tranfer to another course and taken counsel their personal problems with their parents had higher self-concept in horne aspects. As their grades were higher, the self-concept in social aspects bacame higher. The students who were satisfied with their major and took counsel their personal problems with their parents had more positive self - concept in social aspects. Self-concept in self control aspects was lower than other aspects. The students who didn't take counsel their problems with their parents, were burdened with their educational expenses and their curriculum had more negative self-concept in self control aspects. Therefore the university should be concerned about student's welfare and provide detailed orientation about their curriculum. 3. Teacher's perception about learner's professional role The role model of democratic group leader, role models for learners facilitator in a students' reach for knowledge and teaching based on soundly researched theory showed more positive perception than other factors. Their mean values were over 4. 32. The professionalism of allnurshing area, reinforcement with reinforcement for learning, nursing as part of the meaningful context of the whole showed nagative perception. Their mean values were below 3. 00. Therefore the nurse as a teacher should try to promote the locus of nursing profession and participate in their research actively.

  • PDF

Massive Electronic Record Management System using iRODS (iRODS를 이용한 대용량 전자기록물 관리 시스템)

  • Han, Yong-Koo;Kim, Jin-Seung;Lee, Seung-Hyun;Lee, Young-Koo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.8
    • /
    • pp.825-836
    • /
    • 2010
  • The advancement of electronic records brought great changes of the records management system. One of the biggest changes is the transition from passive to automatic management system, which manages massive records more efficiently. The integrated Rule-Oriented Data System (iRODS) is a rule-oriented grid system S/W which provides an infrastructure for building massive archive through virtualization. It also allows to define rules for data distribution and back-up. Therefore, iRODS is an ideal tool to build an electronic record management system that manages electronic records automatically. In this paper we describe the issues related to design and implementation of the electronic record management system using iRODS. We also propose a system that serves automatic processing of distribution and back-up of records according to their types by defining iRODS rules. It also provides functions to store and retrieve metadata using iRODS Catalog (iCAT) Database.

Scalable RDFS Reasoning using Logic Programming Approach in a Single Machine (단일머신 환경에서의 논리적 프로그래밍 방식 기반 대용량 RDFS 추론 기법)

  • Jagvaral, Batselem;Kim, Jemin;Lee, Wan-Gon;Park, Young-Tack
    • Journal of KIISE
    • /
    • v.41 no.10
    • /
    • pp.762-773
    • /
    • 2014
  • As the web of data is increasingly producing large RDFS datasets, it becomes essential in building scalable reasoning engines over large triples. There have been many researches used expensive distributed framework, such as Hadoop, to reason over large RDFS triples. However, in many cases we are required to handle millions of triples. In such cases, it is not necessary to deploy expensive distributed systems because logic program based reasoners in a single machine can produce similar reasoning performances with that of distributed reasoner using Hadoop. In this paper, we propose a scalable RDFS reasoner using logical programming methods in a single machine and compare our empirical results with that of distributed systems. We show that our logic programming based reasoner using a single machine performs as similar as expensive distributed reasoner does up to 200 million RDFS triples. In addition, we designed a meta data structure by decomposing the ontology triples into separate sectors. Instead of loading all the triples into a single model, we selected an appropriate subset of the triples for each ontology reasoning rule. Unification makes it easy to handle conjunctive queries for RDFS schema reasoning, therefore, we have designed and implemented RDFS axioms using logic programming unifications and efficient conjunctive query handling mechanisms. The throughputs of our approach reached to 166K Triples/sec over LUBM1500 with 200 million triples. It is comparable to that of WebPIE, distributed reasoner using Hadoop and Map Reduce, which performs 185K Triples/sec. We show that it is unnecessary to use the distributed system up to 200 million triples and the performance of logic programming based reasoner in a single machine becomes comparable with that of expensive distributed reasoner which employs Hadoop framework.