• Title/Summary/Keyword: Virtual methods

Search Result 1,426, Processing Time 0.034 seconds

Conditional Generative Adversarial Network based Collaborative Filtering Recommendation System (Conditional Generative Adversarial Network(CGAN) 기반 협업 필터링 추천 시스템)

  • Kang, Soyi;Shin, Kyung-shik
    • Journal of Intelligence and Information Systems
    • /
    • v.27 no.3
    • /
    • pp.157-173
    • /
    • 2021
  • With the development of information technology, the amount of available information increases daily. However, having access to so much information makes it difficult for users to easily find the information they seek. Users want a visualized system that reduces information retrieval and learning time, saving them from personally reading and judging all available information. As a result, recommendation systems are an increasingly important technologies that are essential to the business. Collaborative filtering is used in various fields with excellent performance because recommendations are made based on similar user interests and preferences. However, limitations do exist. Sparsity occurs when user-item preference information is insufficient, and is the main limitation of collaborative filtering. The evaluation value of the user item matrix may be distorted by the data depending on the popularity of the product, or there may be new users who have not yet evaluated the value. The lack of historical data to identify consumer preferences is referred to as data sparsity, and various methods have been studied to address these problems. However, most attempts to solve the sparsity problem are not optimal because they can only be applied when additional data such as users' personal information, social networks, or characteristics of items are included. Another problem is that real-world score data are mostly biased to high scores, resulting in severe imbalances. One cause of this imbalance distribution is the purchasing bias, in which only users with high product ratings purchase products, so those with low ratings are less likely to purchase products and thus do not leave negative product reviews. Due to these characteristics, unlike most users' actual preferences, reviews by users who purchase products are more likely to be positive. Therefore, the actual rating data is over-learned in many classes with high incidence due to its biased characteristics, distorting the market. Applying collaborative filtering to these imbalanced data leads to poor recommendation performance due to excessive learning of biased classes. Traditional oversampling techniques to address this problem are likely to cause overfitting because they repeat the same data, which acts as noise in learning, reducing recommendation performance. In addition, pre-processing methods for most existing data imbalance problems are designed and used for binary classes. Binary class imbalance techniques are difficult to apply to multi-class problems because they cannot model multi-class problems, such as objects at cross-class boundaries or objects overlapping multiple classes. To solve this problem, research has been conducted to convert and apply multi-class problems to binary class problems. However, simplification of multi-class problems can cause potential classification errors when combined with the results of classifiers learned from other sub-problems, resulting in loss of important information about relationships beyond the selected items. Therefore, it is necessary to develop more effective methods to address multi-class imbalance problems. We propose a collaborative filtering model using CGAN to generate realistic virtual data to populate the empty user-item matrix. Conditional vector y identify distributions for minority classes and generate data reflecting their characteristics. Collaborative filtering then maximizes the performance of the recommendation system via hyperparameter tuning. This process should improve the accuracy of the model by addressing the sparsity problem of collaborative filtering implementations while mitigating data imbalances arising from real data. Our model has superior recommendation performance over existing oversampling techniques and existing real-world data with data sparsity. SMOTE, Borderline SMOTE, SVM-SMOTE, ADASYN, and GAN were used as comparative models and we demonstrate the highest prediction accuracy on the RMSE and MAE evaluation scales. Through this study, oversampling based on deep learning will be able to further refine the performance of recommendation systems using actual data and be used to build business recommendation systems.

Design and Implementation of an Industrial-Design Collaborative System to Support Scalability (확장성을 고려한 산업디자인 협력시스템 설계 및 구현)

  • Yang, Jin-Mo;Lee, Seung-Ryong;Jeon, Tae-Woong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.5
    • /
    • pp.513-527
    • /
    • 2000
  • This paper describes our experience to design and implementation of a collaborative system framework that allows to develop certain collaborative applications such as 3D animation, computer game, and industrial design. The collaborative system enables users, who located in geographically long distance, to do collaborative work in a single virtual space. The proposed system basically consists of client and server system. The goal of proposed system is to support scalability, portability, and platform independent. In order to achieve these, the server is implemented in Java platform and is adopted to the hybrid architecture which takes the advantages both in centralized and decentralized collaborative system. We construct the server base on its functional characteristics so called User Manager Server (UMS), Session Manager Server (SMS), and Information Server (IS), The UMS manages the users who are taking part in the collaborative operations. The SMS supports the conferencing in the proposed system. The IS provides the connection methods among the UMSs. For user's convenience, we implement the client using Visual C++ in Windows. We also expend the functions of 3D Studio Max to distributed environment by means of the plug-in module, and facilitate the chatting and white board functions as well.

  • PDF

The location of locoregional recurrence in pathologic T3N0, non-irradiated lower rectal cancer

  • Kim, Mi Sun;Keum, Ki Chang;Rhee, Woo Joong;Kim, Hyunju;Kim, Minji;Choi, Seohee;Nam, Ki Chang;Koom, Woong Sub
    • Radiation Oncology Journal
    • /
    • v.31 no.2
    • /
    • pp.97-103
    • /
    • 2013
  • Purpose: To investigate the patterns of locoregional recurrence of pathologic T3N0 (pT3N0) lower rectal cancer omitting postoperative radiotherapy (RT) and explore the potential of modification of a RT field. Materials and Methods: From Jan 2003 to Nov 2011, 35 patients omitting preoperative or postoperative RT for pT3N0 lower rectal cancer were included. We defined the lower rectal cancer as the tumor with the inferior margin located below the virtual line-a convergent level between rectal wall and levator ani muscle. All patients had radiologic examinations for recurrence evaluation during the follow-up duration. Results: The median follow-up duration was 66.4 months (range, 1.4 to 126.1 months). Eight (22.9%) of the 35 patients had recurrence. Three (8.6%) was local recurrence (LR) only, 3 (8.6%) was distant metastasis (DM) only, and 2 (5.7%) was LR with DM. All LR were located at primary tumor sites. The overall survival rate, LR-free survival rate, and DM-free survival rate at 5 years was 79.8%, 83%, and 87%, respectively. All LR developed from tumors over 5 cm. However, there was no statistical significance (p = 0.065). There was no other risk factor for LR. Conclusion: Even though the patients included in this study had pathologically favorable pT3N0 rectal cancer, LR developed in 14.3% of patients. Most of the LR was located at primary tumor sites prior to surgery. Based on these findings, it might seem reasonable to consider postoperative RT with a smaller radiation field to the primary tumor site rather than the conventional whole pelvic irradiation.

Motor Control IP Design and Quality Evaluation from the Viewpoint of Reuse (ICCAS 2004)

  • Lee, Sang-Deok;Han, Sung-Ho;Kim, Min-Soo;Park, Young-Jun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.981-985
    • /
    • 2004
  • In this paper we designed the motor control IP Core and evaluate its quality from the viewpoint of IP reuse. The most attractive merit of this methodology, so called IP-based hardware design, is hardware reuse. Although various vendors designed hardware with the same specification and got the same functional results, all that IPs is not the same quality in the reuse aspect. As tremendous calls for SoC have been increased, associated research about IP quality standard, VSIA(Virtual Socket Interface Alliance) and STARC(Semiconductor Technology Academic Research Center), has been doing best to make the IP quality evaluation system. And they made what conforms to objective IP design standard. We suggest the methodology to evaluate our own designed motor control IP quality with this standard. To attain our goal, we designed motor control IP that could control the motor velocity and position with feedback compensation algorithm. This controller has some IP blocks : digital filter, quadrature decoder, position counter, motion compensator, and PWM generator. Each block's functionality was verified by simulator ModelSim and then its quality was evaluated. To evaluate the core, We use Vnavigator for lint test and ModelSim for coverage check. During lint process, We adapted the OpenMORE's rule based on RMM (Reuse Methodology Manual) and it could tell us our IP's quality in a manner of the scored value form. If it is high, its quality is also high, and vice versa. During coverage check ModelSim-SE is used for verifying how our test circuits cover designs. This objective methods using well-defined commercial coverage metrics could perform a quantitative analysis of simulation completeness. In this manner, We evaluated the designed motor control IP's quality from the viewpoint of reuse. This methodology will save the time and cost in designing SoC that should integrate various IPs. In addition to this, It can be the guide for comparing the equally specified IP's quality. After all, we are continuously looking forward to enhancing our motor control IP in the aspect of not only functional perfection but also IP reuse to prepare for the SoC-Compliant motor control IP design.

  • PDF

Preliminary three-dimensional analysis of tooth movement and arch dimension change of the maxillary dentition in Class II division 1 malocclusion treated with first premolar extraction: conventional anchorage vs. mini-implant anchorage

  • Park, Heon-Mook;Kim, Byoung-Ho;Yang, Il-Hyung;Baek, Seung-Hak
    • The korean journal of orthodontics
    • /
    • v.42 no.6
    • /
    • pp.280-290
    • /
    • 2012
  • Objective: This study aimed to compare the effects of conventional and orthodontic mini-implant (OMI) anchorage on tooth movement and arch-dimension changes in the maxillary dentition in Class II division 1 (CII div.1) patients. Methods: CII div.1 patients treated with extraction of the maxillary first and mandibular second premolars and sliding mechanics were allotted to conventional anchorage group (CA, n = 12) or OMI anchorage group (OA, n = 12). Pre- and post-treatment three-dimensional virtual maxillary models were superimposed using the best-fit method. Linear, angular, and arch-dimension variables were measured with software program. Mann-Whitney U-test and Wilcoxon signed-rank test were performed for statistical analysis. Results: Compared to the CA group, the OMI group showed more backward movement of the maxillary central and lateral incisors and canine (MXCI, MXLI, MXC, respectively; 1.6 mm, p < 0.001; 0.9 mm, p < 0.05; 1.2 mm, p < 0.001); more intrusion of the MXCI and MXC (1.3 mm, 0.5 mm, all p < 0.01); less forward movement of the maxillary second premolar, first, and second molars (MXP2, MXM1, MXM2, respectively; all 1.0 mm, all p < 0.05); less contraction of the MXP2 and MXM1 (0.7 mm, p < 0.05; 0.9 mm, p < 0.001); less mesial-in rotation of the MXM1 and MXM2 ($2.6^{\circ}$, $2.5^{\circ}$, all p < 0.05); and less decrease of the inter-MXP2, MXM1, and MXM2 widths (1.8 mm, 1.5 mm, 2.0 mm, all p < 0.05). Conclusions: In treatment of CII div.1 malocclusion, OA provided better anchorage and less arch-dimension change in the maxillary posterior teeth than CA during en-masse retraction of the maxillary anterior teeth.

Research for Characteristics of Sound Localization at Monaural System Using Acoustic Energy (청각에너지를 이용한 모노럴 시스템에서의 음상 정위 특성 연구)

  • Koo, Kyo-Sik;Cha, Hyung-Tai
    • The Journal of the Acoustical Society of Korea
    • /
    • v.30 no.4
    • /
    • pp.181-189
    • /
    • 2011
  • According to developments of digital signal processing, 3D sound come into focus on multimedia systems. Many studies on 3d sound have proposed lots of clues to create realistic sounds. But these clues are only focused on binaural systems which two ears are normal. If we make the 3d sound using those clues at monaural systems, the performance goes down dramatically. In order to use the clues for monaural systems, we have studies algorithms such as duplex theory. In duplex theory, the sounds that we listen are affected by human's body, pinna and shoulder. So, we can enhance sound localization performances using its characteristics. In this paper, we propose a new method to use psychoacoustic theory that creates realistic 3D audio at monaural systems. To improve 3d sound, we calculate the excitation energy rates of each symmetric HRTF and extract the weights in each bark range. Finally, they are applied to emphasize the characteristics related to each direction. Informal listening tests show that the proposed method improves sound localization performances much better than the conventional methods.

Optimization of flow performance by designing orifice shape of outdoor unit of air-conditioner (에어컨 실외기 냉각팬 시스템의 오리피스 형상 설계를 통한 유량 성능 최적화)

  • Ryu, Seo-Yoon;Kim, Sanghyeon;Cheong, Cheolung;Kim, Jong-Uk;Park, Byeong Il;Park, Se Min
    • The Journal of the Acoustical Society of Korea
    • /
    • v.36 no.6
    • /
    • pp.371-377
    • /
    • 2017
  • The performance of an air conditioner is closely related to the cooling performance of a split-type outdoor unit so that, in most of the relevant preceding studies, the independent performance of an axial fan in an outdoor unit has been studied. However, there is a lack of research on the effects of other components in an outdoor units was rarely investigated. Therefore, in this paper, the effects of the fan orifice among other parts on the flow performance of the outdoor unit was numerically investigated. A virtual fan tester consisting of 18 million grids was developed for highly resolved flow simulation. The unsteady RANS (Reynolds-averaged Navier-Stokes) equations are numerically solved by using finite-volume CFD (Computational Fluid Dynamics) techniques. In order to verify the validity of the numerical methods, the predicted P-Q curve of the cooling fan in a full outdoor unit is compared with the measured one. Optimization of orifice shape was carried out for maximum flow performance of the outdoor unit using the validated numerical method.

Vital Area Identification for the Physical Protection of Nuclear Power Plants during Low Power and Shutdown Operation (원자력발전소 정지저출력 운전 기간의 물리적방호를 위한 핵심구역파악)

  • Kwak, Myung Woong;Jung, Woo Sik;Lee, Jeong-ho;Baek, Min
    • Journal of the Korean Society of Safety
    • /
    • v.35 no.1
    • /
    • pp.107-115
    • /
    • 2020
  • This paper introduces the first vital area identification (VAI) process for the physical protection of nuclear power plants (NPPs) during low power and shutdown (LPSD) operation. This LPSD VAI is based on the 3rd generation VAI method which very efficiently utilizes probabilistic safety assessment (PSA) event trees (ETs). This LPSD VAI process was implemented to the virtual NPP during LPSD operation in this study. Korea Atomic Energy Research Institute (KAERI) had developed the 2nd generation full power VAI method that utilizes whole internal and external (fire and flooding) PSA results of NPPs during full power operation. In order to minimize the huge burden of the 2nd generation full power VAI method, the 3rd generation full power VAI method was developed, which utilizes ETs and minimal PSA fault trees instead of using the whole PSA fault tree. In the 3rd generation full power VAI method, (1) PSA ETs are analyzed, (2) minimal mitigation systems for avoiding core damage are selected from ETs by calculating system-level target sets and prevention sets, (3) relatively small sabotage fault tree that has the systems in the shortest system-level prevention set is composed, (4) room-level target sets and prevention sets are calculated from this small sabotage fault tree, and (5) the rooms in the shortest prevention set are defined as vital areas that should be protected. Currently, the 3rd generation full power VAI method is being employed for the VAI of Korean NPPs. This study is the first development and application of the 3rd generation VAI method to the LPSD VAI of NPP. For the LPSD VAI, (1) many LPSD ETs are classified into a few representative LPSD ETs based on the functional similarity of accident scenarios, (2) a few representative LPSD ETs are simplified with some VAI rules, and then (3) the 3rd generation VAI is performed as mentioned in the previous paragraph. It is well known that the shortest room-level prevention sets that are calculated by the 2nd and 3rd generation VAI methods are identical.

An Application Method and Effect Analysis of the DBR(Drum-Buffer-Rope) Method Under the Re-entrant Process (재투입공정 하에서 DBR 기법 적용 방안 및 효과분석)

  • Yang, Hyunjun;Jeong, Sukjae;Yoon, SungWook
    • Journal of the Korea Society for Simulation
    • /
    • v.29 no.1
    • /
    • pp.57-69
    • /
    • 2020
  • Many researchers have recommended that DBR scheduling would be an efficient method to maintain the balance of their workload among many processes in the general flow shop. However, as product variety has increased in recent years, the process has become more complex and requires the re-entrance of raw materials and work in process. The re-entrant line has known for the complex manufacturing process that raw materials are repeatedly processed on the same machine. This study reviews the applicability of DBR against the re-entrant manufacturing line due to the distinguishing characteristics and the higher complexity caused by multiple visits of a job into the identical process. In order to apply the DBR method to the re-entrant process, the main idea is to reconstruct re-entrant process into a virtual flow process(loop) that has a single bottleneck. This study discusses the following two questions. First, DBR is also superior to traditional scheduling methods against re-entrant manufacturing line. And how we structure and detect the system bottleneck (or sub-bottleneck) through drum-buffer-rope concepts. To answer the above questions, we experimented and analyzed the effects of the applicability of DBR under the general re-entrant process model(TRC, Technology Research Center). As a result, we have identified a balance between loops for cycle time and work in process.

Visual Touchless User Interface for Window Manipulation (윈도우 제어를 위한 시각적 비접촉 사용자 인터페이스)

  • Kim, Jin-Woo;Jung, Kyung-Boo;Jeong, Seung-Do;Choi, Byung-Uk
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.6
    • /
    • pp.471-478
    • /
    • 2009
  • Recently, researches for user interface are remarkably processed due to the explosive growth of 3-dimensional contents and applications, and the spread class of computer user. This paper proposes a novel method to manipulate windows efficiently using only the intuitive motion of hand. Previous methods have some drawbacks such as burden of expensive device, high complexity of gesture recognition, assistance of additional information using marker, and so on. To improve the defects, we propose a novel visual touchless interface. First, we detect hand region using hue channel in HSV color space to control window using hand. The distance transform method is applied to detect centroid of hand and curvature of hand contour is used to determine position of fingertips. Finally, by using the hand motion information, we recognize hand gesture as one of predefined seven motions. Recognized hand gesture is to be a command to control window. In the proposed method, user can manipulate windows with sense of depth in the real environment because the method adopts stereo camera. Intuitive manipulation is also available because the proposed method supports visual touch for the virtual object, which user want to manipulate, only using simple motions of hand. Finally, the efficiency of the proposed method is verified via an application based on our proposed interface.