• 제목/요약/키워드: Class model

검색결과 3,326건 처리시간 0.037초

머신러닝 CatBoost 다중 분류 알고리즘을 이용한 조류 발생 예측 모형 성능 평가 연구 (Evaluation of Multi-classification Model Performance for Algal Bloom Prediction Using CatBoost)

  • 김준오;박정수
    • 한국물환경학회지
    • /
    • 제39권1호
    • /
    • pp.1-8
    • /
    • 2023
  • Monitoring and prediction of water quality are essential for effective river pollution prevention and water quality management. In this study, a multi-classification model was developed to predict chlorophyll-a (Chl-a) level in rivers. A model was developed using CatBoost, a novel ensemble machine learning algorithm. The model was developed using hourly field monitoring data collected from January 1 to December 31, 2015. For model development, chl-a was classified into class 1 (Chl-a≤10 ㎍/L), class 2 (10<Chl-a≤50 ㎍/L), and class 3 (Chl-a>50 ㎍/L), where the number of data used for the model training were 27,192, 11,031, and 511, respectively. The macro averages of precision, recall, and F1-score for the three classes were 0.58, 0.58, and 0.58, respectively, while the weighted averages were 0.89, 0.90, and 0.89, for precision, recall, and F1-score, respectively. The model showed relatively poor performance for class 3 where the number of observations was much smaller compared to the other two classes. The imbalance of data distribution among the three classes was resolved by using the synthetic minority over-sampling technique (SMOTE) algorithm, where the number of data used for model training was evenly distributed as 26,868 for each class. The model performance was improved with the macro averages of precision, rcall, and F1-score of the three classes as 0.58, 0.70, and 0.59, respectively, while the weighted averages were 0.88, 0.84, and 0.86 after SMOTE application.

참여와 공유의 정신을 구현한 스마트시대의 이러닝 학습 모델 QBS (QBS, the Smart e-learning Model)

  • 박재천;이두영;양제민
    • 한국정보통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.208-220
    • /
    • 2015
  • 본 논문은 스마트시대 이러닝 운영 현황의 한계점을 분석하고 인터넷 정신을 접목한 개선방안을 제시하여 그 효과를 실증적으로 분석하였다. 대학에서 활용되는 이러닝 클래스의 운영방식에 대하여 중점적으로 논한다. 오프라인 클래스의 운영모델을 온라인 환경에 원용함으로 인해 발생하는 부작용 등을 통계적으로 확인한다. 특히 시간이라는 정량적 개념이 온라인 학습에서 참여확인을 위해 활용되고 있는 이러닝 모델의 현실적, 기능적 한계를 구체적으로 분석하였다. 이에 대한 개선안으로 인터넷의 태생적 특징인 참여, 개방, 공유의 정신을 이러닝에 접목시킬 수 있는 방안으로 QBS시스템을 개발, 제안한다. 학습자가 주도적으로 문제를 만들어 학습 자료로써 공유하는 QBS를 실제 이러닝 현장에 적용하여 학습자의 행동양상을 분석한다. 결과적으로 이러닝 학습 환경에서 학습자 참여형 모델이 학업성취도에 유의미한 영향이 있음을 확인함으로써 스마트시대의 새로운 이러닝 모델의 개선방향을 제시한다.

PCA 혼합 모형과 클래스 기반 특징에 의한 LDA의 확장 (Extensions of LDA by PCA Mixture Model and Class-wise Features)

  • 김현철;김대진;방승양
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권8호
    • /
    • pp.781-788
    • /
    • 2005
  • LDA는 클래스간 퍼진 정도와 클래스내 퍼진 정도의 비를 최대화하는 변환를 구하는 데이터 구분 기술이다. LDA는 여러 가지 응용에 성공적으로 응용되었지만 그 모델의 단순성과 관련된 두 가지 한계를 가지고 있다. 첫째는 각 클래스의 데이타가 가우시안 분포를 가진다고 가정되므로 복잡한 분포를 갖는 데이타를 구분하는데 실패한다는 것이다. 둘째는 LDA가 클래스의 전체 범위에 대해서 단지 하나의 변환만을 주므로 클래스 기반의 정보를 잃게 된다는 것이다. 본 논문은 위의 문제들을 극복하는 세가지 확장들을 제안한다. 첫 번째 확장은 더 복잡한 분포를 표현할 수 있는 PCA 혼합 모형을 이용하여 클래스내 퍼진 정도를 모델링함으로써 첫째 문제를 극복한다. 두번째 확장은 클래스 기반 특징들을 제공하기 위해서 각 클래스에 대해 다른 변환을 취함으로써 둘째 문제를 극복한다. 셋째 확장은 PCA 혼합 모형의 관점에서 각 클래스를 표현함으로써 앞의 두 확장을 결합하는 것이다. 숫자 인식과 알파벳 인식에 대한 실험에서 LDA의 모든 제안된 확장들이 LDA보다 더 좋은 분류 성능을 보여 주었다.

Feature Selection for Multi-Class Support Vector Machines Using an Impurity Measure of Classification Trees: An Application to the Credit Rating of S&P 500 Companies

  • Hong, Tae-Ho;Park, Ji-Young
    • Asia pacific journal of information systems
    • /
    • 제21권2호
    • /
    • pp.43-58
    • /
    • 2011
  • Support vector machines (SVMs), a machine learning technique, has been applied to not only binary classification problems such as bankruptcy prediction but also multi-class problems such as corporate credit ratings. However, in general, the performance of SVMs can be easily worse than the best alternative model to SVMs according to the selection of predictors, even though SVMs has the distinguishing feature of successfully classifying and predicting in a lot of dichotomous or multi-class problems. For overcoming the weakness of SVMs, this study has proposed an approach for selecting features for multi-class SVMs that utilize the impurity measures of classification trees. For the selection of the input features, we employed the C4.5 and CART algorithms, including the stepwise method of discriminant analysis, which is a well-known method for selecting features. We have built a multi-class SVMs model for credit rating using the above method and presented experimental results with data regarding S&P 500 companies.

C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 (The Design and Implementation of Class Relation Information Tool from C++ Code)

  • 장덕철;박장한
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.818-830
    • /
    • 2000
  • Automation tools for program analysis are needed in order to program understand and maintain, extract the characteristics of object-oriented program such as class name, member function and data member. In this paper, we carried out design and implementation of the automation tool for effective maintenance of object-oriented software. Being based on Reverse Engineering, this approach extracts class relationship information from C++ source code and generates object-oriented model of class diagram using UML as the standard object-oriented methodology. Therefore, this paper provides developers visualized including class information, definitions of classes, inheritance relationships, set relationships, and simple reference relationships. Finally in this paper, we propose a method that construct class relationship information to table in analysis state and make form of table construction to link form so tat developers can perform understanding and maintaining program efficiently. And this method enable to restructure and reuse in object-oriented model.

  • PDF

중국어 읽기 수업 환경 개선을 위한 제안: 블렌디드 러닝을 중심으로 (Some Suggestions for Improving Environment of Chinese Reading Class: Focused on Blended Learing)

  • 박찬욱
    • 비교문화연구
    • /
    • 제29권
    • /
    • pp.413-452
    • /
    • 2012
  • The purpose of this study is to examine and apply Blended Learning to Chinese reading class and give some suggestions for Chinese reading class for realizing the interactive model for reading. For learner's improvement in Chinese reading level, various teaching methods need to be applied to Chinese reading class. Among teaching methods, this article tried to apply Blened Learning in terms of interaction, because Blended Learning can follow the general trend that all of people use laptop, smartphone, etc., and also can be contribution to reading as performance in foreign language learning. As a result, Blended Learning can make learner prepare class for giving online contents, and can make teacher and learner have more chances of interaction in class for improving reading competence.

공과대학의 Flipped Learning 교수학습 모형 개발 및 교과운영사례 (Developing a Teaching-Learning Model for Flipped Learning for Institutes of Technology and a Case of Operation of a Subject)

  • 최정빈;김은경
    • 공학교육연구
    • /
    • 제18권2호
    • /
    • pp.77-88
    • /
    • 2015
  • Recently, there has been an increasing interest in 'Flipped Learning,' an IT-based learner-centered teaching-learning method corresponding to meet the paradigm of the future education. For smooth Flipped Learning, there are three steps in total: a pre-class should precede; then, in the structure of classes in the classroom, in-class learning among peer learners should be done; and lastly, the operation of a post-class should be done. For successful Flipped Learning, class elements in each step should be designed with a time difference, interconnected so as to achieve a single educational objective. However, it was found that there was a limitation in that the teaching-learning model of the preceding Flipped Learning consisted of the order of analysis, design, development, implementation and evaluation as general procedures, so it would not sufficiently consider the situations of Flipped Learning only. On this background, this thesis proposes a differentiated Flipped Learning model for mastery learning in a subject of an institute of technology as a model of systematic instructional design and presents a case of a class applied to an actual subject of computer engineering.

사회 계층에 따른 가족생활주기별 주거이동모형 연구 (A Modeling of Residential Mobility over Family Life Span by the Social Class)

  • 윤복자
    • 대한가정학회지
    • /
    • 제30권4호
    • /
    • pp.153-165
    • /
    • 1992
  • The objectives of this study were to develop a probabilistic model for both hypotheses testing and mobility prediction. Methodologies being used for the analysis include multivariated analysis for descriptive statistics and logit model for hypotheses testing and prediction. The study used questionaire survey data conducted by Korean Research Institute for Human Settlements (KRIHS) in 1988. There were a total of 1,620 Samples, and both SPSS and Limdep software packages were used for statistical analysis and model testing. The major findings were highlighted as follows; The residential mobility over family life span by the social class were developed with the use of the probability model. Most of households in low class moved downwardly. They had lived the small-owned single detached house in first family life span and moved into the small-rented single detached house in next family life span. Most of households in middle class moved upwardly. They had lived the small-owned apartment in first family life span and moved into the large-owned single detached house in last family life span. Most of households in high class horizontally. They had lived the large-owned single detached house in first family life span and moved into the same one except in last family life span.

  • PDF

Field Education Model for Assistant Nurses using Edutech: Flipped Class

  • EunJoo LEE;Yong KIM
    • 4차산업연구
    • /
    • 제3권2호
    • /
    • pp.19-26
    • /
    • 2023
  • Purpose - This study is to suggest a model of field education in the Assistant Nurses curriculum using edutech and to produce competent Assistant Nurses students reflecting the requirements of various medical fields. This model expects to upgrade the quality of the field education and to provide an Assistant Nurses school with standardized field education tools using edutech. Research design, data, and methodology - Throughout the review of the related thesis, most of them were studied on Assistant Nurses' job satisfaction, conflicts with other jobs in hospitals, and Assistant Nurses' job area in nursing hospitals. To study the current field education for Assistant Nurses students in hospitals, it used interviewing the heads of the hospital nursing department and reflecting on their interview results to develop the model of field education. Result - The field education model with edutech is processed with flipped class. Each area in flipped class is designed by applications and webs which is friendly to both teachers and students. Conclusion - This study presents a simple and easy process of field education using edutech. In the next study, it needs to find the precious results of comparison between students educated by the new model in field education in the Assistant Nurses' curriculum or not.

오류 분류를 이용한 소프트웨어 신뢰도 모델 (A Study Software Reliability Model Using Error-Class)

  • 조영식;이용근;최형진;양해술
    • 한국정보처리학회논문지
    • /
    • 제3권2호
    • /
    • pp.231-241
    • /
    • 1996
  • 지금까지 많은 소프트웨어 신뢰도 성장 모델들의 제안되어 왔으나 현상을 완전히 고려한 소프트웨어 신뢰도 모델은 아직 개발되어 있지 못한 실정이다. 따라서 다양한 소프트웨어 신뢰도 모델이 계속 개발되어 모든 현상을 고려할 수 있는 모델의 개발이 필요하다고 볼 수 있다. 이와 같은 목적하에 본 논문에서는 발견되는 오류를 오류의 특성에 따라 3종류로 분류하였고, 또한 각 오류의 분류된 오류의 발견 시점 등을 고려 하여 소프트웨어의 신뢰도를 측정할 수 있는 신뢰도 모델을 제안하였다. 그리고모델의 파라메타의 추정 및 신뢰성 평가를 위해실측 데이타를 이용하여 고찰하였으며, 본 논문의 적합성을 검증하기 위해 기존의 모델과 비교 분석 하였다.

  • PDF