전체 글

22년 6월 한 달 동안 ' 인공지능을 활용한 경기국면별 기업 부도 예측 ' 을 주제로 프로젝트를 했던 경험이 있다. 주제에 언급했듯이 우리 조 기업 부도 예측 모델 연구의 포인트는 경기국면 구별이었다. 경기순환 경기 국면은 경기순환에서 현재 경제가 놓여진 상태를 나타내며 이분법적으로는 확장기와 수축기로 구분된다. 경기순환(Business Cycle)에 대해서 간단하게 설명하자면, 총체적 경제활동이 경제의 장기 성장추세를 중심으로 상승과 하강을 반복하며 성장하는 현상을 의미한다. 이때, 경기저점에서 정점까지 경제활동이 활발하면 확장국면, 경기정점에서 저점까지 경제활동이 위축되면 수축국면으로 보는 것이 일반적이다. 기업부도와 경기국면 기업부도에 영향을 주는 요인은 다양하겠지만 그 중 가장 큰 요인이 기업내..
13458 13458번: 시험 감독 첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,000,000) www.acmicpc.net import sys import math input = sys.stdin.readline test = int(input()) apply = map(int,input().split()) superv, sub_superv = map(int,input().split()) super = 0 for i in apply: i -= superv super += 1 if i > 0 : super += math...
모델링을 하다보며는 다양한 에러사항이 생기는데 그 중 하나가 버전 충돌이었다. 모델별로 요구하는 라이브러리 및 파이썬 버전이 다르기 때문이다. 버전이 다르다고 해서 매번 모델을 돌릴 때마다 버전을 바꿔서 설치하는 것은 매우 비효율적이니 격리된 실행환경, 즉 가상환경을 사용하여 프로젝트를 관리하는 것이 매우 중요하다. 파이썬 가상환경 실행 과정 설명 1. 아나콘다 프롬프트 실행 가상환경 생성하기 conda create -n '가상환경이름' python=3.8 conda prompt 입력 예시 review라는 이름의 가상환경을 파이썬 3.8버전으로 설치 설치가 완료되면 다음과 같이 완료 화면이 뜬다. 가상환경을 활성화 시키고 비활성화시키는 방법이 적혀 있다. conda activate review -> 가상..
-- 내가 나중에 참고하려고 쓰는 기록 -- 텍스트 전처리 수집한 말뭉치(corpus, 코퍼스) 데이터를 필요에 맞게 토큰화, 정제, 정규화 하는 과정 수집한 말뭉치 데이터에 오타가 있거나 문장 구성이 문법상 올바르지 않을 경우 모델 결과가 아무 의미가 없어지기 때문에 전처리 과정은 매우 중요 → Garbage In Garbage Out 정규표현식(Regular Expression) import re . r = re.compile("a.c") # a 랑 c 사이에 다른 문자 하나만 허용 print(r.search("b.a")) # None print(r.search("abbc")) # None print(r.search("abc")) # print(r.search("axc")) # r2 = re.comp..
2231 2231번: 분해합 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 www.acmicpc.net N = int(input()) num = 1 sum = 0 while True : sum += num for i in str(num): sum += int(i) if sum == N : print(num) break if num > N : print(0) break sum = 0 num += 1 코드 설명 14889 14889번: 스타트와 링크 예제 2의 경우에 (1, 3, 6), (2, 4, 5)로 팀을 나누면 되고, 예제..
내 꿈은 순간이동
Memento Hora