no image
[ 머신러닝(ML) ] 지도 학습과 비지도 학습
01. 지도 학습과 비지도 학습의 구분 📌 지도학습 : 정답을 알려주고 학습하기에 입력과 정답 쌍이 필요.🔍 회귀 : 출력이 연속적인 값      ▸연속적인 값은 두 값 사이에 무한히 많은 다른 값들이 존재하는 경우를 뜻함.      ▸ex ) 키, 몸무게, 시간 , 온도 등🔍  분류 : 출력이 이산적인 값으로 이진분류와 다중분류로 나뉜다.     ▸이산적인 값은 서로 떨어져 있는 값들을 뜻함.     ▸ex ) 학생 수, 자동차 대수, 시험점수, 물건의 갯수 등     ▸이진 분류 : 두 개의 카테고리중 하나로 데이터를 분류하는 문제를 뜻함 ( 맞다 / 아니다 , 있다 / 없다 등 )     ▸다중 분류 : 세 개 이상의 카테고리중 하나로 데이터를 분류하는 문제를 뜻함 ( 1번 / 2번 / 3번 ..
2024.06.27
no image
[ 머신러닝(ML) ] 머신러닝의 개념과 처리 과정
01. 머신러닝의 개념 머신러닝은, 컴퓨터가 명시적으로 프로그래밍 되지 않아도 데이터를 통해 학습하고, 그 학습을 통해 예측하거나 결정을 내리는 기술을 뜻한다. 데이터만 사전에 학습이 되어있으면, 컴퓨터가 데이터를 보고 스스로 규칙을 찾아내고 그 규칙을 바탕으로 새로운 데이터를 예측하는 방법을 배우는 것.  머신러닝은 하나의 개념으로, 하위에 다양한 머신러닝 모델 ( 선형 회귀, 로지스틱 회귀, 의사결정트리, K-최근접이웃 등등 ) 이 존재한다.머신러닝은 사용자가 요청하는 행동에 따라 맞는 모델을 적용하여 문제를 해결한다.  02. 머신러닝의 과정 ( 학습 및 예측 )훈련데이터를 기반으로 문제를 해결하기에 필수적인 데이터가 사전에 학습 되어야 양질의 결과물을 얻을 수 있다.  학습 단계 : 훈련 데이터 ..
2024.06.25
no image
[ GA ] GA4 계정 생성 및 추적 코드 확인하기
01. GA4 계정 생성하기구글 애널리틱스 계정을 만들려면 우선 구글 계정이 필요합니다.계정 생성 후 우선 구글 애널리틱스 웹사이트  ( https://analytics.google.com ) 에 방문 후 화면 중앙의 측정시작을 클릭 이 후 계정 이름에 사용할 이름을 입력합니다.회사라면, 회사명을 개인이라면 개인이 사용할 이름을 입력 후 다음 버튼을 클릭합니다. 다음 페이지에서, 사용할 속성 이름을 입력 후 시간대와 통화를 설정 합니다.    이 후 비즈니스 세부정보와 목표를 선택 후 사용 약관에 동의 합니다.  사용목적에 따른 플랫폼을 선택 하면 됩니다.저는 티스토리 데이터를 조회 할 거라 웹으로 선택 하겠습니다.  이 후 측정할 웹사이트 URL과 스트림 이름(  언제든지 수정이 가능합니다. ) 을 입..
2024.06.20
no image
[ 퍼포먼스 마케팅 ] 마케팅 용어집 📌1~14
🔍찾기는 Ctrl+F 마케팅 용어 📌1~14 1. 트래킹 ( Trackig )사용자의 행동이나 광고 효과를 추적하여 데이터를 수집하는 과정. 웹사이트 방문, 클릭, 구매 등을 기록한다. 2. 퍼널 ( Funnel ) 고객이 처음 접촉부터 구매까지의 과정을 나타내는 모델이다.각 단계에서 고객이 이탈하는 비율을 파악하여 최적화를 도모하며, 대표적으로 깔때기형식이 존재한다 3. 딥링크 ( Deep Link )특정 앱 내의 콘텐츠로 직접 연결되는 링크이다. 사용자가 특정 페이지나 기능으로 바로 이동할 수 있다.🔍 광고 내의 특정 기획페이지로 딥링크를 연결 하였을 때, 광고를 보는 소비자가 앱을 설치해 놓은 상황이라면 광고 클릭 시 해당 기획 페이지로 넘어가지만, 앱이 설치가 되지 않았을 땐 설치 페이지로 ..
2024.06.14
no image
[ 머신러닝(ML) ] 머신러닝의 정의와 세부 유형, 주요 기법
01. 머신러닝이란?정의: 데이터를 통해 학습하고, 학습한 내용을 바탕으로 예측하거나 결정을 내리는 AI 기술.예시: 이메일 스팸 필터링, 영화 추천 시스템 등. 02. 머신러닝의 세부 유형📌 지도학습정답이 포함된 데이터를 사용하여 학습하는 방법. ( 입력-정답 쌍이 필요 ) 고양이와 강아지 사진에 각각 "고양이", "강아지" 라고 라벨을 붙여 컴퓨터에게 가르쳐 주면, 추 후 컴퓨터에게 해당 내용을 물어 보았을 때 학습된 결과 데이터를 기반으로 "고양이"와 "강아지"를 분류 할 수 있음🔍 사진 분류, 주택 가격 예측, 스팸 이메일 필터링📌 비지도학습정답이 없는 데이터를 사용하여 패턴을 찾는 방법.여러 사람의 취향을 분석하여 비슷한 취향을 가진 사람들끼리 그룹을 만들어 분류 할 수 있음.🔍 고객 세..
2024.06.13
no image
[ AI ] 인공지능 개요와 사용 분야
01. 인공지능 ( AI ) 이란?인공지능은 컴퓨터가 인간처럼 생각하고 학습 할 수 있도록 만드는 기술이다.인공지능은 로봇이나, 스피커, 자동차같은 하드웨어가 아니고 그것에 들어가는 소프트 웨어인 셈이다. 즉, 인공지능도 사람이 컴퓨터한테 내리는 명령어의 집합체이며, 사용자가 설정한 정해진 알고리즘에 따라서만 계산한다.현재 많이 사용하는 대다수의 인공지능은 많은 양의 데이터로부터 일정한 규칙 ( 특징이나 패턴 ) 을 찾고, 이 특징을 바탕으로 데이터 분류 및 예측을 수행하는 방식이다.  02. 인공지능의 주요 하위 분야인공지능의 하위 분야를 설명하기 이전, 알고리즘의 뜻을 먼저 알아보자면 다음과 같다. 🔍 알고리즘이란?알고리즘은 문제를 해결하기 위한 단계별 지침을 의미한다, 쉽게 말해서, 특정 작업을 ..
2024.06.13
no image
[ Pytnon ] 클래스와 객체, 모듈의 이해와 예제
01. 클래스와 객체의 정의 객체란?현실 세계에 있는 물건을 컴퓨터 프로그램 안에서 표현 한 것이라 이해하면 쉽다. 클래스란?객체를 만들기 위한 설계도라고 이해하면 쉽다. 예를 들어 "자동차" 라는 설계도를 만들어 놓고, 그 설계도를 이용한다면여러대의 자동차를 만들 수 있는 것 이며, 이 설계도 ( 클래스 ) 안에는 자동차의 특징(속성) 과 행동(메서드) 이 정의 되어 있는 것이다. 조금 더 쉽게 현실에 비유하자면 다음과 같다. 클래스 : 자동차 설계도객체 : 그 설계도를 바탕으로 만든 실제 자동차속성 : 객체의 특징, 예를들어 자동차의 색상이나 브랜드 등메서드 : 객체의 행동, 예를 들어 자동차가 달리거나 멈추는 것을 뜻함 이렇기에 클래스만 있으면 언제든 필요할 때 마다 객체를 원하는 만큼 만들 수 있..
2024.06.05
no image
[ Python ] 제어문의 정의와 종류 - 조건문의 뜻과 예제 ( if ~ elif ~ else문 )
01. 제어문프로그램 ( 컴퓨터한테 순서대로 내리는 명령어 집합 ) 의 실행 순서를 제어하는 것제어문의 종류는 [ 순차문 , 조건문, 반복문 ] 으로 구성 되어 있다.* 예외 처리문도 있는데 이는 나중에 정리 할 예정  [ 순차문 ]print("첫 번째 줄")print("두 번째 줄")print("세 번째 줄")순차문은 프로그램이 위에서부터 아래로 순차적으로 실행되는 것을 의미. 프로그램이 시작되면 첫 번째 줄부터 마지막 줄까지 순서대로 실행. 이것이 기본적인 프로그램 실행의 흐름이다.파이썬에서 코드는 첫 번째 줄부터 세 번째 줄까지 차례대로 실행되며, 결과로 "첫 번째 줄", "두 번째 줄", "세 번째 줄"이 출력되며, 순차문은 프로그램의 실행 흐름을 설명할 때 기본적으로 고려된다. [ 조건문 ] i..
2024.06.04
no image
[ Python ] 파이썬 함수의 생성 및 정의
01.  함수의 정의파이썬 내에서 특정 기능을 수행하도록 미리 만들어 놓은 프로그램 02.  함수의 필요성함수를 사용하면 코드가 중복되는 것을 막을 수 있고 반복되는 코드의 길이를 줄여 줄 수 있기에 보다 가독성이 높은 코드를 짤 수 있다. ( 가독성이 높아지면 추 후 오류나 수정등의 이슈가 발생해도 빠르게 처리가 가능하다 )한 번만 함수를 만들어 높으면 매번 똑같은 코드를 작성하지 않아도 언제든 필요할 때 마다 해당 기능을 불러와 쓸 수 있어서 굉장히 편하며, 한 번 작성된 함수는 여러번 재 사용이 가능하다.복잡한 일처리를 기본적인 일들의 집합 ( 모듈, 기능, 부품) 으로 간단하고 체계적이게 정리가 가능하기에 개발 과정이 보다 쉬워진다. 03.  함수의 구조def 함수이름(): 실행할 문장함수는 무조..
2024.05.31