본문 바로가기
  • Hello_
728x90
반응형

분류 전체보기98

[Linux] 리눅스에서 서버 계정 비밀번호 변경 리눅스 계정 비밀번호를 변경하기 위해서는 'passwd' 명령어를 사용해주면 된다. [계정 비밀번호 변경] passwd 계정 [실행 예시] 2023. 6. 28.
[Linux] 리눅스에서 zip 파일 풀기 리눅스에서 zip 압축파일을 풀기 위해서는 'unzip' 명령어를 사용하면 된다. 일반적인 명령어와 같이 쓰면 되므로 하기와 같이 사용하자. [압축 파일 풀기] unzip 파일명.zip [압축된 파일을 특정 경로에 풀기] unzip 파일명.zip -d 특정경로 2023. 6. 28.
앙상블 학습 방법 - Random Forest, AdaBoost, 본 포스팅에서는 앙상블 학습 방법 중 bagging과 boosting에 대해 설명하고 해당 방법 중 대표 격인 방법들을 설명하고자 합니다. Bagging vs Boosting ensemble learning은 서로 다른 모델들의 결과들을 고려 및 종합하여 보다 유연하고 데이터에 덜 민감하도록 구성해 줍니다. 결국에는 모델이 데이터에 less bias, less variance 하도록 하는 게 주목적이라고 보시면 됩니다. 두가지 유명한 앙상블 방법으로는 크게 bagging과 boosting이 있습니다. Bagging : 병렬적인 방법으로 각 모델이 데이터의 랜덤 한 서브 데이터셋으로 학습됩니다. Boosting : Bagging과는 반대의 개념으로 직렬적이며, 각 모델이 이전 모델의 오류로부터 학습이 됩니.. 2023. 2. 28.
[Python] assert 활용하기 본 포스팅에서는 assert를 활용하는 법에 대해 얘기하고자 합니다. assert assert는 뒤의 조건이 True가 아니면 AssertError를 발생시킵니다. 예를 들어 특정 함수에 인자로 반드시 정수만을 입력받아서 처리하도록 만들었는데, 만약 실수 혹은 문자열이 들어온다면 오류가 발생할 것입니다. 이런 경우에는 if문을 사용할 수 도 있지만 assert문도 사용할 수 있습니다. if문은 예외 처리를 위한 목적이 강하다면 assert는 특정 조건에 맞는지 확인하기 위한 목적입니다. 특정 조건에 맞는 것, 즉 보증이 되어야 한다는 말과 동일한데요. 변수 값이 자주 바뀌는 부분에서 특정 조건에 반드시 부합해야 하는 영역 앞에 assert를 배치하여 방어적 프로그래밍을 할 수 있습니다. assert co.. 2023. 2. 27.
728x90
반응형