• Title/Summary/Keyword: Average Item Similarity

Search Result 15, Processing Time 0.026 seconds

The Computerized 3-D Clothing Simulation for the Evaluation of Men's Working Pants (남성용 작업복 팬츠 3차원 가상착의 시뮬레이션 평가)

  • Park, Gin Ah
    • Journal of the Korean Society of Costume
    • /
    • v.63 no.8
    • /
    • pp.27-42
    • /
    • 2013
  • The study was aimed to develop men's working pants patterns through the computerized 3-D virtual clothing simulation system and to verify the effects of the 3-D simulated outfit by comparing it to the images of the actual outfits. The average body measurements of South Korean men aged between 30 and 39 used for the simulation in order to generate a 3-D virtual model and to realize outfits of men's working pants for the workers in the heavy industry in South Korea. And also the preliminary questionnaire survey results on certain aspects of the working pants such as type, detailed design preference and discomforting parts were taken into consideration. Both the simulated and real images of the developed working pants were compared in terms of the ease amount according to parts of the working pants, the position of seam lines, the appearance of darts and pleats, and the effects of the fabric surface according to expertise panels' subjective 5-point scale evaluation. The results throughout the study were (1) the basic working pants item worn by subject workers were the straight one pleated pants. The most discomforting parts of the working pants were in the order of body rise, thigh, hip, waist, pants hems and knee girth. (2) the drafting factors of pants patterns differed by the men's body features, which was related to the allocation of suppression amounts between waist and hip girths into darts and hip curve amounts on the waist line level of the pants. (3) the similarity of the virtually simulated and real images of men's working pants resulted in an average of 4.5 to the ease of appearance, 4.6 to the seam lines, 4.1 to the fabric surface effects in a 5-point scale, which means that the two were highly alike.

Resolving the 'Gray sheep' Problem Using Social Network Analysis (SNA) in Collaborative Filtering (CF) Recommender Systems (소셜 네트워크 분석 기법을 활용한 협업필터링의 특이취향 사용자(Gray Sheep) 문제 해결)

  • Kim, Minsung;Im, Il
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.137-148
    • /
    • 2014
  • Recommender system has become one of the most important technologies in e-commerce in these days. The ultimate reason to shop online, for many consumers, is to reduce the efforts for information search and purchase. Recommender system is a key technology to serve these needs. Many of the past studies about recommender systems have been devoted to developing and improving recommendation algorithms and collaborative filtering (CF) is known to be the most successful one. Despite its success, however, CF has several shortcomings such as cold-start, sparsity, gray sheep problems. In order to be able to generate recommendations, ordinary CF algorithms require evaluations or preference information directly from users. For new users who do not have any evaluations or preference information, therefore, CF cannot come up with recommendations (Cold-star problem). As the numbers of products and customers increase, the scale of the data increases exponentially and most of the data cells are empty. This sparse dataset makes computation for recommendation extremely hard (Sparsity problem). Since CF is based on the assumption that there are groups of users sharing common preferences or tastes, CF becomes inaccurate if there are many users with rare and unique tastes (Gray sheep problem). This study proposes a new algorithm that utilizes Social Network Analysis (SNA) techniques to resolve the gray sheep problem. We utilize 'degree centrality' in SNA to identify users with unique preferences (gray sheep). Degree centrality in SNA refers to the number of direct links to and from a node. In a network of users who are connected through common preferences or tastes, those with unique tastes have fewer links to other users (nodes) and they are isolated from other users. Therefore, gray sheep can be identified by calculating degree centrality of each node. We divide the dataset into two, gray sheep and others, based on the degree centrality of the users. Then, different similarity measures and recommendation methods are applied to these two datasets. More detail algorithm is as follows: Step 1: Convert the initial data which is a two-mode network (user to item) into an one-mode network (user to user). Step 2: Calculate degree centrality of each node and separate those nodes having degree centrality values lower than the pre-set threshold. The threshold value is determined by simulations such that the accuracy of CF for the remaining dataset is maximized. Step 3: Ordinary CF algorithm is applied to the remaining dataset. Step 4: Since the separated dataset consist of users with unique tastes, an ordinary CF algorithm cannot generate recommendations for them. A 'popular item' method is used to generate recommendations for these users. The F measures of the two datasets are weighted by the numbers of nodes and summed to be used as the final performance metric. In order to test performance improvement by this new algorithm, an empirical study was conducted using a publically available dataset - the MovieLens data by GroupLens research team. We used 100,000 evaluations by 943 users on 1,682 movies. The proposed algorithm was compared with an ordinary CF algorithm utilizing 'Best-N-neighbors' and 'Cosine' similarity method. The empirical results show that F measure was improved about 11% on average when the proposed algorithm was used

    . Past studies to improve CF performance typically used additional information other than users' evaluations such as demographic data. Some studies applied SNA techniques as a new similarity metric. This study is novel in that it used SNA to separate dataset. This study shows that performance of CF can be improved, without any additional information, when SNA techniques are used as proposed. This study has several theoretical and practical implications. This study empirically shows that the characteristics of dataset can affect the performance of CF recommender systems. This helps researchers understand factors affecting performance of CF. This study also opens a door for future studies in the area of applying SNA to CF to analyze characteristics of dataset. In practice, this study provides guidelines to improve performance of CF recommender systems with a simple modification.

  • Enhancing Predictive Accuracy of Collaborative Filtering Algorithms using the Network Analysis of Trust Relationship among Users (사용자 간 신뢰관계 네트워크 분석을 활용한 협업 필터링 알고리즘의 예측 정확도 개선)

    • Choi, Seulbi;Kwahk, Kee-Young;Ahn, Hyunchul
      • Journal of Intelligence and Information Systems
      • /
      • v.22 no.3
      • /
      • pp.113-127
      • /
      • 2016
    • Among the techniques for recommendation, collaborative filtering (CF) is commonly recognized to be the most effective for implementing recommender systems. Until now, CF has been popularly studied and adopted in both academic and real-world applications. The basic idea of CF is to create recommendation results by finding correlations between users of a recommendation system. CF system compares users based on how similar they are, and recommend products to users by using other like-minded people's results of evaluation for each product. Thus, it is very important to compute evaluation similarities among users in CF because the recommendation quality depends on it. Typical CF uses user's explicit numeric ratings of items (i.e. quantitative information) when computing the similarities among users in CF. In other words, user's numeric ratings have been a sole source of user preference information in traditional CF. However, user ratings are unable to fully reflect user's actual preferences from time to time. According to several studies, users may more actively accommodate recommendation of reliable others when purchasing goods. Thus, trust relationship can be regarded as the informative source for identifying user's preference with accuracy. Under this background, we propose a new hybrid recommender system that fuses CF and social network analysis (SNA). The proposed system adopts the recommendation algorithm that additionally reflect the result analyzed by SNA. In detail, our proposed system is based on conventional memory-based CF, but it is designed to use both user's numeric ratings and trust relationship information between users when calculating user similarities. For this, our system creates and uses not only user-item rating matrix, but also user-to-user trust network. As the methods for calculating user similarity between users, we proposed two alternatives - one is algorithm calculating the degree of similarity between users by utilizing in-degree and out-degree centrality, which are the indices representing the central location in the social network. We named these approaches as 'Trust CF - All' and 'Trust CF - Conditional'. The other alternative is the algorithm reflecting a neighbor's score higher when a target user trusts the neighbor directly or indirectly. The direct or indirect trust relationship can be identified by searching trust network of users. In this study, we call this approach 'Trust CF - Search'. To validate the applicability of the proposed system, we used experimental data provided by LibRec that crawled from the entire FilmTrust website. It consists of ratings of movies and trust relationship network indicating who to trust between users. The experimental system was implemented using Microsoft Visual Basic for Applications (VBA) and UCINET 6. To examine the effectiveness of the proposed system, we compared the performance of our proposed method with one of conventional CF system. The performances of recommender system were evaluated by using average MAE (mean absolute error). The analysis results confirmed that in case of applying without conditions the in-degree centrality index of trusted network of users(i.e. Trust CF - All), the accuracy (MAE = 0.565134) was lower than conventional CF (MAE = 0.564966). And, in case of applying the in-degree centrality index only to the users with the out-degree centrality above a certain threshold value(i.e. Trust CF - Conditional), the proposed system improved the accuracy a little (MAE = 0.564909) compared to traditional CF. However, the algorithm searching based on the trusted network of users (i.e. Trust CF - Search) was found to show the best performance (MAE = 0.564846). And the result from paired samples t-test presented that Trust CF - Search outperformed conventional CF with 10% statistical significance level. Our study sheds a light on the application of user's trust relationship network information for facilitating electronic commerce by recommending proper items to users.

    Manufacturing Techniques of Bronze Medium Mortars(Jungwangu, 中碗口) in Joseon Dynasty (조선시대 중완구의 제작 기술)

    • Huh, Ilkwon;Kim, Haesol
      • Conservation Science in Museum
      • /
      • v.26
      • /
      • pp.161-182
      • /
      • 2021
    • A jungwangu, a type of medium-sized mortar, is a firearm with a barrel and a bowl-shaped projectileloading component. A bigyeokjincheonroe (bombshell) or a danseok (stone ball) could be used as a projectile. According to the Hwaposik eonhae (Korean Translation of the Method of Production and Use of Artillery, 1635) by Yi Seo, mortars were classified into four types according to its size: large, medium, small, or extra-small. A total of three mortars from the Joseon period have survived, including one large mortar (Treasure No. 857) and two medium versions (Treasure Nos. 858 and 859). In this study, the production method for medium mortars was investigated based on scientific analysis of the two extant medium mortars, respectively housed in the Jinju National Museum (Treasure No. 858) and the Korea Naval Academy Museum (Treasure No. 859). Since only two medium mortars remain in Korea, detailed specifications were compared between them based on precise 3D scanning information of the items, and the measurements were compared with the figures in relevant records from the period. According to the investigation, the two mortars showed only a minute difference in overall size but their weight differed by 5,507 grams. In particular, the location of the wick hole and the length of the handle were distinct. The extant medium mortars are highly similar to the specifications listed in the Hwaposik eonhae. The composition of the medium mortars was analyzed and compared with other bronze gunpowder weapons. The surface composition analysis showed that the medium mortars were made of a ternary alloy of Cu-Sn-Pb with average respective proportions of (wt%) 85.24, 10.16, and 2.98. The material composition of the medium mortars was very similar to the average composition of the small gun from the Joseon period analyzed in previous research. It also showed a similarity with that of bronze gun-metal from medieval Europe. The casting technique was investigated based on a casting defect on the surface and the CT image. Judging by the mold line on the side, it appears that they were made in a piece-mold wherein the mold was halved and using a vertical design with molten metal poured through the end of the chamber and the muzzle was at the bottom. Chaplets, an auxiliary device that fixed the mold and the core to the barrel wall, were identified, which may have been applied to maintain the uniformity of the barrel wall. While the two medium mortars (Treasure Nos. 858 and 859) are highly similar to each other in appearance, considering the difference in the arrangement of the chaplets between the two items it is likely that a different mold design was used for each item.

    The Ontology Based, the Movie Contents Recommendation Scheme, Using Relations of Movie Metadata (온톨로지 기반 영화 메타데이터간 연관성을 활용한 영화 추천 기법)

    • Kim, Jaeyoung;Lee, Seok-Won
      • Journal of Intelligence and Information Systems
      • /
      • v.19 no.3
      • /
      • pp.25-44
      • /
      • 2013
    • Accessing movie contents has become easier and increased with the advent of smart TV, IPTV and web services that are able to be used to search and watch movies. In this situation, there are increasing search for preference movie contents of users. However, since the amount of provided movie contents is too large, the user needs more effort and time for searching the movie contents. Hence, there are a lot of researches for recommendations of personalized item through analysis and clustering of the user preferences and user profiles. In this study, we propose recommendation system which uses ontology based knowledge base. Our ontology can represent not only relations between metadata of movies but also relations between metadata and profile of user. The relation of each metadata can show similarity between movies. In order to build, the knowledge base our ontology model is considered two aspects which are the movie metadata model and the user model. On the part of build the movie metadata model based on ontology, we decide main metadata that are genre, actor/actress, keywords and synopsis. Those affect that users choose the interested movie. And there are demographic information of user and relation between user and movie metadata in user model. In our model, movie ontology model consists of seven concepts (Movie, Genre, Keywords, Synopsis Keywords, Character, and Person), eight attributes (title, rating, limit, description, character name, character description, person job, person name) and ten relations between concepts. For our knowledge base, we input individual data of 14,374 movies for each concept in contents ontology model. This movie metadata knowledge base is used to search the movie that is related to interesting metadata of user. And it can search the similar movie through relations between concepts. We also propose the architecture for movie recommendation. The proposed architecture consists of four components. The first component search candidate movies based the demographic information of the user. In this component, we decide the group of users according to demographic information to recommend the movie for each group and define the rule to decide the group of users. We generate the query that be used to search the candidate movie for recommendation in this component. The second component search candidate movies based user preference. When users choose the movie, users consider metadata such as genre, actor/actress, synopsis, keywords. Users input their preference and then in this component, system search the movie based on users preferences. The proposed system can search the similar movie through relation between concepts, unlike existing movie recommendation systems. Each metadata of recommended candidate movies have weight that will be used for deciding recommendation order. The third component the merges results of first component and second component. In this step, we calculate the weight of movies using the weight value of metadata for each movie. Then we sort movies order by the weight value. The fourth component analyzes result of third component, and then it decides level of the contribution of metadata. And we apply contribution weight to metadata. Finally, we use the result of this step as recommendation for users. We test the usability of the proposed scheme by using web application. We implement that web application for experimental process by using JSP, Java Script and prot$\acute{e}$g$\acute{e}$ API. In our experiment, we collect results of 20 men and woman, ranging in age from 20 to 29. And we use 7,418 movies with rating that is not fewer than 7.0. In order to experiment, we provide Top-5, Top-10 and Top-20 recommended movies to user, and then users choose interested movies. The result of experiment is that average number of to choose interested movie are 2.1 in Top-5, 3.35 in Top-10, 6.35 in Top-20. It is better than results that are yielded by for each metadata.


    (34141) Korea Institute of Science and Technology Information, 245, Daehak-ro, Yuseong-gu, Daejeon
    Copyright (C) KISTI. All Rights Reserved.