전체 글 205

머신러닝과 딥러닝 정의

머신러닝(machine learning)이란? '머신러닝(machine learning)'이란 간단하게 말하자면, 인간의 학습 능력과 같은 기능을 컴퓨터가 하게 만드는 기술이다. 인간은 다양한 상황을 학습할 수 있다. 시각, 청각, 촉각 등을 이용해 상황을 느끼고 식별할 수 있다. 예를 들어, 눈 앞에 사과가 있다면 사과임을 알 수 있다. 그러나 컴퓨터는 식별 능력이 없다. 컴퓨터에게 "붉은 색일 경우 사과야!" 라고 규칙을 정해주면 컴퓨터도 식별할 수 있다. 하지만 이건 머신러닝은 아님. 머신러닝은 인간이 명확하게 규칙을 정해주지 않는다. 그러니까 사과는 붉은 색이다. 라는 정보를 전달하지 않는다. 그럼 어떻게 식별 능력을 기르냐면 많은 사과 데이터를 학습기라는 프로그램에 전달하는 것이다. 그러면 식별..

[프로그래머스] 완주하지 못한 선수 for Python

https://programmers.co.kr/learn/courses/30/lessons/42576?language=python3 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr 그냥 리스트 쓰려고 했는데 효율성 틀림 def solution(participant, completion): for i in completion: participant.remove(i); return ''.join(participant) 해시 문제니까 딕셔너리를 써보려고욧 def solution(participa..

[프로그래머스] 소수 만들기 for Python

https://programmers.co.kr/learn/courses/30/lessons/12977?language=python3 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 입력 nums 중에 3개를 순서없이 뽑아내야 하므로 조합을 사용해야 한다. 파이썬 내장 함수를 사용할 수 있음 from itertools import combinations combinations(arr, 3) 이렇게 사용하면 된다. 그리고 소수인지 판별하는 방법은 import math def is_prime_n..

[Inflearn] 플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 회고 및 에러 해결방법 (mac)

https://www.inflearn.com/course/%ED%94%8C%EB%9F%AC%ED%84%B0-%EC%9E%A5%EA%B3%A0-%ED%80%B4%EC%A6%88%EC%95%B1-%EC%84%9C%EB%B2%84-%ED%92%80%EC%8A%A4%ED%83%9D [무료] 플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택] - 인프런 | 강의 플러터와 장고로 풀스택 퀴즈앱을 만드는 강의입니다! 배울 거리가 많은 풀스택 강의로 풀스택 개발자가 되어보세요:), - 강의 소개 | 인프런... www.inflearn.com 장고를 사용해보고 싶어서 다음 강의를 클론코딩 하였다. 플러터도 장고도 다 처음 사용해봐서 오류를 해결하느라 1시간은 커녕 며칠 걸렸음ㅋㅋ 이번에 ios 개발에 관심..

프로젝트/회고 2022.03.18