본문 바로가기

전체 글291

[프로그래머스/ 고득점 kit] 완전탐색: 소수찾기 permutation+ 중간 과정에서 발생하는 조각들 더하기 + 중복 제거(set) + 소수 찾기 알고리즘 1. 문제링크 https://programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 | 프로그래머스 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers는 길이 1 이상 7 이하인 문자열입니다. numbers는 0~9까지 숫자만으로 이루어져 있습니다. 013은 0, 1, 3 .. 2019. 7. 20.
딥러닝 동향 ai 추후 주요 키워드 세가지 공정성: fairness (data) domain free : 특정 영역에 한정되지 않은 ai deeper learning: 대량의 데이터 확보 위해 GAN과 같은 것을 사용. 강화학습 사용 딥러닝 문제점 고비용 : 시간이 많이 듦. 설명성: explainable ai 가 필요 확장성: 특정 분야에 국한되어서 발달되어 있음. CNN-이미지, RNN-번역 2019. 7. 19.
LogicGate AND, OR, NAND 는 각각 Logistic Linear Regression 시스템 각각 하나로 구할 수 있다. XOR는 하나의 시스템으로 불가능하다. 따라서, 여러 게이트를 조합하여 사용해야한다. 이 아키텍쳐가 인공신경망과 유사하여 딥러닝이라고 부르게 된다. 하지만 기존방식으로 XOR 로직을 사용하는 과정이 일관성이 깨져버린다. XOR도 클래스 하나로 일관성을 유지하기 위하여 딥러닝을 배운다. 2019. 7. 18.
LogisticLinearRegression code implementation Logistic Linear Regression은 함수로도 짜고 클래스로도 짤 수 있어야한다. 클래스로 제공되는 것도 있고 함수 형태로 제공되기도 하기 때문이다. 아래는 실제로 구현해본 코드이다. 2019. 7. 17.