목록전체 글 (102)
DeseoDeSeo
𖤐 서블릿(Servlet) : 클라이언트의 요청을 처리하도록 특정 규약에 맞춰 Java코드로 작성하는 클래스 파일 ○ DispatcherServlet(FrontController)에서 모든 요청을 다 받는다. ○ HandlerMapping : HandlerMapping은 request의 url과 매칭되는 handler를 선택하는 역할을 수행. --> 원하는 handler를 찾아오는 역할 수행함. (= 적합한 controller를 선택한다.) ○ DispatcherServlet은 선택된 controller의 비즈니스 로직 실행 작업을 HandlerAdapter에게 위임한다. "비즈니스 로직 : 요청사항을 처리하기 위해 JAVA코드로 구현 한 것. ○ HandlerAdapter가 controllerd의 비즈..
Ensemble : 여러개의 모델이 예측한 값을 결합하여 정확한 최종 예측을 도출하는 기법 - 단일 모델에 비해 높은 성능과 신뢰성을 얻을 수 있음. - 데이터의 양이 적은 것에 대비 충분한 학습 효과를 거둘 수 있음. - 보팅 (voting) : 여러개의 다른 종류의 모델이 예측한 결과를 투표 혹은 평균을 통해 최종 결정하는 방식 하드보팅 : 다수결 소프트보팅 : 각 확률의 평균 - 배깅 (Bagging) : 여러개의 같은 종류의 모델이 예측한 결과를 투표 혹은 평균을 통해 최종 결정하는 방식 ex) 랜덤 포레스트 : 여러개의 결정 트리 모델로 예측한 값을 소프트 보팅을 통해 최종 선택하는 배깅의 대표적 모델 ( ==> 서로 다른 방향(알고리즘)으로 과대적합된 트리를 많이 만들고 평균을 내어 일반화 시..
Ensemble ( 앙상블 ) : 여러개의 모델이 예측한 값을 결합하여 정확한 최종 예측을 도출하는 기법 -> 한 명의 전문가보다 여러명의 집단지성을 이용하여 문제를 해결하는 방식. 1. 전처리된 파일 불러오기 import pandas as pd # 같은 위치에 있으므로 파일명만 집어넣으면 된다. x_train = pd.read_csv("x_train.csv") y_train = pd.read_csv("y_train.csv") x_test = pd.read_csv("x_test.csv") x_train.shape, y_train.shape, x_test.shape 2. 앙상블 모델 사용하기 머신러닝에서 성능이 좋은 모델 여러개의 DecisionTree를 사용하는 모델 2.1 RandomForest모델 사..
- Spring Legacy Project 생성 " SpringMVC01 " pom.xml dependecies 안에 dependency태그 부분을 없애면 'Maven Dependencies'에서 라이브러리가 사라지고 , 라이브러리를 추가 하고싶으면 이 부분에 추가 하면 된다. https://mvnrepository.com/artifact/org.projectlombok/lombok/1.18.24 여기서 가져옴. ( Lombok ) boardList.jsp Spring MVC01 Board 번호 제목 작성자 작성일 조회수 ${i.count} ${vo.title} ${vo.content} ${vo.writer} ${vo.indate} ${vo.count} 스프링게시판-PBK https://www.w3sch..
Spring framework ( 로드존슨 ) : 한국 공공기관의 웹 서비스 개발 시 사용을 권장하는 전자정부 표준 프레임워크의 기반 기술! : 동적인 웹 사이트 개발을 위해 여러가지 서비스 제공. - pojo: plain old java object ( 객체 간의 관계 구성시 별도의 api를 사용하지 않는 pojo구성만으로 가능하도록 제작) - 독립적: 특정한 라이브러리나 컨테이너의 기술에 종속적이지 않음. - mvc : dispatcher servlet 이 front controller 역할 함. : 웹 요청을 받아 controller에게 전달하고 controller의 처리 결과를 받아 적절한 뷰에 전달하는 중앙 조정자 역할. -> handler mapping (pojo를 찾아주라고 명령 받아서 찾음..