Sympy를 사용한 함수, 행렬의 미분과 적분
·
Data Science/Statistics & Math
예측 모형의 성능성능함수 : 모수를 결정하여 성능을 측정하는 함수손실함수 : 오차(e)가 가장 작아지는 함수목적함수 : 최적화의 대상이 되는 모든 함수 (성능, 손실, 오차)최적화 : 목적 함수를 가장 크거나 작게 만드는 함수미분 : 입력값이 변했을때 출력값이 어떻게 변하는지 확인하는 행위기울기x와 y의 증감에 대한 민감도수치 미분수치적으로 대략적인 기울기from scipy.misc import derivativeprint(derivative(f, 0, dx=1e-6))print(derivative(f, 1, dx=1e-6))1.000000000001-2.000000000002scipp.misc의 derivative() 로 사용미분어떤 함수로부터 그 함수 기울기를 출력하는 새로운 함수를 만들어내는 작업도..
수박수박수박수박수박수? - Python
·
Programming Challenges/Programmers
프로그래머스 문제 바로가기 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 설명길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요.예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.제한 조건n은 길이 10,000이하인 자연수입니다.Solutiondef solution(n): answer = [] for i in range(1, n + 1): if i % 2 == 0: answer.append('박') else : answer.append('..
클라우드 컴퓨팅 - 가상화
·
Development/Cloud & DevOps
가상화 (Virtualization)가상화는 물리적인 자원(서버, 스토리지, 네트워크 등)을 논리적인 자원으로 변환해 사용자에게 제공하는 기술로, 자원의 효율성을 극대화하고 유연한 환경을 제공합니다. 물리적 자원을 감추고 논리적으로만 제공하는 것을 추상화라 하며, 하나의 물리 자원을 여러 가상 자원으로 나누어 다수의 사용자에게 동시에 제공하는 것을 다중화라 합니다. 각 사용자가 독립된 환경에서 실행되도록 하는 것을 고립이라 하며, 여러 자원을 통합해 하나의 가상 자원으로 사용하는 것을 통합이라고 합니다. 가상화의 장점으로는 서버 자원의 활용도 증가, 보안 강화, 시스템 이동성 향상 등이 있으며, 하드웨어 기반(Type 1)과 운영체제 기반(Type 2)으로 나뉩니다. 이를 통해 서버, 스토리지, 네트워크..