Bài đăng

Đang hiển thị bài đăng từ Tháng 9, 2018

Các ngôn ngữ lập trình tiêu biểu hiện nay

Hình ảnh
Thời xa xưa, ngôn ngữ lập trình với số lượng rất ít ỏi khiến sự lựa chọn của các lập trình viên thật dễ dàng. Nhưng hiện nay, số lượng ấy dường như đang tăng lên rất nhanh, mỗi ngôn ngữ lập trình cung cấp một tính năng riêng cho người sử dụng. Vì thế, việc chọn ngôn ngữ lập trình nào để học là một trong những quyết định trọng yếu mà lập trình viên cần phải đưa ra để có thể dễ dàng đạt được mục tiêu mà mình nhắm tới. Nắm được điều đó, tác giả xin cung cấp cho các bạn kiến thức của tác giả về những ngôn ngữ lập trình được cá nhân cho là nổi bật trong thời đại hiện nay. Trước khi vào bài Trước khi chúng ta bắt đầu nói về những ngôn ngữ lập trình, mình xin lưu ý các bạn vài điều: Ngôn ngữ lập trình chỉ là một công cụ  . Vì thế, đừng quá chú trọng vào việc ngôn ngữ A mạnh mẽ hay phổ biến hơn ngôn ngữ B cũng như thứ tự liệt kê các ngôn ngữ lập trình của mình. Hãy sáng suốt và chọn ngôn ngữ phù hợp với bạn nhất. Đừng chỉ học một ngôn ngữ duy nhất. Đúng là việc chuyên nghiệp h

Tự học đang là một hình thức học mới và cách để có thể tự học hiệu quả

Hình ảnh
Xin chào các bạn. Vài ngày qua, sau vài cuộc trao đổi mình nhận thấy một điều rằng tự học vẫn còn là khái niệm mới mẻ đối với khá nhiều người. Có vài bạn đã bắt đầu tự học nhưng độ lớn của Internet khiến họ choáng ngợp vì nguồn thông tin thì nhiều nhưng chất lượng vẫn là một ẩn số. Hôm nay, mình xin chia sẻ với các bạn những kinh nghiệm mình có được thông qua việc tự học gần 2 năm của chính mình. Đa số những kiến thức mình có hiện nay đều là kết quả của quá trình này. Mong rằng bài viết sẽ cho các bạn những thông tin tham khảo hữu ích trong quá trình học tập của các bạn Tự học là gì? Tại sao cần phải tự học? " Tự học, tôi chắc chắn tin rằng, là hình thức học tập duy nhất " - Isaac Asimov Các bạn biết Twitter chứ? Founder của nó - Jack Dorsey - là một trong những self-taught programmer (dịch nôm na là lập trình viên từ việc tự học ) thành công nhất hiện nay. Hay Elon Musk, nhà sáng lập hai công ty Tesla và SpaceX cũng xuất thân là một người có khả năng tự

Tìm hiểu tổng quan về trí tuệ nhân tạo -AI (Phần II)

Hình ảnh
-Tiếp tục phần 1. Nếu bạn chưa đọc phần 1, bấm vào  đây   Kỹ thuật Neural Network Là một trong những thuật toán được sử dụng trong Machine Learning, Neural Network lấy ý tưởng từ phương thức hoạt động sinh học của não bộ của ta, mô phỏng quá trình mà bộ não làm việc và xử lý các tín hiệu từ môi trường bên ngoài. Bộ não sinh học bao gồm các đơn vị gọi là neuron được liên kết với nhau bởi các Axon và Synapse, cho phép truyền đi các tín hiệu điện giữa neuron này với neuron khác. Có thể coi những tín hiệu điện này là các suy nghĩ và tư tưởng của chúng ta. Cấu tạo của neuron Neural Network cũng mang một cấu trúc tương tự như thế Nguồn: Hacker Noon   Mạng lưới của chúng ta được cấu thành từ các đơn vị gọi là Activation unit  đóng chức năng như một neuron trong hệ thống não người. Trong một thí nghiệm mình từng đọc qua, khi các nhà khoa học nghiên cứu hoạt động của não bộ con người bằng cách quan sát điện não đồ của tình nguyện viên. Khoảnh khắc mỗi khi các tình ng

Tìm hiểu tổng quan về trí tuệ nhân tạo -AI (Phần I)

Hình ảnh
- Tìm hiểu chung về Machine Learning, Deep Learning và Artificial Intelligence Những năm gần đây, thế giới đang bùng nổ một trào lưu mới khi mà người người, nhà nhà, các công ty và các tập đoàn đang chạy đua với nhau trong việc phát triển trí tuệ nhân tạo. Từ những thứ nhỏ nhất, như các trợ lý ảo: Siri, Google Assistant, Cotana, đến các công trình lớn: máy tính chơi cờ Deep Blue của IBM hay robot Sophia. AI đang là phong trào của thế giới Có thể nói, con người đang có xu hướng làm mọi vật xung quanh ta thông minh lên từng ngày. Và để giúp các bạn nắm bắt được xu thế hiện nay, mình xin cung cấp cho các bạn một góc nhìn mới về lĩnh vực Trí tuệ nhân tạo hiện nay. Giới thiệu chung Ngày nay, có 3 khái niệm được nhắc tới khi nói đến cách để làm một công cụ thông minh hơn. Đó là: Máy học (Machine Learning) Máy học sâu (Deep Learning) Trí tuệ nhân tạo (Artificial Intelligence) Có thể bạn đang tự hỏi "Hai cái trên thì liên quan gì đến trí tuệ nhân tạo?&qu