본문 바로가기
  • 데이터야 놀자
728x90
728x90

분류 전체보기116

인공지능 챗봇, 구글바드 Google Bard 사용 하려면.. 지난 3월부터 미국과 영국 이용자들에게만 제한적으로 공개되었던 챗봇 구글 바드 (Google Bard)가 2023년 4월 19일 부터 한국에서도 시범서비스가 오픈되었습니다. 2023.4월말 현재기준 한국어 버전은 제공되지 않네요. 하지만 구글번역기도 있고 파파고 번역기도 있으니 좀 불편하지만 테스트해보는 것은 문제없겠죠. 하지만 미 챗GPT가 한글을 지원하는 상황이라 그런지 구글 바드에 대한 관심은 전처럼 뜨겁지는 않은것 같습니다 Google의 람다(LaMDA)라는 대규모 언어 모델을 기반으로 한 대화형 인공 지능 챗봇 구글 바드 Bard는 ChatGPT와 유사한 기능을 가지고 있습니다. Google 바드(Bard) 시작하기 아직까지는 서비스 신청하고 승인 메일을 받은 후 사용이 가능합니다. 1. 구글 .. 2023. 4. 30.
로제시아, 홍조, 피부염증 치료 히라셀 실비보험 되나 ? 10년도 훨씬 전의 어느 날, 자고 일어났는데 갑자기 얼굴이 빨갛게 홍조가 올라왔다. 특히 이마, 코, 볼, 턱에 증상이 나타났는데 마침 쓰던 화장품을 바꾼지 얼마 안 된 터라 화장품 때문인 줄 알고 별일 아니겠거니 생각하다 6개월 정도 시간을 그냥 보내버렸다. 주사 Rosacea 로제시아 진단받았는데 동네 피부과를 가도 특별한 원인이 없다고 하고 얼굴은 여드름 올라오듯 도톨도톨 염증기가 가시지를 않았다. 심각성을 인식하고 대학병원 피부과를 가서 조직검사를 받았는데 병명은 "주사 (Rosacea 로제시아) " 의사 선생님이 로제시아 피부병은 완치가 어려운 만성적인 질환이라고 한다. 그때는 증상이 너무 심해서 1년 정도를 주기적으로 대학병원 피부과에 다니며 항생제, 항염증제로 구성된 약물 치료를 받았지만 .. 2023. 4. 28.
텐서플로우 로그레벨 TF_CPP_MIN_LOG_LEVEL 설정 처음 텐서플로우로 연산처리를 해보는데 아래와 같이 로그메시지가 붉은색으로 출력되어 한참을 원인파악을 해보니 OS에서 로그레벨이 "0" 으로 되어있어 나오는 것으로 파악되었습니다. 이것을 2로 설정하는 것이 적당 한 것 같네요 ^^ 텐서플로우 TensorFlow 오류(?) 로그 인가? #### 텐서플로우 실행시 로그 출력 ~~~~ This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 To enable them in other operations, rebuild Tenso.. 2023. 4. 27.
CFD 란 파생상품이 있다는 걸 처음 알았다.. 그동안 주식이랑 선물 옵션에 관심을 갖고 공부하면서 언젠가는 나도 투자자가 되고 싶다는 꿈을 그리고 있었다. 이론적인 것은 꽤 많이 알고 있다고 생각했는데 어제, 오늘 뉴스에서 CFD에 대한 소식이 매우 핫했다. - 증시 'CFD發 반대매매 폭탄'...중형주 줄줄이 하한가 (파이낸셜 뉴스) - 오늘도 '무더기 하한가'…개미들 '패닉' 빠뜨린 매물 폭탄 배경은? (한경) - "끝나지 않은 하한가 공포"…SG증권發 매물폭탄 종목, 또 하한가... " 2023년 4월 24일 어제 다우데이타, 서울가스, 선광, 삼천리, 대성홀딩스, 세방, 다올투자증권, 하림지주 등 8개 종목은 업종이 모두 다르지만 모두 SG증권 창구를 통해 대량 매도 물량이 나오며 하한가를 기록했고 오늘도 8개 종목이 이틀 연속 폭락중이다. .. 2023. 4. 25.
아나콘다 Anaconda 가상환경 생성 및 사용 방법 64비트 운영체제에서 32비트용 아나콘다를 설치한 경우에는 32비트용 파이썬과 라이브러리만 사용할 수 있습니다. 이 경우에는 64비트 가상환경을 만들 수 없습니다. 하지만, 만약 64비트 운영체제에서 64비트용 아나콘다를 설치하고, 그 안에서 32비트 가상환경을 만든다면 가능합니다. 이렇게 하면 32비트 환경에서만 필요한 라이브러리나 애플리케이션을 실행할 수 있으며, 64비트 환경에서는 64비트 라이브러리나 애플리케이션을 실행할 수 있습니다. 따라서, 64비트 운영체제를 사용하고 있는데 32bit용 환경이 꼭 필요하다면, 64비트용 아나콘다를 설치하여 32비트 가상환경을 만드는 것을 권장하고 싶습니다. 아나콘다 설치가 성공적으로 끝났으니 이제 아나콘다 가상환경을 만들어야 겠습니다. 가상환경을 만드는 이유.. 2023. 4. 21.
머신러닝, 딥러닝 - 텐서플로우 TensorFlow 부터 알아보자 머신러닝, 딥러닝을 위한 프레임워크들로 텐서플로우 TensorFlow, 파이토치 PyTorch, 케라스 Keras, 사이킷런 Scikit-learn 등이 다양하게 사용되고 있습니다. 이중 텐서플로우 TensorFlow, 파이토치 PyTorch 가 가장 많이 사용된다고 하니 먼저 텐서플로우부터 알아보고자 합니다. 텐서플로우 TensorFlow 를 설치하고 테스트 해보려는데 텐서플로우가 64Bit 환경에서만 처리되는 관계로 64bit용 아나콘다 재설치, 가상환경 생성, 가상환경에서 필요한 패키지들 설치하느라 예상치 않은 시간을 소요했네요 ㅠㅠ 텐서플로우 TensorFlow 개요 텐서플로우 (TensorFlow) 란 더 보기 구글에서 만든 머신러닝을 위한 오픈 소스 라이브러리로 복잡한 수학계산을 효율적으로 처.. 2023. 4. 20.
CNN 분석에서 합성곱 Concolution 과 Feature Map ? 최근 무료 온라인 강의를 통해 빅데이터 분석 관련 교육을 듣다 보니 일단 2가지를 테스팅해봐야겠다는 생각이 들었다. 첫 번째는 이미지 분석 CNN모델을 적용해 패턴을 분석해 보는 것 두 번째는 회사 업무에 유용할 것 같은 텍스트 분석 RNN모델을 적용해 보는 것이다. 개인적으로는 CNN을 통한 패턴 분석을 테스트해보는 것이 더 필요 한지라 일단 CNN 모델 적용부터 시작해 보려고 한다. CNN(Convolutional Neural Network)은 이미지를 처리하는 딥러닝 모델 중 하나! CNN (Convolutional Neural Network) 용어 정의 Convolution(합성곱): 입력 데이터와 필터(커널)를 곱한 후 합산하는 연산으로, 이미지에서 특징을 추출하는 데 사용 Feature Map.. 2023. 4. 19.
선물 옵션 - 콘탱고, 백워데이션, 베이시스, 델타, 감마, 세타, 로 선물 옵션 용어는 주식투자만 해본 투자자들에게는 생소한 용어이다. 가끔 경제 TV에서 분석가들이 나와 설명할 때도 선물 옵션 관련 용어를 사용하므로 이를 이해하는것이 중요한 것 같다 선물. 옵션을 위한 용어 정의 (2) 및 선물옵션 코드값 규칙 베이시스, 콘탱고, 백워데이션 (시장) 베이시스 = 선물가격 - 현물가격 이론적으로 선물시장 가격은 현물가격보다 높아야 정상이고 이는 베이시스가 플러스 상태 즉 콘탱고 상태라고 하고 반대로 선물시장이 현물시장보다 낮은 상태를 백워데이션 상태 라고 한다 시장베이시스 의미 선물가격이 현물가격보다 높게 형성되며 상승세를 보이면서 고평가 현상이 나타나면 상승추세 선물가격이 현물가격보다 낮게 형성되며 하락세를 보이면서 저평가 현상이 나타나면 하락추세 옵션 민감도 델타, 감.. 2023. 4. 17.
선물 옵션 - 미결제약정, 롱포지션, 숏포지션, 콜옵션, 풋옵션 등 그동안 막연하게 알고 있던 선물. 옵션에 대한 내용을 체계적으로 다시 공부도 할겸해서 도서관에서 선물 옵션에 대한 책을 대출받아 읽었다. 일단 이론적인 내용을 정리해보고 나중에 과거데이터로 시뮬레이션 해보려고 한다. 선물. 옵션을 위한 용어 정의 코스피200 지수 코스피 200 지수는 선물 옵션의 거래를 위해 1990년 1월 3일을 지수를 100으로 하여 개발된 지수로 거래소에서 거래되고 있는 종목가운데 시가총액 비중, 누적거래 비중등을 고려하여 200개 종목을 선정하여 이에 대한 시가총액을 지수화한 것으로 매년 2회 정기변경 하고 있다. 코스닥 150 지수 한국거래소에서 2015년 7월 13일부터 발표한 코스닥시장의 대표 주가지수로 기술주 섹터에 중점을 두되, 구성종목은 기술주 섹터와 비기술주 섹터로 .. 2023. 4. 16.
선형 회귀분석, 로지스틱 회귀분석, 시계열분석 이해하기 주식데이터에 대한 다각도의 분석을 하려고 하니 결국 회귀분석까지 이해해야 하는 상황까지 왔네요. ^^ 여기서는 이론적인 것들을 나름대로 이해해 보고 나중에 실제 분석모델을 적용해서 테스트를 해볼까 합니다. 회귀분석(regression analysis) 이란 ? 종속 변수(y)에 영향을 주는 독립변수(x1, x2...)와의 관계를 분석하여 종속 변수의 값들을 예측하기 위하여 사용되는 통계학적 분석방법 회귀분석(Regression analysis) 종류 단순 선형 회귀분석: 하나의 독립변수 종속변수 간의 관계 분석 다중 선형 회귀분석: 둘 이상의 독립변수와 종속변수 간의 관계를 분석 로지스틱 회귀분석: 이항 분류 문제를 해결하는 방법으로, 종속변수가 이항 변수인 경우에 사용 다항 회귀분석: 독립변수와 종속변.. 2023. 4. 12.
베타계수와 상관계수 개념 이해는 데이터 분석의 시작 올해 상반기 개인적 목표 중 하나는 주식시장과 종목과 종목 간 상관관계, 투자자와 종목 간 상관관계, 종목과 다른 변수들과의 다양한 상관관계 분석과 거래량의 변화 또는 미결제약정의 변화에 따른 선물이나 옵션의 가격변화등 다양한 변수들을 가지고 회귀분석을 테스트해보는 것이다. 이를 위해 베타계수와 상관계수에 대한 사전지식이 필요하여 정리해 보았다. 베타 (β) 계수 와 상관계수 정의 1. 베타계수 주식시장에서 사용하는 베타값(베타계수)은 시장 변동에 개별 주식종목 각각이 어느 정도 영향을 받는지 그 정도를 알려주는 통계학적 용어로 사용되며, 시장의 방향과 개별 주식의 방향들을 데이터화하여 회귀 분석을 통한 선의 기울기 라고 할 수 있다 예를 들어 아래표처럼 어떤 종목의 52주 베타 값이 0.98이라는 의미.. 2023. 4. 10.
파이썬 데이터프레임 Dataframe Pivot 결과 plotly로 차트 그리기 엑셀에서 피봇기능은 매우 편리해서 자주 사용한다. 그런데 파이썬 Pandas에서도 피봇기능이 가능한 것을 알았다. Pandas 데이터프레임(Dataframe) 피봇기능(Pivot) 이용하여 코스피 콜옵션 종가 차트를 출력하는 방법을 간단히 정래해 보았다. 코스피 콜옵션 Dataframe 피봇 (Pivot) 결과 Plotly로 차트 그리기 sqlite3에서 데이터를 읽어와 데이터프레임을 생성하고 그 데이터를 피봇으로 변환 피봇데이터를 plotly를 활용해 그래프로 출력 sql_option = f"select date_tr, code_option, price_open, price_high, price_low, price_close from '{table_name}' \ where gb_option = '3'.. 2023. 4. 9.
데이터 처리를 위한 파이썬 Pandas 와 Numpy 기본 이해하기 주식 관련 데이터를 대상으로 의미 있는 데이터를 찾아보기 위해 평소에 관심 있던 거래량이나 미결제약정, 거래주체, 신용비율, 공매도 자료 등을 수집해 보고 환율이나, 원자재 등도 연계해서 다각도로 분석하는 작업을 해보려고 한다. 데이터 수집관련한 프로그램은 파일럿 수준에서 테스트했으니 이제는 데이터 시각화 하는 프로그램을 테스트할 차례.... 일단 먼저 2021년부터 최근까지의 우리나라 KOSPI200 주요 업종에 대한 일별 변화율이나 거래대금등을 하나의 그래프에 그려보는 작업을 하기 위해 파이썬으로 데이터 수집하고 시각화하다 보니 Pandas의 Dataframe이 매우 유용하기에 기본적 개념이해를 위해 간단히 정리해 보려 한다. Pandas와 Numpy 기본 이해하기 Pandas Numpy - pip .. 2023. 4. 7.
파이썬 Python 리스트, 튜플, 딕셔너리 ( List, Tuple, Dictionary ) 파이썬으로 데이터를 다루다 보면 리스트, 튜플, 딕셔너리를 사용하는 경우가 참 많습니다. 이 모두가 하나의 변수에 여러 값을 할당하는 자료형으로 배열의 형태를 가지고 있는데 각각 사용법이나 형태가 차이가 있고 상호 간 데이터 변환하여 사용해야 하는 경우도 많고 해서 간단하게 정리해 두려고 합니다. 리스트, 튜플, 딕셔너리 ( List, Tuple, Dictionary ) 차이점 비교 리스트 list 튜플 tuple 딕셔너리 변수 하나에 다수개의 값을 저장 변경 가능한 연속형 변수 (mutable) 리스트 추가, 변경, 삭제 가능 값들이 서로 다른 자료형도 가능 변경 불가능 (immutable) 변수 속도 빠름 사전처럼 키와 값을 쌍으로 저장 값에는 모든 자료형 사용 가능 - 인덱스로는 접근 불가하고 키로.. 2023. 3. 26.
SQlite3 , SQlite DB-Browser, ODBC 드라이버 다운로드 설치 새로운 노트북에서 작업하려고 하니 그전에 설치한 SQLite3를 다시 설치해야 하네요. 설치를 하고나니 또다시 이런 경우가 생길 수도 있을 것 같아 메모 차원으로 기록하려 합니다. 1. SQlite3 다운로드 하기 1. 다음 사이트 방문해서 윈도우 또는 해당 OS에 맞는 모듈을 다운로드. - 저는 Window 버전을 다운로드 함 2. 다운로드한 압축파일을 풀어보니 다음과 같이 3개의 파일이 생기네요. 3. 원하는 디렉터리에 압축을 풀고 Sqlite3.exe를 실행해 보았습니다. 정상적 실행이 된 것을 확인합니다. 2. SQlite DB Browser 설치 1. Sqlite3 를 편리하게 사용하기 위하여 GUI를 제공하는 sqlitebrowser를 설치합니다 2. 다운로드한 파일을 원하는 디렉터리에 압축을.. 2023. 3. 23.
728x90
728x90