본문 바로가기

전체 글16

논문리뷰 nlp 및 ml 관련 논문 리딩을 정리해보는 페이지다. 현재 읽은 대표적인 논문들(다는 기억 안 나지만...)Knowledge distillationAttention is all you needRecurrent Memory TransformerTransformer-XLlanguage models are unsupervised multitask learnersThe power of scale for parameter-efficient prompt tuningp-tuning(gpt understands too)Pre-trained Prompt tuning for few shot learning(PPT)Exploiting cloze questions for few shot text classification .. 2024. 3. 23.
과제14_정렬 아래 배열을 이용해 다음 6가지 정렬 알고리즘을 pseudo code, average time complexity, worst time complexity, space complexity와 함께 설명하세요. 배열 : 6 0 4 5 1 3 8 2 정렬 알고리즘 1. Bubble sorting 2. Selection sorting 3. Insertion sorting 4. Quick sorting 5. Merge sorting 6. Heap sorting 2023. 6. 4.
과제13_가중치 그래프 가중치 그래프: 간선에 비용, 가중치가 할당된 그래프를 의미 최소비용 신장트리: 최소한의 비용을 가지는 신장트리(Kruskal 알고리즘, Prim 알고리즘 등을 주로 사용한다.) 더보기 최소비용 신장트리의 생성조건: 반드시 n-1개의 간선을 사용해야한다. 간선의 가중치 합이 최소여야 한다. 사이클이 포함되서는 안된다. Kruskal의 기본적인 알고리즘: 그래프 내 모든 간선을 가중치에 따라 오름차순으로 정렬한다. 가장 가중치가 작은 간선 e를 선택한다. e를 신장 트리에 삽입한다.이때 사이클이 생길시 삽입하지 않고, 2번으로 돌아간다.사이클이 생기지 않을시, 최소 신장 트리에 삽입한다. n-1개의 간선이 삽입될 때까지 2~3를 반복한다. 더보기 VertexSets(int n) : nSets(n) { fo.. 2023. 5. 29.
과제12_그래프 1.(1) 교재에 있는 그래프에 대하여 정점 3에서 출발하여 너비 우선 탐색을 한경우의 방문 순서를 쓰세요. (3) 정점 3에서 출발하여 깊이 우선 탐색을 한 경우의 방문순서를 쓰세요 풀이: (1)-3,1,4,5,0,2,7,8,9,6 (3)-3,1,0,2,4,5,6,7,8,9 2. 위와 같이 그래프가 주어졌을 때, V(정점 집합), E(간선 집합)을 쓰세요. Adjacent list(인접 리스트)를 쓰세요. Topological sort(위상 정렬)하여 정점을 나열하세요. 위상 정렬 알고리즘 pseudo code로 작성하세요. 풀이: (1)-V={A,B,C,D},E={,,} (2)-adjacent list=A->B|null B->D|null C->D|null D|null (3)-topological so.. 2023. 5. 21.