Chia sẻ cơ bản sử dụng machine learning để giải quyết bài toán.

– Bước 1: bạn cần định nghĩa được model, bao gồm đầu vào, đầu ra, và hàm dự đoán, ở đây ví dụ là linear function y = ax + b, với deep learning là non-linear. – Bước 2: bạn cần tính được sai lệch giữa đầu vào và đầu ra, ở đây gọi là loss, và cần optimize loss, ví dụ sử dụng đạo hàm ...

Tác giả: Vũ Văn Thanh viết 18:57 ngày 07/10/2018

Microsoft muốn tìm cách chữa ung thư bằng trí tuệ nhân tạo và máy học

Chúng ta có thể lập trình lại cơ thể, còn ung thư có thể được xóa bỏ bằng một nút delete thay vì bị tiêu diệt? Microsoft đang có tham vọng lớn trong việc cải thiện chăm sóc sức khỏe, bằng cách ứng dụng trí tuệ nhân tạo (AI) và máy học (machine learning) và nghiên cứu y tế. Một ...

Tác giả: Trịnh Tiến Mạnh viết 18:57 ngày 07/10/2018

Theo khảo sát của Google gần 250,000 tài khoản người dùng bị hack mỗi tuần

Những người sử dụng internet đang phải chịu sự tấn công bảo mật mỗi khi họ online. Để có được các thông tin như id và mật khẩu truy cập tài khoản ngân hàng, tin tặc đang cố gắng truy cập trái phép vào dữ liệu người dùng. Một nhóm nghiên cứu của Google đã tiết lộ các bước mà hacker ...

Tác giả: Vũ Văn Thanh viết 18:57 ngày 07/10/2018

Java EE đổi tên thành Jakarta EE

Theo adtmag, tên gọi mới chính thức của Java Enterprise Edition (và Dự án EE4J) là Jakarta EE . Có thể bạn quan tâm: Tất tần tật những điều bạn cần biết về Java 9 Tất tần tật những điều bạn cần biết về Java 9 Mới đây, trên trang web chính thức của Life at ...

Tác giả: Bùi Văn Nam viết 18:57 ngày 07/10/2018

Tạo CLI tool nghe nhạc từ terminal bằng Golang

Lời nói đầu Một trong những điều mình thính nhất ở Golang, đó là chúng ta có thể dễ dàng sử dụng Go để tạo nên các CLI tools. Build ra file binary và chạy chúng ở bấy kỳ đâu. Tha hồ tạo nên các command chạy trên terminal một cách độc đáo và không đụng hàng với ai cả ^^ Trong bài viết ngày ...

Tác giả: Trịnh Tiến Mạnh viết 18:57 ngày 07/10/2018

Làm việc với file CSV và JSON bằng giao diện dòng lệnh

Khi thao tác với dữ liệu, hẳn là ta sẽ phải làm quen với việc sử dụng file csv và json, bài viết này mình xin giới thiệu với các bạn công cụ để bạn có thể làm việc với những định dạng file này bằng giao diện dòng lệnh trên Linux. File CSV Với những người dùng Ubuntu, bạn vẫn có bộ Office ...

Tác giả: Hoàng Hải Đăng viết 18:57 ngày 07/10/2018

Khôi phục phân vùng (Partition) bị xóa trên ổ cứng bằng Aomei Partition Assistant

Vào một ngày đẹp trời như bao ngày khác, bạn mở máy tính lên và không tìm thấy dữ liệu cũng như mất đi một ổ đĩa. Một cảm giác thật khó tả! <img alt="

Tác giả: Vũ Văn Thanh viết 18:57 ngày 07/10/2018

Series ASP.NET MVC - Part 3: Sử dụng ViewModel

Mối quan hệ giữa Controller và View Tại sao đối với các action Create, Edit, Delete đều có 2 action: Ở đây có các khái niệm Request Method: HttpPost, HttpGet: HttpPost: Hiểu đơn giản là đưa dữ liệu được gửi từ Client về Server để xử lý. HttpGet: Truy xuất dữ liệu từ Server trả về ...

Tác giả: Tạ Quốc Bảo viết 18:57 ngày 07/10/2018

Giới thiệu thuộc tính mới của Class trong Javascript: Trường Private và cách sử dụng nó

ES6 đã giới thiệu cho chúng ta về Class trong Javascript, nhưng nó vẫn quá là đơn giản để có thể sử dụng cho các ứng dụng phức tạp. Trường của Class (hay còn được gọi là thuộc tính của Class) có mục đích đem đến các constructor đơn giản hơn với các thuộc tính private và static. Hãy cùng điểm ...

Tác giả: Tạ Quốc Bảo viết 18:57 ngày 07/10/2018

Series ASP.NET MVC - Part 4: Sử dụng Migration để thay đổi cấu trúc của dữ liệu trong quá trình Development

Vấn đề phát sinh của cơ sở dữ liệu trong quá trình phát triển ứng dụng web. Trong trường hợp cơ sở dữ liệu của bạn có thay đổi về một số trường trong một bảng hoặc thêm mới bảng thì sẽ xử lý như thế nào? Thì ở bài này đối với ứng dụng web sử dụng Entity Framework Code First bạn có thể sử dụng ...

Tác giả: Bùi Văn Nam viết 18:57 ngày 07/10/2018

Trải nghiệm phần mềm quản lý doanh nghiệm miễn phí

Nếu bạn còn đang đắn đo băn khoăn xem có nên sử dụng một phần mềm quản lý doanh nghiệp cho việc kinh doanh của mình hay không, hoặc là bạn còn đang thắc mắc về các tính năng và lợi ích có thể đạt được từ phần mềm quản lý doanh nghiệp thì đây sẽ là bài viết dành cho bạn, đem đến cho bạn cơ hội trải ...

Tác giả: Bùi Văn Nam viết 18:57 ngày 07/10/2018

Có gì mới trong Swift 5.0 ?

Swift 5.0 là bản sẽ được phát hành tiếp theo của Swift, và dự kiến sẽ mang lại sự ổn định của ABI trong thời gian dài. Đó không phải là tất cả, mặc dù: một số tính năng chính đã được triển khai, bao gồm các raw string, các trường hợp của enum, kiểm tra bội số integer và nhiều hơn nữa. ...

Tác giả: Trần Trung Dũng viết 18:56 ngày 07/10/2018

Tất tật tật các cách tối đa performace cho ứng dụg React

TỔNG QUAN Lúc còn mới tập tành code React file bundle của mình thường lên tới từ 1Mb đến 6Mb. Chạy lần đầu trên product chậm rì chậm rịt. Sau gần 1 năm dùng React thì bản thân cũng rút ra một cố cách dùng để cải thiện performance. Bài viết này sẽ xoanh quanh vấn đề làm sao để ...

Tác giả: Vũ Văn Thanh viết 18:56 ngày 07/10/2018

Foxit PDF Reader vá lỗi thực thi mã từ xa nghiêm trọng

Foxit Software vừa tung bản vá cho phần mềm Foxit PDF Reader vá lỗi hơn 100 lỗ hổng, trong đó có nhiều lỗi thực thi mã nghiêm trọng. Thứ 6 vừa qua, Foxit đã tung ra bản vá cho Foxit Reader 9.3 và Foxit PhantomPDF 9.3, xử lí hơn 124 lỗ hổng. Những phiên bản bị ảnh hưởng là Foxit Reader ...

Tác giả: Tạ Quốc Bảo viết 18:56 ngày 07/10/2018

Tiki đã dùng React Native như thế nào?

Tại Tiki, chúng tôi hiện đang phát triển các tính năng mới dành cho Android và iOS app, bằng React Native. Nếu bạn cũng có ý định dùng tới React Native cho project của mình, hay chỉ đơn giản là tò mò về nó – Hãy đọc bài viết này. Qua đây, tôi muốn chia sẻ kinh nghiệm của chúng tôi về ...

Tác giả: Vũ Văn Thanh viết 18:56 ngày 07/10/2018

Khoảng trống kiến thức giữa sinh viên IT và lập trình viên

Do ngành IT đang dần thành một ngành hot ở Việt Nam (việc nhẹ lương cao, nhu cầu tuyển dụng nhiều), nhiều bạn sinh viên đổ xô vào chọn học các ngành công nghệ thông tin. Tuy nhiên, các bạn sinh viên mới ra trường lại dễ gặp phải tình trạng thất nghiệp , hoặc khó kiếm việc làm. ...

Tác giả: Trịnh Tiến Mạnh viết 08:14 ngày 06/10/2018

Microsoft đầu tư 50 triệu đô cho các dự án về AI, Natural Language Platform, Cray và trung tâm dữ liệu Big Data

Microsoft công bố hãng sẽ đầu tư $50 triệu đô trong 5 năm tới cho các project AI – ”Tại Microsoft, chúng tôi tin rằng AI sẽ làm thay đổi cuộc chơi, cách tiếp cận của công ty là muốn dân chủ hóa AI nhằm giúp những tính năng của nó vẫn có thể được sử dụng dễ dàng bởi các cá nhân ...

Tác giả: Vũ Văn Thanh viết 08:14 ngày 06/10/2018

Kế thừa class trong PHP

Trong bài này chúng ta đã tìm hiểu khái niệm tính kế thừa trong lập trình hướng đối tượng và các cách kế thừa trong php.

Tác giả: Nguyễn Huân viết 07:49 ngày 06/10/2018

Tối ưu seo website theo điểm Google PageSpeed Insights

Google PageSpeed Insights là một trong những thước đo cơ bản được dùng để đánh giá về tốc độ cũng như sự thân thiện của website đối với người dùng do chính Google đề xuất ra. Page Speed Insights là công cụ tập hợp những tiêu chí đánh giá của Google về độ phản hồi và tốc độ load trang web để ...

Tác giả: Son Dong viết 00:06 ngày 06/10/2018

Lập trình hướng đối tượng trong PHP (Phần 1)

Kiến thức cơ bản về lập trình hướng đối tượng trong php

Tác giả: Điệp Bắp viết 00:02 ngày 06/10/2018