본문 바로가기

분류 전체보기127

생성형 AI 란 무엇인가? 최신 트렌드를 공부하고 공모전에 나가기 위해서 찾아보면서 생성형 AI가 정확히 뭘 의미하는지, 어떻게 활용되는지에 대해서 궁금해서 찾아봤습니다. 생성형 AI 란? 생성형 인공지능은 대화,이미지, 음악 등 새로운 콘텐츠와 아이디어를 만들수 있는 AI의 일종입니다. AI 기술은 이미지, 인식, 자연어 처리, 번역 과 같이 새로운 컴퓨팅 작업에서 인간 지능을 모방합니다. 다시 말하자면 인간 언어 랑 예술, 화학 등 복잡한 주제를 AI로 학습을 한뒤 학습 데이터를 재사용하여 새로운 문제를 해결하는 방식입니다. 생성형 AI 의 대표사례로 ChatGPT가 있습니다.이러한 생성형 AI를 활용해서 이전에는 볼 수 없었던 새로운 애플리케이션을 만들고, 고객이 새로운 생산성 수준에 도달하도록 도울 수 있습니다. AI의 이.. 2024. 2. 11.
Pandas(2) **Pandas 를 이용한 데이터 수집 1.클립보드의 내용을 읽어오기 =>pd.read_clipboard() 2.자주 사용하는 dataset scikit-learn이나 seaborn에서 제공하는 데이터셋 load_digits() load_boston() load_iris() load_diabetes()등등 존재함 =>UCI 머신러닝 저장소:https://archive.ics.uci.edu/ml/index.php =>kaggle:https://www.kaggle.com =>데이콘:dacon.io 3.텍스트 파일의 데이터 읽기 =>텍스트 파일을 읽을 떄는 파일의 포맷과 인코딩 방식을 확인할 필요가 있음 =.인코딩 방식:utf-8,euc-kr.cp949(ms949-윈도우 한글 기본 포맷) 가 한글에 적용 1).. 2024. 2. 8.
Pandas(1) Pandas 의 자료구조 1)pandas =>데이터 분석을 위한 고수준의 자료 구조와 데이터 분석 도구를 제공하는 패키지 =>제공하는 자료구조 Series:열이 1개인 자료구조 DataFrame:열이 1개 이상인 자료구조 2)Series =>Index와 Value 1개를 가지는 자료구조 =>생성 Seires(데이터,index=None,dtype=None,copy=False) 데이터는 python의 list,set, dict 와 numpy의 ndarray가 가능 index는 데이터를 가르키는 이름으로 list 나 set 그리고 ndarray 를 대입하면 0부터 시작하는 숫자 인덱스가 자동생성되고 dict를 설정하면 key가 index가 됩니다. index 옵션에 직접 인덱스를 대입해서 생성이 가능 dype.. 2024. 2. 7.
Numpy(2) 1.연산 1)포함 여부를 판단하는 연산 =>in: 데이터가 포함되어 있으면 True 아니면 False =>not in:데이터가 포함되어 있지 않으면 True 아니면 False 2)배열의 모든 요소에 함수를 적용 =>과정 numpy.vectorize(함수)을 이용해서 벡터화된 함수를 생성 벡터화된 함수에 numpy 의 배열을 대입하면 함수의 결과를 다시 배열로 만들어서 리턴합니다. =>함수는 반드시 리턴해야합니다 =>list에서 사용하는 map 함수와 동일한 작업을 수행합니다 3)배열의 전치와 축변경 =>전치는 행과 열을 반전시키는 것 =>축 변경은 3차원 이상에서 데이터의 축의 순서를 바꾸는 것 =>머신러닝 등을 할 때 data augmentaion 이나 다양한 패턴을 찾고자 할 때 사용 =>행렬은 T라.. 2024. 2. 7.
Numpy(1) 0.데이터 분석 주요 패키지 numpy:선형대수, 배열 패키지 pandas: 데이터 프레임을 자료형을 패키지 matplotlib:기본적인 그래프 그리기 차트 패키지 seaborn:통계용 시각화 패키지 statsmodels:통계 및 회귀 분석 시계열 분석 패키지 scipy:미분 적분 패키지 sympy:미분 적분 패키지 pgmpy:확률 관련 패키지 scikit-learn:머신러닝용 모델 패키지 keras&tensorflow&pytorch:딥러닝 패키지 제품을 만들떄는 tensorflow 학습용은 pytorch 구글은 tensorflow로 안드로이드나 브라우저에서 만드는 패키지를 사용 가능 그냥 공부용은 pytorch가 더 효율적 **numpy 1.특징 =>Python 에서 고성능의 과학적 계산(선형대수)를 .. 2024. 2. 6.
Tableau(4) 1.기울기 차트 1)개요 =>하나의 기간이나 상태로부터 다른 기간이나 상태로 값이 변화하는 것을 출력하는 차트 =>2개의 기간을 이용하면 기울기 차트라고 하고 여러개의 기간을 이용하면 범프 차트라고 부르는 경우가 많습니다. 2)Superstore.csv 파일의 데이터를 이용해서 2015년 부터 2016년까지 West 지역 내 각 주(State)의 판매 순위 변화 출력 =>Superstore.csv 파일을 불러오기 =>시트에서 판매 순위 생성 - 계산된 필드 생성 Rank(Sum([Sales])) =>열에 [Order Date]필드를 배치 =>필터에 [Order Date]을 배치하고 2개의 년도만 선택 =>필터에 [Region]를 배치하고 West만 선택 =>State을 마크 선반의 텍스트 카드에 배치 =.. 2024. 2. 6.