Software is the Collection of Computer programs, procedure rules and associated documantation and data. 공학: 문제 해결을 위한 결과물의 산출을 중요시소프트웨어 공학: 고객이 필요로 하는 소프트웨어 제품의 생산 과정에 과학적 지식을 적용하는 전문 작업 분야환경: 무엇에 영향을 주거나 무엇을 변화시키는 주변 상황이나 영향력 외부 품질: 사용성, 신뢰도와 같이 사용자가 인지할 수 있는 것 좋은 소프트웨어의 기준신뢰도MTTF: Mean Time To Failure, 고장날 때까지의 평균 시간 정확성성능사용성상호운영성유지보수성이식성검사성추적성요구사항들 간 또는 요구사항, 설계, 소스코드 간의 관계를 정의하고 기록하며 유지소프트웨어..
비교: 선형 회귀 선형회귀 구현 소스코드 예시[1] 필요한 패키지 불러오기import numpy as np [2] 선형회귀 클래스 선언class LinRegression(): # 객체 초기화 메서드 __init__ def __init__(self, nDim, w=[]): # nDim: 입력 데이터의 차원 수(단순 선형회귀의 경우에는drsuneamer.tistory.com [1] 필요한 패키지 불러오기import numpy as np [2] 로지스틱 함수 및 이진 교차 엔트로피 함수def sigmoid(x): return 1 / (1 + np.exp(-x)) # np.exp: exponential 함수def binary_CE(y, y_hat): # 이진 Cross Entropy 계산 위한 함수 ..
[1] 필요한 패키지 불러오기import numpy as np [2] 선형회귀 클래스 선언class LinRegression(): # 객체 초기화 메서드 __init__ def __init__(self, nDim, w=[]): # nDim: 입력 데이터의 차원 수(단순 선형회귀의 경우에는 1), w: 초기값 self.nDim = nDim # 초기값이 주어지면 w에 저장하고, 그렇지 않으면 무작위로 초기화 if len(w) > 0: self.w = np.array(w) # numpy의 array로 저장 else: self.w = np.random.rand(nDim+1) # 훈련 메서드 fit ..
『틀리지 않는 법: 수학적 사고의 힘』 작가 - 조던 엘렌버그 Jordan Ellenberg: 미국의 수학자. 하버드 대학교 수학 박사. 주 연구 분야는 수론과 대수 기하학, 대수 위상학 등. 소설 작법으로 석사 학위를 받아서 소설을 출간하기도 함. 제목은 The Grasshopper King. 틀리지 않는 법 | 조던 엘렌버그 - 교보문고틀리지 않는 법 | 수학을 통해 세상을 보다! 보통 사람들을 위한 특별한 '수학책'『틀리지 않는 법』은 우리가 수학을 대할 때 느끼는 근본적인 의문에 답한다. 즉, 우리가 살아가는 데 왜 수학이product.kyobobook.co.kr 1부. 선형성 1장. 덜 스웨덴스럽게직선은 곡선의 한 종류이되 유일한 종류는 아니다. 곡선은 대략 연속적으로 움직이는 점의 자취,비..
✏️ 조건에 맞는 사원 정보 조회하기 링크HR_DEPARTMENT, HR_EMPLOYEES, HR_GRADE 테이블에서 2022년도 한해 평가 점수가 가장 높은 사원 정보를 조회하려 합니다. 2022년도 평가 점수가 가장 높은 사원들의 점수, 사번, 성명, 직책, 이메일을 조회하는 SQL문을 작성해주세요.2022년도의 평가 점수는 상,하반기 점수의 합을 의미하고, 평가 점수를 나타내는 컬럼의 이름은 SCORE로 해주세요.🤯 풀이 LIMIT을 쓸 때 가장 큰 값을 구할 거면 desc! 👾 구현-- MySQLSELECT SUM(g.score) AS score, g.emp_no, e.emp_name, e.position, e.emailFROM hr_grade gINNER JOIN hr_employees ..
개인적으로 본 것을 정리할 때 사용하는 노션 데이터베이스가 있는데,저 "분류" 항목이 속성 당 몇 개씩 존재하는지 알고 싶어졌다. 따로 데이터로 정리한다든가 할 게 아니라 확인만 하고 싶다면 가장 간단한 방법은 기본 설정의 그룹화를 이용하는 것이다. 그룹화 기준으로 사용할 컬럼을 선택해 주면 이렇게 토글식으로 그룹화되어 확인할 수 있는데 이때 집계 표시 속성까지 설정해 주면 각각의 속성에 몇 개의 데이터가 있는지 한번에 확인할 수 있다 😌