데일리 미션 103

클라우드 알아보기

클라우드란광대한 네트워크를 통하여 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를 제공하는 IT 환경을 의미한다. 클라우드를 이용하면 필요한 컴퓨팅 자원을 인터넷으로 쉽게 이용할 수 있다.  대표적인 예시로, 네이버 MYBOX를 떠올릴 수 있다.MYBOX를 통해, USB나 외장하드처럼 별도의 물리적인 장비 구입 없이도 개인의 데이터를 편리하게 보관할 수 있는 것이다. 이런 클라우드 서비스가 개인의 저장공간뿐만 아니라 기업의 서비스에도 활용되고 있다.  클라우드, 클라우드 컴퓨팅, 클라우드 서비스의 차이클라우드 개념적인 측면으로는 인터넷을 통한 컴퓨팅 자원의 제공을 의미한다. 클라우드 컴퓨팅클라우드를 이용해 컴퓨팅 자원을 사용하는 기술적인 방법이다. 이는 서버, 스토리지, 네트워..

Article : MS발 IT 대란, 한국은 왜 괜찮을까?

https://yozm.wishket.com/magazine/detail/2685/ MS발 IT 대란, 한국은 왜 괜찮을까? | 요즘IT지난주 IT 업계는 마이크로소프트발(혹은 크라우드스트라이크발) IT 대란 소식으로 정신이 없었습니다. 특히 항공사 시스템이 다운되어 항공편이 취소되었다거나, 증권거래소를 비롯한 금융사yozm.wishket.com  무슨 일이래?이번 사태를 이해하기 위해서는 EDR(Endpoint Detection and Response)이라는 개념부터 알아야 한다.EDR이란, PC와 스마트폰 단말기와 같은 엔드포인트 디바이스에서 발생할 수 있는 사이버 위협을 감지하고 대응하는 기술을 말한다. 알약과 같은 안티바이러스 솔루션보다는 한단계 진화한 개념으로 알려지지 않은 악성코드에도 대응할 ..

Article : 서비스 기획자가 '데이터 툴' 활용하는

https://yozm.wishket.com/magazine/detail/2678/ 서비스 기획자가 ‘데이터 툴’ 활용하는 법 | 요즘IT고객의 마음을 이해하기 위해, 고객의 진심을 생각하기 위해 데이터를 사용한다고 하지만 데이터를 활용하는 데까지 여러 단계가 숨어있다. 고객이 남긴 자취들을 여기저기에서 모으는 과정부yozm.wishket.com  데이터로부터 리서치를 시작하다.리서치 단계에서 주로 사용하는 툴은 구글 스프레드시트, 챗GPT다. 고객의 반응을 확인하기 위해 가장 많이 활용하는 것은 바로 '구글 스프레드시트'다. 특정 함수만 넣으면 빠르게 뉴스 기사들을 수집해 살펴볼 수 있다. 함수는 'importfeed'를 사용하는데, 이 함수로 전 세계 뉴스를 한 번에 수집할 수 있다. RSS 서비스가..

Article : AI가 평범한 알고리즘과 다른 점

https://yozm.wishket.com/magazine/detail/949/ AI가 평범한 알고리즘과 다른 점 | 요즘IT최근 엄청난 발전 속도를 보이고 있는 AI는 굉장히 고도화된 알고리즘으로 이루어져 있습니다. 지금 이 순간에도 더 정확한 AI를 만들기 위해 많은 연구자들은 새로운 AI 알고리즘을 개발하고 있yozm.wishket.com  AI vs 알고리즘규칙에 기반해 방아쇠를 당기는 알고리즘알고리즘은 특정한 문제를 풀기 위해 거쳐야 하는 일련의 과정들을 묶어 놓은 절차나 방법이라는 사전적 의미를 지니고 있다. 특정한 문제를 푸는 방법을 알고리즘이라는 형태로 구조화하고 이와 똑같은 혹은 유사한 문제를 다음에 또다시 풀어야 할 때, 해당 알고리즘을 그대로 이용할 수 있도록 활용한다.  알고리즘의..

Article : 피드백을 통해 성장하는 법 6가지

https://yozm.wishket.com/magazine/detail/2526/ 피드백을 통해 성장하는 법 6가지 | 요즘IT메타 인지를 높이는 데 가장 효과적인 방법은 피드백을 이용하는 것이다. 예를 들면 개발자들은 프로그래밍 언어를 배울 때부터 피드백에 익숙해져 있다. 코드를 타이핑하는 순간 컴파일러가yozm.wishket.com    성장하지 못하는 사람들의 공통적인 특징은 내가 무엇을 잘하고 무엇이 부족한지 모른다는 것이다. 이것을 메타 인지라고 부르는데 즉, '나 자신에 대한 이해'가 낮은 것이다. 성장한다는 것은 내가 잘하는 것을 더 보강하여 더욱 잘하고, 부족한 부분을 채워 개선하는 과정이기 때문이다.  메타 인지를 높이는데 가장 효과적인 방법은 피드백을 이용하는 것이지만, 피드백을 있는..

게임 이탈률 분석

이탈률이탈률은 고객이 제품 또는 서비스 사용을 중지하는 비율을 말한다.모바일 앱 세계에서는 사용자가 앱에서 이탈하는 비율을 뜻하며, 게임에서는 유저가 더이상 게임을 하지 않는 것을 의미한다.  이탈 예측은 크게 4가지 단계로 진행된다.  학습 데이터 생성데이터 가공모델 생성성능 평가 첫 과정인 학습 데이터 생성은 이탈 예측에서 체크할 '이탈'이 무엇인지, 체크하고자 하는 이탈자가 누구인지 확실히 정의하는 과정으로 이 과정을 소홀히 할 경우 나머지 과정이 제대로 돼도 의미 없는 결과값을 얻게 된다.  그렇다면 학습 데이터는 어떻게 구성되어 있을까? 아래와 같다.학습 대상개발자가 어떤 유저층을대상으로 '이탈 예측'을 할 것인지 정하는 단계이다.이 단계에서 유저층은 좁고 상세할수록 의미있는 결과를 얻을 수 있..

Article : 개발자가 문제 해결 과정에서 겪는 어려움 3가지

https://yozm.wishket.com/magazine/detail/2670/ 개발자가 문제 해결 과정에서 겪는 어려움 3가지 | 요즘IT개발자로 살아가면서 어려움을 겪는 것은 피할 수 없는 일입니다. 기술적 실력이 모자라서 그럴 수도 있고, 개발하고 있는 분야에 대한 도메인 지식이 부족해서 그럴 수도 있죠. 또한 동료와의yozm.wishket.com  문제 해결 과정에서 겪는 어려움에 대해 이야기하고자 한다. 왜냐하면 외부적인 요인은 개발자 개인의 노력과 능력만으로는 통제할 수 없는 상황이 많지만 문제 해결 과정에서 겪는 어려움은 분석한다면 내가 어떤 이유로 인해 혼란스러움을 겪고 있는 상태인지 알 수 있고, 그에 맞는 적절한 해결 방법을 선택할 수 있다.  문제 해결 과정에서 어려움의 유형과 판..

Article : 데이터 파이프라인 개념 정리

https://playinpap.github.io/data-pipeline/ 데이터 파이프라인 개념 정리들어가며 우리는 주로 BI 툴이나 대시보드 툴을 통해 데이터를 확인하고 분석합니다. 하지만 이 데이터, …playinpap.github.io  빅데이터는 무엇일까?빅데이터는 매우 크고 복잡한 데이터셋을 의미한다. 이러한 데이터는 일반적으로 기존 데이터베이스 관리 도구로는 처리하기 어렵거나 불가능한 정도로 방대하며, 여러 컴퓨터로 분산 처리된다.  빅데이터는 일반적으로 3V라고 불리는 특성이 있다. Volume(양)빅데이터는 기존 데이터보다 훨씬 많은  양의 데이터를 다룬다. 대용량의 데이터는 수십 테라바이트에서 시십 페타바이트에 이를 수 있다. Velocity(속도)빅데이터는 높은 속도로 생성되고 처리..

Article : 도메인은 모르지만 인과추론은 하고 싶어

https://playinpap.github.io/adjustment-for-confounding/ 도메인은 모르지만 인과추론은 하고 싶어도메인 없이 인과추론이 가능할까? 인과추론은 도메인에 상당 부분 의존할 수 밖에 없는 방법론입니다. 도…playinpap.github.io  도메인 없이 인과추론이 가능할까?인과추론은 도메인에 상당 부분 의존할 수 밖에 없는 방법론이다. 도메인에 대한 지식이 있어야 관심의 대상 Y(결과, outcome)를 정의할 수 있고, 이에 직접적으로 개입할 수 있는 요인 A(처치, treatment)를 선정할 수 있다. 그리고 A가 Y에 주는 영향을 정확하게 파악하기위해서 이 둘에 영향을 미치는 교란변수 X(confounder)들을 알고 있어야 한다. 사실 A와 Y는 상식선에서 ..

Article : 코호트 분석 Cohort Analysis

https://brunch.co.kr/@datarian/150 코호트 분석 Cohort Analysis고객을 세분화하면 개선이 필요한 고객군을 발견할 수 있습니다. | 안녕하세요. 데이터리안의 윤선미입니다. 지난 글에서 보민님이 RFM 분석을 소개해주셨어요. 고객들을 Recency, Frequency, Monetarybrunch.co.kr  고객 세분화고객들의 공통의 특징을 기준으로 그룹화하는 작업을 고객 세분화(Customer Segmentation)이라고 한다. 고객을 세분화하여 나누고 나면 개선이 필요한 고객군을 발견하기도 하고, 다른 고객군들과 현저하게 다른 성과를 내는 고객군을 발견하기도 한다.   코호트 분석코호트 분석은 고객 세분화를 '시간의 흐름'을 기준으로 하는 것이다.       코호트..