Mô tả Trong thời đại thông tin, dữ liệu ở xung quanh chúng ta. Trong dữ liệu này có câu trả lời cho các câu hỏi hấp dẫn trên nhiều lĩnh vực xã hội (chính trị, kinh doanh, khoa học, v.v.). Nhưng nếu bạn có quyền truy cập vào một tập dữ liệu lớn, liệu bạn có thể tìm thấy câu trả lời mình tìm kiếm không? Khóa học này, một phần của chương trình MicroMasters Khoa học dữ liệu, sẽ…
Mô tả Công việc của nhà khoa học dữ liệu là thu thập kiến thức từ các bộ dữ liệu phức tạp và ồn ào. Lý do về sự không chắc chắn vốn có trong việc phân tích dữ liệu nhiễu. Xác suất và Thống kê cung cấp nền tảng toán học cho lý luận đó. Trong khóa học này, một phần của chương trình MicroMasters Khoa học dữ liệu, bạn sẽ tìm hiểu các nền tảng của xác suất và…
Mô tả Trong khoa học dữ liệu, dữ liệu được gọi là “lớn” nếu nó không thể vừa với bộ nhớ của một máy tính xách tay hoặc máy trạm tiêu chuẩn. Việc phân tích các tập dữ liệu lớn đòi hỏi phải sử dụng một cụm gồm hàng chục, hàng trăm hoặc hàng nghìn máy tính. Việc sử dụng hiệu quả các cụm như vậy đòi hỏi phải sử dụng các hệ thống tệp phân tán, chẳng hạn như Tệp phân tán Hadoop…
Mô tả Mọi người đều có quan điểm riêng về việc nuôi dạy con cái – trẻ nên ngủ ở đâu, nên ăn gì và liệu cha mẹ nên đánh đòn, la mắng hay khen ngợi. Hơn nữa, các phương tiện truyền thông thường đưa ra sự ủng hộ cho bất kỳ ý kiến nào có vẻ phổ biến nhất tại bất kỳ thời điểm nào. Điều này khiến những người trong chúng ta, những người thích đưa ra quyết định dựa trên những sự thật chắc chắn, có thể chứng minh được, cảm thấy…
Mô tả Một thuật toán tốt thường đi kèm với một tập hợp các cấu trúc dữ liệu tốt cho phép thuật toán thao tác dữ liệu một cách hiệu quả. Trong khóa học này, một phần của chương trình MicroMasters Thuật toán và Cấu trúc Dữ liệu, chúng tôi xem xét các cấu trúc dữ liệu phổ biến được sử dụng trong các vấn đề tính toán khác nhau. Bạn sẽ tìm hiểu cách các cấu trúc dữ liệu này…
Mô tả Nếu bạn đã từng sử dụng dịch vụ điều hướng để tìm lộ trình tối ưu và ước tính thời gian đến đích thì bạn đã sử dụng các thuật toán trên biểu đồ. Đồ thị phát sinh trong nhiều tình huống thực tế khác nhau, vì có mạng lưới đường bộ, mạng lưới cấp điện và nước, mạng máy tính và gần đây nhất là mạng xã hội! Nếu bạn đang tìm kiếm thời gian nhanh nhất để…
Mô tả Bước vào lĩnh vực các vấn đề phức tạp hơn và tìm hiểu các thuật toán nâng cao để giúp giải quyết chúng. Khóa học này, một phần của chương trình MicroMasters về Thuật toán và Cấu trúc Dữ liệu, thảo luận về các vấn đề vốn đã khó mà bạn sẽ gặp trong thế giới thực mà không có thuật toán hiệu quả có thể chứng minh được, được gọi là các vấn đề NP-Complete. Bạn sẽ…
Mô tả Thế giới và internet chứa đầy thông tin dạng văn bản. Chúng ta tìm kiếm thông tin bằng cách sử dụng các truy vấn văn bản và đọc các trang web, sách và e-mail. Đây là tất cả các chuỗi theo quan điểm khoa học máy tính. Để hiểu tất cả thông tin này và giúp tìm kiếm hiệu quả, các công cụ tìm kiếm sử dụng nhiều thuật toán chuỗi. Hơn nữa, lĩnh vực mới nổi…
Mô tả Nếu bạn nhìn vào hai gen phục vụ cùng một mục đích ở hai loài khác nhau, làm thế nào bạn có thể so sánh chặt chẽ các gen này để xem chúng đã tiến hóa xa nhau như thế nào? Trong phần đầu tiên của khóa học, một phần của chương trình MicroMasters Thuật toán và Cấu trúc dữ liệu, chúng ta sẽ xem cách…
Mô tả Trong khóa học này, một phần của chương trình MicroMasters về Thuật toán và Cấu trúc Dữ liệu, bạn sẽ tìm hiểu cách sử dụng thuật toán đồ thị trong hai vấn đề cơ bản trong sinh học hiện đại: Làm cách nào để chúng ta giải trình tự bộ gen? Làm thế nào để chúng ta xây dựng một “Cây sự sống” tiến hóa? Trong phần đầu tiên của khóa học, bạn sẽ tìm hiểu cách thức hệ gen…