16/08/2019 - 12:00 AM 3.085 lượt xem Cỡ chữ AI, trí tuệ nhân tạo là sự mô phỏng các quá trình hoạt động trí tuệ của con người, bao gồm quá trình học tập (thu thập thông tin và các quy tắc để sử dụng thông tin), lập luận (sử dụng các quy tắc để đạt được kết luận gần đúng), và tự sửa lỗi. Một số ứng dụng sử dụng trí tuệ nhân tạo AI bao gồm hệ chuyên gia (expert system), các ứng dụng nhận diện giọng nói và các ứng dụng machine vision. AI - Trí tuệ nhân tạo là gì, những ứng dụng Trí tuệ nhân tạo, AI được đặt tên bởi nhà khoa học máy tính người Mỹ, John McCarthy vào năm 1956 tại Hội nghị Dartmouth. Ngày nay thuật ngữ AI được bổ sung thêm cả tự động hóa quy trình bằng Robot và Robot thực tế. Thời gian gần đây nổi lên thuật ngữ mới có tên Big Data hay gia tăng tốc độ, kích thước và thu thập các dữ liệu doanh nghiệp đa dạng. AI có thể thực hiện các tác vụ như xác định các mẫu trong dữ liệu hiệu quả hơn con người, cho phép các doanh nghiệp hiểu rõ hơn về dữ liệu của mình. Phân loại trí tuệ nhân tạo AI Trí tuệ nhân tạo được phân loại theo nhiều cách khác nhau, dưới đây là 2 ví dụ điển hình về phân loại trí tuệ nhân tạo. Đầu tiên là phân loại trí tuệ nhân tạo AI theo hệ thống bao gồm trí tuệ nhân tạo mạnh hoặc yếu. Trí tuệ nhân tạo yếu hay còn được gọi là Narrow AI, là hệ thống trí tuệ nhân tạo được thiết kế và đào tạo cho các tác vụ cụ thể. Các trợ lý ảo chẳng hạn như Siri của Apple là một dạng trí tuệ nhân tạo yếu. Trí tuệ nhân tạo mạnh còn được gọi là Artificial General Intelligence hay trí tuệ nhân tạo tổng hợp, là hệ thống AI được trang bị khả năng nhận thức tổng quát của con người để khi thực hiện các tác vụ không quen thuộc, nó đủ thông minh để tìm ra các giải pháp. Phép thử Turing được phát triển bởi nhà toán học Alan Turing vào năm 1950 là phương pháp được sử dụng để xác thực xem một máy tính có thể có những suy nghĩ giống con người hay không, mặc dù phương pháp này gây nhiều tranh cãi. Ví dụ thứ 2 là từ Arend Hintze, một trợ lý giáo sư sinh học hợp nhất và khoa học máy tính và kỹ thuật tại Đại học bang Michigan. Ông phân loại trí tuệ nhân tạo AI thành 4 loại, từ loại hệ thống AI hiện nay đến các hệ thống cảm giác, mà chưa tồn tại. Danh mục của ông bao gồm: Loại 1: Máy phản ứng. Một ví dụ điển hình là Deep Blue, chương trình cờ vua của IBM đánh bại Garry Kasparov vào những năm 1990. Deep Blue có thể xác định các phần trên bảng cờ vua và dự đoán, nhưng nó không có bộ nhớ và không thể sử dụng những kinh nghiêm trong quá khứ để thông báo cho con người trong tương lai. Nó phân tích các động thái của chính mình và đối thủ, và chọn một động thái chiến lược nhất. Deep Blue và AlphaGO của Google được thiết kế cho mục đích hẹp và không thể dễ dàng áp dụng cho tình huống khác. Loại 2: Bộ nhớ hạn chế. Các hệ thống AI này có thể sử dụng các kinh nghiệm trong quá khứ để đưa ra các quyết định trong tương lai. Một số chức năng ra quyết định trong các loại xe tự lái được thiết kế dựa trên cách này. Các quan sát được sử dụng để thông báo cho các hành động xảy ra trong tương lai không xa, chẳng hạn như một chiếc xe đã thay đổi làn đường. Những quan sát này không được lưu trữ vĩnh viễn. Loại 3: Lý thuyết. Đây là một thuật ngữ tâm lý. Thuật ngữ này đề cập đến việc hiểu được rằng con người có niềm tin, ham muốn và ý định của chính họ ảnh hưởng đến quyết định của họ. Tuy nhiên loại AI này chưa tồn tại. Loại 4: Tự nhận thức. Với phân loại này, hệ thống AI có ý thức về bản thân. Các máy có ý thức tự giác hiểu được trạng thái hiện tại của chúng và có thể sử dụng thông tin để suy ra những gì người khác đang cảm nhận. Loại AI này vẫn chưa tồn tại. Một số ví dụ về công nghệ trí tuệ nhân tạo - Tự động hóa là quá trình tạo ra hệ thống hoặc chức năng xử lý tự động. Ví dụ như tự động hóa quy trình bằng Robot để thực hiện các tác vụ khối lượng lớn mà con người thường xuyên lặp lại. Tự động hóa quy trình bằng Robot khác với tự động hóa công nghệ thông tin ở chỗ nó có thể thích nghi với các hoàn cảnh thay đổi khác nhau. - Machine Learning là khoa học để một máy tính thực hiện các hành động mà không cần lập trình. Deep Learning là tập hợp con của Machine Learning, với các thuật ngữ khá đơn giản, có thể được coi là tự động hóa của các phân tích tiên đoán. Có 3 thuật toán Machine Learning, bao gồm: Supervised Learning (học có giám sát), trong đó tập hợp dữ liệu được gắn nhãn sao cho các mẫu được phát hiện và sử dụng để gắn nhãn các tập dữ liệu mới. Tiếp theo là Unsupervised Learning (học không có giám sát), trong đó tập hợp dữ liệu không được dán nhãn và được sắp xếp theo phân loại tương đồng hoặc khác biệt. Và cuối cùng là Reinforcement Learning (học tăng cường), trong đó tập hợp dữ liệu không được dán nhãn, nhưng sau khi thực hiện một hành động hoặc một số hành động, hệ thống AI được phản hồi. - Machine Vision (hệ thống nhận dạng và điều khiển dựa trên hình ảnh) là khoa học làm cho máy tính có thể nhìn thấy được. Machine Vision thu thập và phân tích thị giác thông tin bằng cách sử dụng một camera, chuyển đổi từ kỹ thuật số và xử lý tín hiệu số. Nó thường được so sánh với thị giác của con người, nhưng machine vision không bị ràng buộc bởi sinh học và có thể được lập trình để xem qua các bức tường. Ví dụ điển hình là machine vision được sử dụng trong một loạt các ứng dụng từ nhận dạng chữ ký để phân tích hình ảnh y tế. Machine Vision, tập trung xử lý hình ảnh dựa trên máy. - Xử lý ngôn ngữ tự nhiên (Natural Language Processing - NLP) là quá trình xử lý ngôn ngữ máy tính của con người chứ không phải máy tính. Một trong những ví dụ nổi tiếng nhất phải kể đến phát hiện thư rác, xem dòng chủ đề và văn bản của một email và quyết định xem đó có phải là thư rác hay không. NLP xử lý các tác vụ bao gồm dịch văn bản, phân tích tình cảm và nhận dạng giọng nói. - Nhận dạng mẫu (Pattern recognition) là một phần của Machine Learning, trong đó tập trung vào việc xác định các mẫu trong dữ liệu. - Robotics là một lĩnh vực kỹ thuật tập trung vào việc thiết kế và sản xuất robot. Robot thường được sử dụng để thực hiện các tác vụ khó khăn cho con người, và được sử dụng trong dây chuyền lắp ráp để sản xuất ô tô hoặc do NASA vận chuyển các vật thể to lớn trong không gian. Gần đây hơn, các nhà nghiên cứu đang sử dụng machine learning để xây dựng các robot có thể tương tác trong môi trường xã hội. Một số ứng dụng AI điển hình Dưới đây là một số ứng dụng điển hình của trí tuệ nhân tạo: - AI trong lĩnh vực chăm sóc sức khỏe: AI góp phần cải thiện tình trạng sức khỏe bệnh nhân, đồng thời giảm các chi phí điều trị. Các công ty đang áp dụng Machine Learning để chẩn đoán nhanh hơn và tốt hơn con người. Một trong những công nghệ chăm sóc sức khỏe tốt nhất phải kể đến IBM Watson, có khả năng hiểu được các ngôn ngữ tự nhiên và có khả năng phản hồi các câu hỏi được yêu cầu. Hệ thống này khai thác dữ liệu bệnh nhân và các nguồn dữ liệu sẵn có khác để tạo ra giả thuyết. Sau đó, nó sẽ trình bày một lược đồ điểm tin cậy. Các ứng dụng khác của AI bao gồm chatbot, chương trình máy tính trực tuyến để trả lời các câu hỏi và hỗ trợ khách hàng, sắp xếp các cuộc hẹn hoặc trợ giúp bệnh nhân thông qua quá trình thanh toán và các trợ lý y tế ảo cung cấp phản hồi y tế cơ bản. - AI trong lĩnh vực kinh doanh: Tự động hóa quy trình bằng Robot được áp dụng cho các tác vụ mà con người thực hiện lặp đi lặp lại. Thuật toán Machine Learning được tích hợp trên các nền tảng phân tích và CRM để khám phá các thông tin về cách phục vụ khách hàng tốt hơn. Chatbots được tích hợp trên các trang web để cung cấp dịch vụ ngay lập tức cho khách hàng. - AI trong lĩnh vực giáo dục: AI có thể tự động phân loại, giúp người làm giáo dục có thể tiết kiệm một khoảng thời gian đáng kể. AI có thể đánh giá sinh viên và thích ứng với nhu cầu của họ. Đồng thời AI có thể hỗ trợ thêm cho sinh viên làm thêm công việc gia sư, đảm bảo rằng họ có thể đi đúng hướng. - AI trong lĩnh vực tài chính: AI áp dụng cho các ứng dụng tài chính cá nhân như Mint hay Turbo Tax, tăng cường các định chế tài chính. Một số ứng dụng khác như IBM Watson được áp dụng AI này cho các giao dịch mua bán nhà. - AI trong lĩnh vực pháp luật: Quá trình khám phá, chọn lọc thông qua các tài liệu trong luật pháp thường áp đảo đối với con người. Tự động hóa quá trình này giúp tiết kiệm thời gian và quá trình làm việc hiệu quả hơn. Startups cũng đang xây dựng các trợ lý ảo cho máy tính hỏi và trả lời các câu hỏi được lập trình. Hơn nữa, chúng có thể sàng lọc các câu hỏi được lập trình để trả lời bằng cách kiểm tra phân loại. - AI trong lĩnh vực sản xuất: Đây là lĩnh vực đi đầu trong việc kết hợp robot vào luồng công việc. Robot công nghiệp được sử dụng để thực hiện các nhiệm vụ đơn lẻ và đã được tách ra khỏi con người. Bài viết trên đây Taimienphi.vn vừa giới thiệu cho bạn về AI - Trí tuệ nhân tạo là gì, những ứng dụng. Bạn có thể tải về Giáo trình Trí tuệ nhân tạo để tìm hiểu kĩ hơn về công nghệ này. Nếu có bất kỳ đóng góp hoặc câu hỏi nào cần giải đáp, bạn có thể để lại ý kiến của mình trong phần bình luận bên dưới bài viết nhé. Taimienphi.vn sẽ giải đáp các thắc mắc của bạn sớm nhất có thể. Tác giả: Nguyễn Long Thịnh Nguồn: http://thuthuat.taimienphi.vn/ai-tri-tue-nhan-tao-la-gi-nhung-ung-dung-37417n.aspx Về trang trước Gửi email In trang Tweet
Linux container là gì? 08/01/2024 173 lượt xem Linux® container là một tập hợp gồm 1 hoặc nhiều tiến trình được tách biệt khỏi phần còn lại của hệ thống. Tất cả các tệp cần thiết để chạy chúng đều được cung cấp từ một ảnh image riêng biệt, nghĩa là các Linux containers có tính di động và nhất quán khi chúng chuyển từ giai đoạn phát triển, thử nghiệm và cuối cùng là sản xuất. Điều này làm cho chúng được sử dụng nhanh hơn nhiều so với các quy trình phát triển dựa vào việc sao chép các môi trường thử nghiệm truyền thống. Do tính phổ biến và dễ sử dụng của chúng, các container cũng là một phần quan trọng trong bảo mật CNTT.
Container orchestration là gì? 08/01/2024 178 lượt xem Điều phối vùng chứa “Container orchestration” tự động hóa việc triển khai, quản lý, mở rộng quy mô và kết nối mạng các vùng chứa “Containers”. Các doanh nghiệp cần triển khai và quản lý hàng trăm hoặc hàng nghìn Linux® container và máy chủ hosts có thể hưởng lợi từ việc điều phối vùng chứa.
Containers vs VMs 08/01/2024 169 lượt xem Containers và Máy ảo “Virtual machines (VMs)” là 2 phương pháp tiếp cận Môi trường điện toán đóng gói “Packaging Computing Environments” kết hợp nhiều thành phần CNTT “IT Components” khác nhau và tách biệt chúng khỏi phần còn lại của hệ thống. Sự khác biệt chính giữa cả hai là những thành phần nào được tách biệt, do đó ảnh hưởng đến quy mô và tính di động của từng phương pháp.
Máy ảo (VM) là gì? 08/01/2024 174 lượt xem Máy ảo (tiếng Anh là Virtual Machine, viết tắt là VM) là một môi trường ảo hoạt động như một hệ thống máy tính ảo với CPU, bộ nhớ, giao diện mạng và bộ lưu trữ riêng, được tạo trên hệ thống phần cứng vật lý (nằm ngoài hoặc tại chỗ). Phần mềm được gọi là bộ ảo hóa hay Trình ảo hóa “Hypervisor” sẽ tách các tài nguyên của máy khỏi phần cứng và cung cấp chúng một cách thích hợp để VM có thể sử dụng chúng.
KVM là gì? 08/01/2024 170 lượt xem Kernel-based Virtual Machine (KVM) (tiếng Việt: Máy ảo dựa trên nhân hệ điều hành) là một công nghệ ảo hóa nguồn mở được tích hợp trong Linux®. Cụ thể, KVM cho phép bạn biến Linux thành một trình ảo hóa “Hypervisor” cho phép máy chủ chạy nhiều môi trường ảo biệt lập được gọi là máy khách “guests” hoặc máy ảo (VM - Virtual machines).
Điện toán đám mây là gì? 09/02/2023 242 lượt xem Điện toán đám mây cho phép khách hàng sử dụng cơ sở hạ tầng và ứng dụng qua internet mà không cần cài đặt và bảo trì chúng tại chỗ
Hybrid Cloud là gì? 09/02/2023 246 lượt xem Hybrid cloud (tạm dịch sang tiếng Việt là Đám mây lai) kết hợp và thống nhất Public Cloud (đám mây công cộng), Private Cloud (đám mây riêng) và On-premises infrastructure (cơ sở hạ tầng tại chỗ) để tạo ra một cơ sở hạ tầng CNTT duy nhất, linh hoạt, tối ưu về chi phí.
Kubernetes là gì? 08/02/2023 276 lượt xem Kubernetes là một nền tảng điều phối bộ chứa mã nguồn mở tự động hóa việc triển khai, quản lý và mở rộng quy mô các ứng dụng được chứa.
Machine Learning là gì? 07/02/2023 301 lượt xem Phần giới thiệu về học máy Machine Learning này cung cấp tổng quan về lịch sử, các định nghĩa quan trọng, ứng dụng và mối quan tâm của nó trong các doanh nghiệp ngày nay.
DevOps là gì? 07/02/2023 238 lượt xem DevOps tăng tốc độ phân phối phần mềm chất lượng cao hơn bằng cách kết hợp và tự động hóa công việc của các nhóm vận hành CNTT và phát triển phần mềm
Trí tuệ nhân tạo (AI) là gì? 06/02/2023 236 lượt xem Trí tuệ nhân tạo (tiếng Anh là Artificial intelligence, viết tắt là AI) tận dụng máy tính và máy móc để bắt chước khả năng giải quyết vấn đề và ra quyết định của tâm trí con người.
Làm thế nào để tránh đạo văn 16/10/2020 12.881 lượt xem Nếu bạn là sinh viên của một trường đại học, thì bạn nhất thiết phải tránh đạo văn trong tác phẩm của mình; nếu không, bạn có thể phải đối mặt với các biện pháp trừng phạt có thể khiến bạn không hoàn ...
Đạo văn là gì? 16/10/2020 14.809 lượt xem Định nghĩa đạo văn Từ điển Merriam Webster định nghĩa hành vi đạo văn "Plagiarism" là; "Ăn cắp và chuyển giao ý tưởng hoặc lời nói của người khác như là của riêng mình". Nói một cách đơn giản, đạo văn...
Hậu quả của việc đạo văn 15/10/2020 7.237 lượt xem Không nên có bất kỳ sự trì hoãn nào, hãy xem xét tất cả những ảnh hưởng có thể mà bạn sẽ phải đối mặt nếu bạn sao chép đạo văn của người khác: Đối với lĩnh vực giáo dục Ngày nay, vi phạm bản quyền đã ...
IP address là gì? 17/09/2020 15.040 lượt xem IP address là gì? Nội dung bài viết: 1. IP address là gì? 2. Giao thức Internet Protocol (IP) 3. Các phiên bản của giao thức IP 4. Địa chỉ IPv4 5. Địa chỉ IPv6 6. Phân giải địa chỉ IP address 1....
Ping là gì? 17/09/2020 3.137 lượt xem Ping là gì? Nội dung bài viết: 1. Ping là gì? 2. Ping hoạt động như thế nào? 3. Định dạng tin nhắn Ping 4. Tiện ích Ping 5. Các khóa và biến của Ping 6. Cách sử dụng Ping 7. Bảo mật 1. Ping là g...
Virtualization (ảo hóa) là gì? 16/09/2020 6.316 lượt xem Ảo hóa là gì? Nội dung bài viết: 1. Ảo hóa là gì? 2. Bộ phận ảo hóa 3. Ảo hóa phần cứng 4. Ảo hóa lồng nhau 5. Ảo hóa khác 6. Lợi ích của ảo hóa 7. Nhược điểm của ảo hóa 8. Vấn đề bảo mật máy ảo 1...
NetFlow là gì? 16/09/2020 4.169 lượt xem NetFlow là gì? Nội dung bài viết: 1. NetFlow là gì? 2. Cách thức hoạt động của NetFlow 3. Ví dụ về NetFlow command 4. Sử dụng NetFlow 5. Cơ sở hạ tầng NetFlow Infrastructure 1. NetFlow là gì? - ...
Syslog là gì? 16/09/2020 5.790 lượt xem Syslog là gì? Nội dung bài viêt: 1. Syslog là gì? 2. Định dạng thông báo Syslog 3. Ví dụ về thông báo Syslog 4. Syslog Server 5. Bảo mật 6. Thiết kế Syslog 7. Sử dụng Syslog 1. Syslog là gì? ...
Bandwidth (Băng thông) là gì? 14/09/2020 8.960 lượt xem Bandwidth (Băng thông) là gì? Nội dung bài viết: 1. Bandwidth trong Máy tính là gì? 2. Đơn vị đo băng thông 3. Phương pháp đo băng thông 4. Phân biệt Băng thông & Tốc độ & thông lượng 5. Tại sao phả...