본문 바로가기

분류 전체보기

(73)
[R] XG Boosting 와인품질 데이터셋으로 품질예측하기 XGBoost(Extreme Gradient Boosting)는 부스팅(Boosting) 알고리즘을 이용한 기계 학습 라이브러리입니다. 부스팅 알고리즘은 여러 개의 약한 모델(weak learner)을 학습하고 이들을 결합해 하나의 강한 모델(strong learner)을 만드는 알고리즘입니다. XGBoost는 Gradient Boosting 알고리즘을 기반으로 하며, 이전 모델에서의 잔여 오차(residual error)를 다음 모델의 학습 데이터로 사용합니다. 이렇게 여러 개의 모델을 학습한 뒤, 이들을 결합해 하나의 강한 모델을 만들어 예측을 수행합니다. XGBoost의 핵심 아이디어는 두 가지입니다. 첫째, 여러 개의 모델을 동시에 학습하여 시간을 단축시키는 것입니다. 이를 위해 병렬 처리를 지원..
[베스트셀러요약] 총,균,쇠 짧은 요약 안녕하세요 워커홀릭입니다. 총,균,쇠 정말 두껍고 읽으려니 한숨부터 나오는 책이지요 하지만 총,균,쇠를 읽지 않거나 내용을 모르면 뭔가 비상식적이고 시대에 뒤떨어진듯한 느낌을 받지요. 그래서 오늘은 총,균,쇠의 짧은 스토리요약을 해보았습니다. 『총, 균, 쇠』는 지니 지어드라의 저서로, 인류 역사상 가장 큰 문명 붕괴를 다룬 책입니다. 이 책은 산업혁명 이후 세계 각국에서 일어난 기술적 발전과 인구 증가로 인한 자원 고갈과 환경 파괴로 인한 지구 생태계의 붕괴를 분석하고, 이러한 현상을 예방하기 위해 개인과 사회적인 변화가 필요하다는 것을 주장합니다.안녕하세요 워커홀릭입니다.《총, 균, 쇠》는 캘리포니아 대학교 로스앤젤레스의 지리학 교수 재러드 다이아몬드가 지은 문화 이론서입니다. 저자는 '모든 이들의 ..
사이비 종교에 빠지는 사람의 심리 요즘 넷플릭스 시리즈 "나는 신이다" 편이 화제가 되고 있습니다. 그 시리즈를 보면서 도대체 어떤 사람이 그리고 어떤 마음으로 사이비 종교에 빠져드는지 궁금했습니다. 그래서 자료를 찾아 정리해봤습니다. 사이비종교에 빠지는 심리는 다양한 요소들로 인해 발생할 수 있습니다. 대체로 사이비종교는 인간의 내면적인 욕구와 불안, 불확실성, 외부 세계의 이해와 소통에 대한 욕구 등을 이용하여 사람들의 마음을 조종합니다. 아래는 사이비종교에 빠지는 심리에 대한 몇 가지 이유들입니다. 개인적인 위축 상태 사이비종교는 대개 인간의 내면적인 욕구와 불안에 대한 해결책을 제시하며, 개인적인 위축 상태에 있는 사람들은 이러한 제시를 받아들이기 쉽습니다. 이러한 상태에 있는 사람들은 사이비종교에 대한 지지와 동조를 받으면서 희..
구글애널리틱스(GA4) 변경에 대한 내용 2020년 10월 구글은 웹분석 서비스의 신규 버전인 구글 애널리틱스 4(Google Analytics 4, GA4) 서비스를 출시(참조: Introducing the new Google Analytics)했습니다. 그리고 올해 3월에는 기존 유니버설 애널리틱스(Universal Analytics, GA3) 버전에 대한 서비스 제공을 내년 2023년 7월 1일부로 중단하겠다는 발표(참조: Prepare for the future with Google Analytics 4)를 했습니다. Prepare for the future with Google Analytics 4 Universal Analytics is sunsetting next year. Prepare now by moving over to th..
게리켈러, 원씽(The One Thing)의 줄거리 요약 원씽, 복잡한 세상을 이기는 단순함의 힘 『원씽(The One Thing)』은 게리 켈러(Gary Keller)와 제이 패퍼(Jay Papasan)이 공저한 자기계발서로, 무엇보다도 초점과 집중의 중요성에 대해 이야기합니다. 이 책에서 저자들은 우리가 최우선순위로 처리해야 할 일에 초점을 맞추고, 그 일에 집중하여 전념하는 방법을 제시합니다. 이 책의 주요 내용은 ‘원씽(the one thing)’이라는 개념에 근거하여 전개됩니다. 저자들은 ‘원씽’을 우리가 당면한 상황에서 가장 중요한 것, 즉 우리가 달성하고자 하는 목표 중에서 가장 핵심적인 것으로 정의합니다. 그리고 그것을 실현하기 위해 전념하고 집중하는 것이 성공의 핵심이라고 말합니다. 저자들은 우리가 무엇을 하든 간에 그것이 무엇보다도 중요한 것..
윈도우10 광고창 제거 방법 정리 이번시간에는 윈도우10 광고창 안뜨게 하는 방법을 알아본다. 컴퓨터를 하다보면 오른쪽 밑에 정사각형 모양의 광고창이 시도때도 없이 나타나는 것을 볼 수 있는데, 이 광고창을 매일 보고 있자니 너무나도 스트레스 받는다. 이 컴퓨터에 나타나는 광고화면은 익스플로러, 크롬, 웨일 같은 브라우저에서 나오는 광고일 수도 있고, 안랩이나 알약에서 나타나는 광고창일 수도 있다. (출처 : https://m-sooriya.tistory.com/529) # 1) 안랩 광고창 먼저 아래와 같이, 광고창 구석에 AhnLab 또는 안랩이라고 써있다면, 말 그대로 안랩의 광고창이므로 아래의 포스팅을 참고하여 안랩 광고를 차단하자 ▶ 안랩 광고창 안뜨게 하는 방법 # 2) 알약 광고창 그 다음 아래와 같이, 알약 광고창이 뜬다면..
[R] wine데이터 품질 예측 랜덤포레스트 알고리즘 우선, 랜덤포레스트 알고리즘을 적용하기 위해 R 패키지인 randomForest를 설치합니다. install.packages("randomForest") 그리고 wine 데이터셋을 불러옵니다. wine
[R] R에서 최강의 패키지 "tidyverse"파헤치기 tidyverse 패키지는 R 언어로 데이터를 가공하고 시각화하는데 필요한 다양한 패키지들의 집합체입니다. tidyverse 패키지에는 dplyr, ggplot2, tidyr, stringr, lubridate, readr 등 다양한 패키지가 포함되어 있습니다. 이들 패키지는 데이터 분석에서 중요한 역할을 수행하며, 특히 데이터 전처리 및 시각화 분야에서 많은 사용자들에게 인기가 있습니다. 여기서는 tidyverse 패키지의 주요한 함수들을 설명하겠습니다. filter 함수 filter 함수는 데이터 프레임에서 특정 조건을 만족하는 행(row)을 추출하는 함수입니다. 예를 들어, 다음과 같은 코드는 iris 데이터 프레임에서 Sepal.Length 값이 6 이상인 행을 추출합니다. library(tidy..