Blog
Dive into my thoughts on AI, machine learning, software engineering, and the latest tech trends. Join me on this journey of continuous learning and discovery.
Chúng tôi đã xây dựng xe tự hành trên giả lập thế nào?
Trong năm 2020, tôi và một số anh em cùng lớp đại học đã tham dự Cuộc Đua Số, một cuộc thi lập trình xe tự hành cho sinh viên. Ở vòng trường đại học, các đội chơi phải thực hiện thử thách lập trình đi
Tìm hiểu mô hình CenterNet - Objects as Points
CenterNet là một mạng object detection có thiết kế cực kỳ đơn giản, nhưng lại đạt được cân bằng giữa tốc độ và độ chính xác tốt vừa được ra mắt năm 2019. Ở bài viết này mình muốn giới thiệu đến các bạ
Thiết lập ban đầu cho Jetson Nano
| | CPU | Quad-core ARM® A57 CPU | Quad-core ARM Cortex-A53, 1.2GHz. | Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz | | GPU | 128-core NVIDIA Maxwell GPU | Broadcom VideoCore IV
Gọi hàm Python trên C++ với OpenCV
Có nhiều khi chúng ta cần gọi một hàm xử lý ảnh hoặc chạy mô hình học máy trên code Python từ C++. Lý do rất đơn giản, có thể là vì bạn muốn dùng luôn code Python, hoặc bạn chưa có thời gian chuyển sa
Linear Regression - Hồi quy tuyến tính cơ bản
Linear Regression (hồi quy tuyến tính) là một trong những thuật toán cơ bản nhất của Machine Learning. Ở bài viết này, tôi sẽ giới thiệu đến các bạn khái niệm về thuật toán này, lý thuyết toán học và
Configure integrated GPU for rendering and NVIDIA GPU for CUDA works in Ubuntu 18.04
In fact, besides CUDA tasks (which could be deep neural network training), our operating system also consumes a decent amount of memory for graphic rendering. This article will guide you to use onboar
Phát hiện đường thẳng với Hough Transform - OpenCV
Hough Transform là thuật toán phát hiện đường thẳng khá hiệu quả trong xử lý ảnh. Ở bài viết này, chúng ta sẽ cùng tìm hiểu về cách thức hoạt động cũng như cách sử dụng Hough Transform để phát hiện đư
Thiết kế thùng rác thông minh tự phân loại rác với Raspberry Pi 3
Nóng lên toàn cầu, bảo vệ môi trường, rác thải nhựa là những từ khoá nóng trong thời gian gần đây. Mỗi ngày, con người thải ra rất nhiều chai lọ, mà một lượng lớn trong số chúng không được xử lý đúng
Xây dựng bộ phân loại VGG16 với Tensorflow Keras và áp dụng phân loại chó mèo
Dù Tensorflow Keras đã hỗ trợ VGG16, ở bài viết này, chúng ta vẫn sẽ cùng nhau viết lại VGG16 trong Tensorflow với Keras để hiểu cấu trúc mạng và cùng thử nghiệm với dataset Kaggle Dogs and Cats để ph
Thị giác máy tính và những gì cần học để bắt đầu
Ở bài viết này, chúng ta sẽ cùng tìm hiểu chung về ngành thị giác máy tính (computer vision) và phương pháp học để có một công việc trong ngành này. I. Sơ lược về thị giác máy tính Ta thường nhắc đến
Các hàm kích hoạt (activation function) trong neural network
Hàm kích hoạt (activation function) mô phỏng tỷ lệ truyền xung qua axon của một neuron thần kinh. Trong một mạng nơ-ron nhân tạo, hàm kích hoạt đóng vai trò là thành phần phi tuyến tại output của các
Xây dựng bộ phân loại chó, mèo hay gấu trúc với k-NN
images ... ``` Xây dựng bộ tiền xử lý và nạp dữ liệu Mở file `datasetloader.py` và chèn đoạn code sau: ```py Import necessary packages import numpy as np import cv2 as cv import os class DatasetLoader









