Professional Documents
Culture Documents
Bài Báo Cáoeere
Bài Báo Cáoeere
Sự phát triển của Trí tuệ nhân tạo đã qua nhiều giai đoạn, đặc biệt với sự phát triển
của dữ liệu lớn và học máy những năm gần đây đã tạo nền tảng cho trí tuệ nhân tạo
được ứng dụng ở nhiều lĩnh vực và ở nhiều tổ chức :
Dưới đây là tóm tắt một số ứng dụng chính của AI ở các lĩnh vực và các tổ chức :
Xử lý Ngôn ngữ Tự nhiên (NLP) a) Chatbots và trợ lý ảo a) IBM (Watson), Google (Google
Assistant), Amazon (Alexa)
b) Dịch máy và phiên
dịch tự động b) Google (Google translate),
Microsoft (Microsoft
c) Phân tích cảm xúc
Translator)
Thị giác máy tính (Computer a) Nhận dạng ảnh a) Google (Google Photos),
Vision) Amazon (Rekognition)
b) Xử lý ảnh y tế
b) Zebra Medical Vision
c) Xử lý ảnh tự động
c) Cognex
Học máy là một lĩnh vực của trí tuệ nhân tạo liên quan đến việc nghiên cứu và xây
dựng các kỹ thuật cho phép các hệ thống "học" tự động từ dữ liệu để giải quyết những
vấn đề cụ thể.
Học máy cho phép máy tính thực hiện các tác vụ mà trước đây chỉ con người mới có
thể thực hiện, chẳng hạn như:
- Phân loại: Xác định các mẫu trong dữ liệu và sử dụng các mẫu đó để phân loại
các mục mới. Ví dụ: một hệ thống phân loại có thể được sử dụng để xác định
các loại cây dựa trên hình ảnh của chúng.
- Tiên đoán: Dự đoán giá trị của một biến trong tương lai dựa trên dữ liệu lịch
sử. Ví dụ: một hệ thống dự đoán có thể được sử dụng để dự đoán giá cổ phiếu
trong tương lai.
- Khối lượng công việc: Tự động hóa các tác vụ dựa trên dữ liệu. Ví dụ: một hệ
thống khối lượng công việc có thể được sử dụng để tự động hóa quá trình phân
tích dữ liệu.
Hình 2.2.1. Hệ thống VinDr hỗ trợ chẩn đoán ảnh X-Quang cột sống
Một ứng dụng khác của học máy trong y tế là điều trị bệnh. Các hệ thống điều trị cá
nhân hóa sử dụng học máy để phát triển các phương pháp điều trị phù hợp với từng
bệnh nhân. Các hệ thống này có thể được sử dụng để điều trị ung thư, bệnh tim, và các
bệnh mãn tính khác.
Ví dụ: Hệ thống điều trị ung thư của IBM Watson đã được sử dụng để giúp các bác sĩ
phát triển các kế hoạch điều trị cá nhân hóa cho bệnh nhân ung thư. Hệ thống này sử
dụng học máy để phân tích dữ liệu về lịch sử bệnh án, các xét nghiệm, và các lựa chọn
điều trị của bệnh nhân. IBM Watson for Oncology có thể cung cấp cho bác sĩ các
thông tin sau:
- Đánh giá nguy cơ của bệnh nhân: IBM Watson có thể sử dụng dữ liệu về bệnh
nhân để đánh giá nguy cơ của bệnh nhân mắc các biến chứng hoặc tử vong.
Thông tin này có thể giúp bác sĩ đưa ra các quyết định điều trị phù hợp hơn với
nguy cơ của bệnh nhân.
- Dự đoán hiệu quả của các phương pháp điều trị khác nhau: IBM Watson có thể
sử dụng dữ liệu về bệnh nhân để dự đoán hiệu quả của các phương pháp điều
trị khác nhau. Thông tin này có thể giúp bác sĩ lựa chọn phương pháp điều trị
có khả năng thành công cao nhất.
- Đề xuất các phương pháp điều trị cá nhân hóa: IBM Watson có thể sử dụng dữ
liệu về bệnh nhân để đề xuất các phương pháp điều trị cá nhân hóa. Các
phương pháp điều trị này được thiết kế để phù hợp với nhu cầu cụ thể của từng
bệnh nhân.
Học máy cũng được sử dụng trong y tế để nghiên cứu các bệnh mới và phát triển các
loại thuốc mới. Các hệ thống phát hiện hợp chất mới sử dụng học máy để tìm kiếm
các loại thuốc mới có tiềm năng điều trị các bệnh như ung thư, bệnh Alzheimer, và các
bệnh mãn tính khác.
Ví dụ: Hệ thống phát hiện hợp chất mới của Google AI đã được sử dụng để phát hiện
các hợp chất mới có tiềm năng điều trị bệnh Alzheimer. Hệ thống này sử dụng một mô
hình học máy được gọi là mạng nơ-ron tích chập (CNN). CNN là một loại mô hình
học máy được sử dụng để phân tích dữ liệu hình ảnh. Trong trường hợp này, CNN
được sử dụng để phân tích cấu trúc hóa học của các hợp chất. Mặc dù hệ thống này
vẫn đang trong thời gian phát triển nhưng nó đã có được những thành tựu nhất định
như:
- Bệnh Alzheimer: Hệ thống này đã được sử dụng để phát hiện các hợp chất mới
có khả năng ức chế sự tích tụ của amyloid-beta, một chất gây ra bệnh
Alzheimer.
- Bệnh Parkinson: Hệ thống này đã được sử dụng để phát hiện các hợp chất mới
có khả năng ngăn chặn sự phân hủy của dopamine, một chất dẫn truyền thần
kinh quan trọng bị mất trong bệnh Parkinson.
- Bệnh ung thư: Hệ thống này đã được sử dụng để phát hiện các hợp chất mới có
khả năng ức chế sự phát triển của tế bào ung thư.
2.2.2. Ứng dụng trong lĩnh vực tài chính
Tài chính là một lĩnh vực khác ứng dụng học máy mạnh mẽ. Học máy được sử dụng
trong tài chính để đưa ra các quyết định đầu tư, quản lý rủi ro, và phát hiện gian lận.
Một ứng dụng quan trọng của học máy trong tài chính là đầu tư. Các hệ thống phân
tích dữ liệu tài chính sử dụng học máy để phân tích dữ liệu tài chính, chẳng hạn như
giá cổ phiếu, lãi suất, và biến động thị trường. Các hệ thống này có thể được sử dụng
để giúp các nhà đầu tư đưa ra các quyết định đầu tư hiệu quả hơn.
Một ứng dụng khác của học máy trong tài chính là quản lý rủi ro. Các hệ thống quản
lý rủi ro sử dụng học máy để giúp các tổ chức tài chính giảm thiểu rủi ro, chẳng hạn
như rủi ro tín dụng. Các hệ thống này có thể được sử dụng để đánh giá rủi ro của các
khoản đầu tư và các khoản vay.
Học máy cũng được sử dụng trong tài chính để phát hiện gian lận. Các hệ thống phát
hiện gian lận sử dụng học máy để phát hiện gian lận trong các hoạt động tài chính,
chẳng hạn như gian lận thẻ tín dụng. Các hệ thống này có thể được sử dụng để bảo vệ
các tổ chức tài chính khỏi bị gian lận.
2.2.3. Ứng dụng trong lĩnh vực bán lẻ
Bán lẻ là một lĩnh vực khác ứng dụng học máy mạnh mẽ. Học máy được sử dụng
trong bán lẻ để cá nhân hóa trải nghiệm khách hàng, quản lý hàng tồn kho, và tiếp thị.
Một ứng dụng quan trọng của học máy trong bán lẻ là cá nhân hóa trải nghiệm khách
hàng. Các hệ thống đề xuất sản phẩm sử dụng học máy để đề xuất các sản phẩm phù
hợp với nhu cầu của khách hàng. Các hệ thống này có thể giúp khách hàng mua sắm
hiệu quả hơn và tăng doanh thu cho các doanh nghiệp bán lẻ.
Một ứng dụng khác của học máy trong bán lẻ là quản lý hàng tồn kho. Các hệ thống
dự đoán nhu cầu sản phẩm sử dụng học máy để dự đoán nhu cầu sản phẩm trong
tương lai. Các hệ thống này có thể giúp các doanh nghiệp bán lẻ giảm thiểu lượng
hàng tồn kho dư thừa và tăng lợi nhuận.
Học máy cũng được sử dụng trong bán lẻ để tiếp thị. Các hệ thống nhắm mục tiêu
khách hàng sử dụng học máy để nhắm mục tiêu các chiến dịch tiếp thị đến các khách
hàng có nhiều khả năng quan tâm. Các hệ thống này có thể giúp các doanh nghiệp bán
lẻ tăng hiệu quả của các chiến dịch tiếp thị.
3. Blockchain
Blockchain là một loại cơ sở dữ liệu đặc biệt, còn được gọi là sổ cái kỹ thuật số
phi tập trung, được duy trì bởi nhiều máy tính được phân phối trên khắp thế giới. Dữ
liệu blockchain được tổ chức thành các khối, được sắp xếp theo trình tự thời gian và
được bảo mật bằng mật mã.
Hình 3.2.1. Ứng dụng Blockchain vào truy xuất nguồn gốc xoài Cát Chu
* Ứng dụng Blockchain trong quản lý chuỗi cung ứng dược phẩm của DHL và
Accenture
DHL và Accenture đã hợp tác để đưa công nghệ Blockchain vào ứng dụng
trong việc truy xuất vận chuyển dược phẩm của họ. Nhằm đảm bảo dược phẩm không
bị giả mạo trong suốt chuỗi cung ứng của họ.
Công nghệ Blockchain được sử dụng để mã hóa sản phẩm ( mã hóa số seri) về
nguồn gốc, số lô và hạn sử dụng của dược phẩm. Có thể truy vết mọi lúc mọi nên trên
các thiết bị điện tử. Bên cạnh đó còn ứng dụng vào việc xác minh sản phẩm, kiểm
chứng sản phẩm được cung cấp bởi một nhà máy sản xuất hợp pháp hoặc dược phẩm
đã được vận chuyển và bảo quản một cách phù hợp hay không .
Đơn hàng dược phẩm được mã hóa tại cơ sở sản xuất, sau đó nhà sản xuất có
vai trò xác nhận đơn hàng đã được chuyển đến DHL. Khi hàng được vận chuyển tới
kho của DHL thì công ty này có vai trò nhập liệu vào blockchain các thông tin trên
phiếu xuất kho và khâu lấy hàng, đóng gói hàng hóa. Sau khi các thông tin được nhập
liệu thành công thì DHL tiến hành giao hàng cho khách hàng. Dữ liệu về đơn hàng
được giao nhận đều được mã hóa trên blockchain.
Cuối cùng khi đến tay khách hàng, đơn hàng sẽ được xác thực và xác nhận đã
nhận được hàng. Tất cả mọi dữ liệu về quy trình sản xuất lẫn quy trình vận chuyển
đều được các mắt xích nhập liệu và mã hóa trên blockchain. Nhờ đó mà việc truy xuất
nguồn gốc, vận chuyển của lô hàng đều được dễ dàng theo dõi .
Kết quả của việc ứng dụng Blockchain trong quản lý chuỗi cung ứng dược
phẩm của DHL và Accenture là đảm bảo được tính hợp pháp, tính trung thực của
dược phẩm và các tiêu chuẩn vận chuyển đều được người tiêu dùng kiểm chứng dễ
dàng, đảm bảo tối đa sự đáp ứng của chuỗi cung ứng. Công nghệ Blockchain có thể
xử lý hơn 7 tỷ đơn vị dược phẩm và hơn 1500 giao dịch mỗi giây .
3.2.2. Ứng dụng blockchain trong tài chính ngân hàng.
Theo thống kê của ReportLinker, mức độ đóng góp của Blockchain trong thị
trường dịch vụ tài chính và ngân hàng dự kiến tăng từ 1,17 tỷ USD vào năm 2021 lên
1,89 tỷ USD trong năm 2022 với tốc độ tăng trưởng kép hàng năm (CAGR) là 61,9%.
Ứng dụng công nghệ Blockchain trong ngành tài chính ngân hàng đó là tiền số
của ngân hàng trung ương (CBDC), huy động vốn (ICO), tài chính phi tập trung
(DEFI, định danh số (NFT), hợp đồng thông minh (Smart Contract), token được thế
chấp bằng tài sản và tư vấn tài chính tự động (robo advisor).
* Ví dụ một số doanh nghiệp Viết Nam đang ứng dụng blockchain trong ngành tài
chính ngân hàng:
Từ năm 2018, các ngân hàng như VietinBank, VIB, TPBank đã thực hiện
chuyển tiền liên ngân hàng bằng ứng dụng Blockchain, HSBC đã ứng dụng L/C từ
năm 2019. Thời gian một bộ hồ sơ L/C được xử lý thành công theo mô hình truyền
thống phải mất 5-10 ngày, nhưng với Blockchain chỉ mất 1 ngày, từ đó giúp tăng năng
suất lao động, giảm bớt thời gian xử lý giấy tờ.
Còn Vietcombank đã ứng dụng thành công Blockchain trên nền tảng Ngân
hàng số VCB Digibank, phát triển dịch vụ VCB Rewards - chương trình tri ân dành
cho khách hàng cá nhân. Nhờ công nghệ Blockchain, toàn bộ quá trình tích điểm và
đổi quà được lưu trữ, cập nhật tự động trên VCB Digibank, cho phép khách hàng chủ
động tra cứu lịch sử tích điểm và thực hiện đổi quà. Hiện tại, Vietcombank đang
nghiên cứu mở rộng ứng dụng Blockchain, hợp tác với các công ty Fintech.
Áp dụng Blockchain trong giao dịch L/C tại HDBank Ngày 31/12/2020
HDBank đã phát hành, xuất trình và thanh toán thành công thư tín dụng trên nền tảng
công nghệ blockchain.Đây là dấu ấn mới trên hành trình phát triển ngân hàng số -
HappyDigital Bank của HDBank, cung cấp thử nghiệm cho khách hàng phương thức
giao dịch thư tín dụng (L/C) hiện đại nhất, công nghệ blockchain.Tham gia vào toàn
bộ giao dịch L/C từ phát hành đến xuất trình chứng từvà thanh toán thành công trên
nền tảng blockchain đầu tiên của HDBank gồm có nhà nhập khẩu hàng đầu ngành sợi.
Công ty cổ phần Sợi thế Kỷ và Tainan Spinning Co. Ltd, một nhà sản xuất và xuất
khẩu sợi hàng đầu Đài Loan cùng với CTBC - ngân hàng thông báo L/C tại Đài
Loan.So với phương thức truyền thống giao dịch L/C blockchain giúp bảo mậtcao, tốc
độ xử lý giao dịch được được rút ngắn rõ rệt (chỉ mất khoảng 2giờ), giảm thiểu công
việc giấy tờ, tiết kiệm thời gian, hạn chế sai sót, đồng thời có thời gian lưu trữ không
giới hạn nhằm phục vụ cho nhu cầu đối chiếu, thống kê, quản lý lịch sử đối tác, khách
hàng; và cho phép cácbên có thể cập nhật tình trạng thực hiện.Nhờ đặc tính công nghệ
blockchain hiện đại hàng đầu và sự hợp tácthương mại với những ngân hàng,
tập đoàn lớn trên thế giới của HDBank và các đối tác, L/C sẽ được đảm bảo
tuyệt đối.
3.2.3. Ứng dụng blockchain trong giáo dục
Hiện nay, blockchain trong cơ sở giáo dục chủ yếu có tác dụng lưu trữ, chia sẻ
hồ sơ học tập và chứng chỉ. công nghệ sẽ tạo ra cuộc cách mạng cho giáo dục theo
nhiều cách: cải thiện cơ hội học tập trọn đời, nâng cao hiệu quả cho các nhà giáo dục
thông qua hợp đồng thông minh, cung cấp cho sinh viên quyền sở hữu hồ sơ học tập
của học sinh.
Về cơ bản, số lượng hồ sơ học sinh là vô tận, việc xác minh chứng chỉ tốn
nhiều thời gian, cần tới nhiều giấy tờ và kiểm tra từng trường hợp một. Blockchain có
thể loại bỏ phần lớn chi phí liên quan đến quá trình này và đơn giản hóa thủ tục xác
minh, tiết kiệm thời gian, công sức cho người quản lý khi nói đến những việc như
chuyển trường. Sử dụng blockchain, một học viên nhận học sinh chuyển trường sẽ xác
minh được hồ sơ, khóa học chỉ bằng vài cú nhấp chuột. Mô hình cũng tương tự khi
chia sẻ hồ sơ với nhà tuyển dụng.
* Ví dụ về ứng dụng blockchain của vnpt trong giáo dục:
VNPT xây dựng hệ sinh thái định danh điện tử từ việc ứng dụng chữ ký số vào
học bạ điện tử cũng như các ứng dụng vào văng bằng điện tử nhằm thực hiện ý tưởng
số hóa hồ sơ, nhằm giúp người nhận xác minh được tính xác thực của văn bằng, cũng
như học bạ trên môi trường số.
Ứng dụng vào học bạ điện tử, bằng cấp điện tử: Thiết kế bảng điểm điện tử,
học bạ điện tử tồn tại vĩnh viễn cũng vô giá với những người muốn học tập trọn đời.
Họ liên tục học hỏi các kỹ năng mới, mài giũa kỹ năng cũ, dù là để lấy bằng hay
chứng chỉ số. Học tập trọn đời ngày càng quan trọng trong một thế giới biến động
không ngừng, do đó, nhu cầu lưu trữ chứng chỉ dựa trên blockchain cũng tăng lên.
Ứng dụng chữ ký số trong học bạ điện tử, văn bản điện tử: Với việc ứng dụng
ký số trực tiếp vào học bạ điện tử nhằm giảm thiểu tối đa việc giáo viên cần in ra giấy
việc này cũng góp phần tối ưu hoạt động hệ thống giáo dục, giáo viên có trải nghiệm
tốt trên môi trường số, VNPT Hồ Chí Minh sẽ triển khai thêm nhiều nền tảng ứng
dụng phục vụ phụ huynh, học sinh, giáo viên, và nhà trường, nhằm đưa vào khai thác
vận hành có hiệu quả CSDL tập trung của ngành giáo dục, ứng dụng công nghệ mới
nhất để đảm bảo toàn vẹn dữ liệu trên môi trường số, kết nối trục liên thông văn bản
phục vụ công tác quản trị văn bản trên môi trường số.
- Chủ động quản lý hồ sơ bệnh án: Thay vì dữ liệu bệnh án của người dùng lưu
trữ trên máy chủ của nhiều bệnh viện khác nhau thì nay người dùng là chủ sở
hữu chính bệnh án của mình, được lưu trữ chung hồ sơ y tế và hồ sơ bảo hiểm
trong cùng một tài khoản trên nền tảng Blockchain. Việc cập nhật lịch sử sức
khỏe liên tục giúp người dùng xem được thông tin mới nhất, chính xác nhất vào
bất kỳ lúc nào; đồng thời cho phép bệnh viện cũng truy cập trực tiếp vào dữ
liệu mới nhất đảm bảo khả năng chăm sóc tốt nhất khi bệnh nhân nhập viện
hoặc cấp cứu.
- Truy xuất nguồn gốc dược phẩm: Blockchain có thể được ứng dụng truy xuất
nguồn gốc nguồn gốc dược phẩm, thuốc hoặc các thiết bị y tế tại các hệ thống
nhà thuốc, đảm bảo thuốc được nhập từ các nguồn cung cấp uy tín, chất lượng
cao. Đồng thời tạo bản ghi dữ liệu để quản lý quá trình phân phối và tiêu thụ
thuốc tại các đơn vị y tế, bệnh viện một cách minh bạch và chính xác.
- Lưu trữ thông tin khám chữa bệnh: Blockchain được sử dụng trong các hệ
thống quản lý và lưu trữ toàn bộ thông tin khám chữa bệnh của bệnh viện (bao
gồm cả bệnh nhân, chuỗi cung ứng thiết bị y tế, thuốc) theo thời gian thực với
độ bảo mật dữ liệu cao, chỉ những thành viên sở hữu khoá bí mật mới có quyền
truy cập. Từ đó tăng cường quản lý chất lượng của bệnh viện, tạo bản ghi bảo
vệ quyền lợi của cả bác sĩ và bệnh nhân. Dữ liệu lưu trữ trên Blockchain là bất
biến giúp phát hiện gian lận bằng cách không cho phép bất kỳ sự trùng lặp hoặc
sửa đổi nào trong giao dịch và cuối cùng cho phép giao dịch minh bạch và an
toàn.
- Liên thông dữ liệu trong hệ thống: Dữ liệu trên Blockchain được liên thông
dữ liệu giữa các đơn vị y tế khác trong cùng một hệ thống y tế. Hỗ trợ bác sĩ có
thể truy cập xem hồ sơ bệnh án trực tiếp và đối chiếu với dữ liệu gốc được
được lưu trữ trong điện thoại của người dân. Từ đó tạo điều kiện thuận lợi để
bệnh nhân có thể thay đổi giữa các cơ sở khác trong hệ thống mà không cần
mang theo thủ tục giấy tờ về bệnh án của mình. Đồng thời phục vụ nghiên cứu
y tế, xét nghiệm lâm sàng cần thiết.
- Bảo mật thông tin: Mỗi người tham gia kết nối với mạng Blockchain sẽ được
cấp một khóa bí mật và một chìa khóa công khai hoạt động như một định danh
để có thể theo dõi được thông tin cá nhân hay hồ sơ bệnh án của mình. Cặp
chìa khoá này được liên kết mã hóa sao cho việc nhận dạng chỉ có thể thực hiện
theo một hướng bằng cách sử dụng chìa khóa riêng. Chính vì thế, để có thể
theo dõi được hồ sơ bệnh án của bệnh nhân, cần thiết các đơn vị y tế/ bệnh viện
được phải được chia sẻ khoá riêng để mở khóa danh tính của bệnh nhân và truy
cập vào các dữ liệu được lưu trữ trong Blockchain có liên quan đến hồ sơ của
họ.
* Ví dụ VBC (Việt Nam Blockchain Coporation) đã và đang thực thi quá trình nghiên
cứu trang bị Blockchain vào lĩnh vực Y tế điện tử
Một số ứng dụng Blockchain do VBC cung cấp trong lĩnh vực Y tế điện tử:
● Tích hợp công nghệ Blockchain vào các hệ thống quản lý thông tin của
bệnh viện
Blockchain có thể được áp dụng rộng rãi trong lĩnh vực năng lượng để cải thiện quản
lý, giao dịch và tích hợp các nguồn năng lượng tái tạo. Dưới đây là một số ứng dụng
cụ thể:
- Quản lý chuỗi cung ứng năng lượng: Blockchain có thể giúp theo dõi nguồn
gốc và lưu trữ dữ liệu về sản xuất, vận chuyển và tiêu thụ năng lượng từ các
nguồn tái tạo như điện mặt trời, gió, thủy điện. Điều này có thể giúp tăng
cường minh bạch và giảm thiểu lãng phí trong quá trình sản xuất và phân phối
năng lượng.
- Thị trường năng lượng dựa trên blockchain: Blockchain có thể tạo ra các thị
trường năng lượng phân tán, cho phép người dùng bán hoặc mua năng lượng
trực tiếp từ nhau mà không cần thông qua các nhà cung cấp trung gian. Điều
này có thể tạo điều kiện thuận lợi cho người tiêu dùng sản xuất năng lượng (ví
dụ: từ các hệ thống điện mặt trời) để chia sẻ năng lượng dư thừa và kiếm lợi
nhuận từ việc bán lại năng lượng này.
- Quản lý tiêu thụ năng lượng: Blockchain có thể được sử dụng để theo dõi và
quản lý việc sử dụng năng lượng tại các hộ gia đình và doanh nghiệp. Việc sử
dụng hợp đồng thông minh có thể giúp tự động hóa việc thanh toán năng lượng
và tối ưu hóa việc tiêu thụ.
- Quản lý lưới điện thông minh: Blockchain có thể hỗ trợ việc xây dựng các
lưới điện thông minh (smart grids) để quản lý và phân phối năng lượng một
cách hiệu quả hơn, đồng thời tích hợp các nguồn năng lượng tái tạo và phát
triển công nghệ lưu trữ năng lượng.
Những ứng dụng này giúp tối ưu hóa quản lý năng lượng, tăng cường tính minh bạch
và tiết kiệm chi phí, cũng như tạo ra một hệ thống năng lượng sạch và bền vững hơn.
Tuy nhiên, việc triển khai blockchain trong lĩnh vực năng lượng cần phải vượt qua
nhiều thách thức kỹ thuật, pháp lý và cả về chuẩn hóa để đạt được hiệu quả cao nhất.
4. Ngôn ngữ lập trình sử dụng phát triển trí tuệ nhân tạo
4.1.2. Ưu điểm
Độ Phổ Biến Cao: Python là một ngôn ngữ lập trình phổ biến và có cộng đồng lớn,
điều này giúp nhanh chóng chia sẻ và tiếp cận các thư viện, framework phát triển trí
tuệ nhân tạo như TensorFlow, PyTorch, và scikit-learn.
Dễ Đọc và Viết: Python có cú pháp đơn giản, dễ đọc và viết, làm cho việc phát triển
và duy trì mã nguồn dễ dàng hơn.
Hỗ Trợ Đa Dạng Công Nghệ: Python hỗ trợ nhiều loại mô hình máy học và trí tuệ
nhân tạo, từ machine learning đến deep learning.
Tốc Độ Thực Thi Chậm: So với một số ngôn ngữ khác như C++, Python có thể chậm
trong việc thực thi mã nguồn, đặc biệt là đối với các nhiệm vụ yêu cầu hiệu suất cao.
● TensorFlow: dự án AlphaGo của DeepMind - công ty nghiên cứu trí tuệ nhân
tạo của Alphabet Inc, xây dựng và đào tạo mô hình cho khả năng chơi cờ vua
Go cấp cao.
● BERT (sử dụng PyTorch) là một mô hình pre-trained cho xử lý ngôn ngữ tự
nhiên, được phát triển bởi Google Research.
Hình 4.1.4.1. AI chơi cờ trong dự án của AlphaGo
● Cung cấp các công cụ cho các nhiệm vụ học máy thông thường như phân loại,
hồi quy, clustering, giảm chiều dữ liệu, và các công cụ đánh giá mô hình.
● Tương thích với nhiều thư viện và framework khác nhau trong hệ sinh thái
Python như NumPy, SciPy, và Matplotlib.
● Sử dụng C++ để triển khai các thuật toán nhận diện khuôn mặt, từ việc xác
định vùng khuôn mặt đến việc nhận diện đặc điểm như mắt, mũi, và miệng.
● Xây dựng hệ thống theo dõi đối tượng: sử dụng C++ để giám sát và theo dõi
đối tượng qua các khung hình.
● Sử dụng C++ để xử lý video, bao gồm làm mờ, cắt ghép, và áp dụng các hiệu
ứng khác vào các khung hình.
● Unreal Engine là một công cụ phát triển trò chơi và ứng dụng 3D, cung cấp
một hệ thống AI mạnh mẽ để phát triển trí tuệ nhân tạo cho NPC (Non-Player
Characters) trong trò chơi.
● C++ để tạo ra hệ thống điều khiển đối tượng thông minh, giúp NPC di chuyển,
tương tác và đáp ứng môi trường xung quanh.
● C++ được sử dụng để triển khai các thuật toán học máy, như máy học để NPC
có thể học từ trải nghiệm và thích ứng với cách người chơi chơi.
● C++ hỗ trợ việc xử lý sự kiện trong trò chơi, giúp tạo ra các kịch bản AI phức
tạp và phản ứng linh hoạt đối với hành động của người chơi.
● Trong Unreal Engine, nhiều trò chơi nổi tiếng như "Fortnite" và "Gears of War"
đã sử dụng C++ để triển khai các hệ thống AI phức tạp cho NPC
1/ https://www.sitepoint.com/
2/ https://www.mageplaza.com/blog/
3/ https://vwo.com/blog/
4/ https://thenextweb.com/news/
5/ https://www.ibm.com/watson
6/ https://www.youtube.com/watch?v=PlSlqd277ck7/
7/ https://imotions.com/products/hardware/brand/affectiva/
8/ https://www.amoon.fund/portfolio/zebra-medical-vision/
9/ https://www.cognex.com/
10/ https://www.atomwise.com/
11/ https://www.tempus.com/
12/ https://emerj.com/ai-sector-overviews/artificial-intelligence-at-amazon/
13/ https://www.thegioididong.com/game-app/
14/ https://vinbigdata.com/kham-pha/cong-nghe-tu-dong-nhan-dang-tieng-noi.html
15/ https://tamanhhospital.vn/chan-doan-hinh-anh-nghe-doan-benh-qua-anh/
16/ https://sof.edu.vn/khoa-hoc-phan-tich-du-lieu-tai-chinh-bang-python/
17/ https://vnu.edu.vn/ttsk/?C1654/N22816/