JSON with Python

2021-07-02

JSON (JavaScript Object Notation) là một định dạng để cấu trúc dữ liệu. Nó thường được sử dụng để lưu trữ, truyền dữ liệu giữa web và server (sử dụng trong database và APIs). JSON đọc được đối với cả người và máy. JSON tồn tại dưới dạng “chuỗi byte” rất hữu ích khi cần truyền data qua mạng. So với XML, JSON nhẹ hơn khá nhiều.

Read More

Introduction to Streamlit

2021-06-30

Streamlit là một open-source Python lib, nó giúp ta dễ dàng tạo một web app cho MachineLearning và Data Science. Đối với một người có rất ít kiến thức về HTML, CSS, JavaScript thì đây có lẽ là công cụ rất phù hợp với mình để demo các sản phẩm AI. Chúng ta có thể test cục bộ được, sau đó muốn deploy lên internet có thể dùng Heroku, Streamlit hay Ngrok đều được cả. Trên trang của streamlit có câu slogan:

The fastest way to build and share data apps

Read More

Binary crossentropy

2021-06-29

Binary crossentropy là loss function được sử dụng cho các bài toán binary classification (output layer có duy nhất 1 unit). Các bài toán này đi trả lời câu hỏi với duy nhất 2 sự lựa chọn (yes or no, A or B, 0 or 1, left or right) ví dụ bài toán phân loại chó mèo hay phân loại người ngựa. Một số câu hỏi độc lập có thể được trả lời cùng một lúc. Cái này hay được sử dụng trong bài toán Multi-label classification (một ảnh có thể chứa nhiều nhãn) hay binary image segmentation.

Read More