[kaggle MLOlympiad Competition] 오랜만에 ML
·
🏃 Routine
Google MLOlypiad 2023 오랜만에 Deep Learning에서 벗어나 데분에 기초 내용을 다지고자 MLOlypiad에 참여했다. 대회 기간이 짧았던 터라 인기가 많이 없었다. 하지만 소수라 해볼만한지 엄청 치열했었다. Argania Classification 아르가니아는 모로코에 서식하는 나무의 한 종이다. 이 나무의 feature를 통해 분류하는 문제이다. 대회 처음에는 무난하게 svm classification을 사용해 90% 정확도로 1위에 올랐었다. 그러나 대회 1주일을 남기고 Oliver라는 사람이 등장해 91%로 순위를 쟁탈했다. 이후 Gridsearch로 parameter 최적화하고 random_stat를 조정해 다시 1위를 가져왔다. 이후 다시 Oliver가 94%로 쫓아와서..
[Kaggle] Argania Tree Deforestation Detection (2)
·
🏃 Routine
https://bnmy6581.tistory.com/118 [Kaggle] Argania Tree Deforestation Detection (1) - EDA https://en.wikipedia.org/wiki/Argania Argania - Wikipedia From Wikipedia, the free encyclopedia Genus of trees Argania (Tashelhit: ⴰⵔⴳⴰⵏ Argan) is a genus of flowering plants containing the sole species Argania spinosa, known as argan, a tree end bnmy6581.tistory.com Feature Importance (remove B12, B9, B1, B..
[leetcode-121] Best Time to Buy and Sell Stock
·
🐢 One step
LeetCode-121 Best Time to Buy and Sell Stock : 싸게 사서 비싸게 팔아라! note : max(profit)myAnswer :::python class Solution: def maxProfit(self, prices: List[int]) -> int: len_prices = len(prices) if len_prices
[leetcode-238] Product of Array Except Self
·
🐢 One step
LeetCode-238 Product of Array Except Self : Given an integer array nums, return an array answer such that answer[i] is equal to the product of all the elements of nums except nums[i]. note : Follow up: Can you solve the problem in O(1) extra space complexity? (The output array does not count as extra space for space complexity analysis.)Answer :::python class Solution: def productExceptSelf(self..
[leetcode-561] Array Partition
·
🐢 One step
LeetCode-561 Array Partition : find maximum (minimum list) note : len(list) = 2nmyAnswer :::python class Solution: def arrayPairSum(self, nums: List[int]) -> int: nums.sort() return sum(nums[::2]) Result : 267ms Memory: 16.7mb
[Whisper] (1) - Abstract & Introduction
·
👾 Deep Learning
https://github.com/openai/whisper GitHub - openai/whisper: Robust Speech Recognition via Large-Scale Weak Supervision Robust Speech Recognition via Large-Scale Weak Supervision - GitHub - openai/whisper: Robust Speech Recognition via Large-Scale Weak Supervision github.com Paper Review Abstract & Introduction 680,000 시간의 다국어 학습을 진행 시 fine-tuning 없이 zero-shot transfer benchmark 수준의 결과를 얻을 수 있다. ..
[leetcode-15] Three Sum
·
🐢 One step
LeetCode-15 Match Three sum : Notice that the solution set must not contain duplicate triplets. note : myAnswerMyAnswer(Time Limit Exceeded) O(n^2) :::python class Solution: def threeSum(self, nums: List[int]) -> List[List[int]]: a = [] nums.sort() for i, n in enumerate(nums): d = {} for j in range(i+1,len(nums)): complete = - (n + nums[j]) if complete in d: if sorted([n, nums[j], complete]) not..
[leetcode-42] Trapping Rain Water
·
🐢 One step
LeetCode-42 Trapping Rain Water : Trapping rain water. find volume note : Tip: swapAnswer :::python class Solution: def trap(self, height: List[int]) -> int: if not height: return 0 volume = 0 left, right = 0, len(height) - 1 left_max, right_max = height[left], height[right] while left
다했다
'분류 전체보기' 카테고리의 글 목록 (31 Page)