Slide bài giảng môn Phát triển hệ thống thông minh nội dung chương 3: Xây dựng và triển khai hệ thống thông tin

Slide bài giảng môn Phát triển hệ thống thông minh nội dung chương 3: Xây dựng và triển khai hệ thống thông tin của Học viện Công nghệ Bưu chính Viễn thông với những kiến thức và thông tin bổ ích giúp sinh viên tham khảo, ôn luyện và phục vụ nhu cầu học tập của mình cụ thể là có định hướng ôn tập, nắm vững kiến thức môn học và làm bài tốt trong những bài kiểm tra, bài tiểu luận, bài tập kết thúc học phần, từ đó học tập tốt và có kết quả cao cũng như có thể vận dụng tốt những kiến thức mình đã học vào thực tiễn cuộc sống. Mời bạn đọc đón xem!

lOMoARcPSD|10435767
Chương 3:
Xây dng và Trin khai
H thng thông minh
Ni dung
Quy trình xây dng
Trin khai h thng
T chc h thng
Vn tradeoffs trong xây dng H thng thông minh
Đạo c trong xây dng h thng thông minh
lOMoARcPSD|10435767
Quy trình xây dng
Tìm hiu bài toán
Thông minh có phi là cách tiếp cn phù hp không?
Mô t các loi vn có th ược hưởng li t H thng thông
minh.
Các thuc tính cn thiết làm cho H thng thông minh hot
ng.
Mt s dang tng quát:
1. Nhng vn ln.
2. Các vn m.
lOMoARcPSD|10435767
3. Các bài toán thay i theo thi gian.
4. Các vn khó ni ti.
Quy trình xây dng
Tìm hiu bài toán 1.
Nhng vn ln:
Đòi hỏi nhiu công s gii quyết
Có rt nhiu biến s và iu kin cần ược gii quyết.
Có th cung cấp cho người dùng th mà h thy có giá tr =>
h có th h tr trong quá trình ci thin.
2. Các vn m:
Cn tiếp tc phát trin theo thi gian.
Không có mt gii pháp c nh nào c.
lOMoARcPSD|10435767
Phi tiếp tc và liên tc, òi hi nhiu công việc hơn, không có
hi kết.
Quy trình xây dng
Tìm hiu bài toán
1. Các bài toán thay i theo thi gian:
Câu tr li có th úng ngày hôm nay nhưng ngày mai sẽ là sai.
S thay i là nhanh và không th oán trước.
Bài toán này òi hi kh năng phát hiện iu gì ó ã thay i và
thích ng nhanh có ý nghĩa.
2. Các vn khó ni ti.
Khó tìm ra cách gii quyết.
lOMoARcPSD|10435767
Ví d: hiu ging nói, nhn dng ối tượng trong hình, d báo
thi tiết, …
Quy trình xây dng
Xác nh mc tiêu
Có mc tiêu là yếu t quyết nh thành công trong H thng
thông minh.
Rt khó ạt ược mc tiêu úng.
Các mc tiêu hiu qu nên:
1. Truyn t kết qu mong mun môi người phi cóth hiu
ược thành công là như thế nào.
2. Mc tiêu có th ạt ược
3. Mc tiêu có th o lường ược => có th tối ưu nó
lOMoARcPSD|10435767
Quy trình xây dng
Xác nh mc tiêu
Các mc tiêu có th rt trừu tượng.
Cũng có thể là mt loi c th (như kết qu của người dùng).
Nếu không có các mc tiêu hiu qu, H thng Thông minh
gần như chắc chn s lãng phí thi gian và tin bc s tht
bi.
Quy trình xây dng
Thu thp d liu
H thng thông minh có th làm vic vi tt c các loi d
liu, ngay c d liu thô.
lOMoARcPSD|10435767
Nếu có d liu tt, tiềm năng trí tuệ có th to ra s lớn hơn.
Ngun d liu:
Cho phép người dung chnh sa d liu tang s thông
minh.
Kết ni h thng thông minh vi kết qu.
Kết ni h thng thông minh vi u ra
Quy trình xây dng
Thu thp d liu
Thuc tính ca d liu tt:
Cha ng cnh và kết qu.
Bao hàm ược những gì người dung ca bn mun làm vi h
thng.
lOMoARcPSD|10435767
Phản ánh ược các tương tác thực tế vi h thng.
Có ít thành kiến (d liu t suy nghĩ chủ quan)
Quy trình xây dng
Xác nh o
Các mc tiêu có th ược o lường thông qua phép o t xa:
Ch i các kết qu tr nên rõ ràng, bng cách s dng
ánh giá của con người.
Hỏi người dùng v tri nghim ca h.
Các mc tiêu rt khó ạt ược úng.
Quy trình xây dng
Áp dng Hc máy
lOMoARcPSD|10435767
Có th thành công i vi bài toán khó.
H thng có th hiu ược ng cảnh mà người dùng gp phi
và ưa ra dự oán v ng cnh và kết qu ca cho h.
Các dng d oán: phân loi, ước tính xác sut, hi quy, ước
tính mt s t ng cnh, tím kiếm s phù hp, …
Chi phí thi gian và công sc là ln: Khó khăn trong việc
hiu vn
Thu thp d liu nhiu và tt
Quy trình xây dng
Bo trì và ci thin
Giám sát m bo mô hình ang hot ộng như mong ợi và sa
cha nó nếu nó bt ầu vượt quá tm kim soát.
lOMoARcPSD|10435767
Ví d v bo trì: kim tra phát hin s thay i không mong
mun ca d liu.
Ví d v ci thin: chy li thut toán hun luyn trên d liu
mi.
Trin khai h thng
Các thành phn h thng
Ct lõi ca mi H thng Thông minh là s kết ni gia trí
thông minh và người dùng. Kết nối này ược gi là tri nghim
thông minh.
Mt tri nghim thông minh hiu qu s:
Th hiện trí thông minh cho người dùng.
lOMoARcPSD|10435767
Đạt ược các mc tiêu ca h thng. Gim thiu mi sai
sót thông minh.
To d liu phát trin h thng
Trin khai h thng
Các thành phn h thng
Th hiện trí thông minh cho người dùng
Trí thông minh s ưa ra dự oán v thế giới, người dùng và
iu gì s xy ra tiếp theo.
Tri nghim thông minh phi s dng nhng d oán này
thay i những gì người dùng nhìn thấy và tương tác.
Ví d: khi thông minh rt chc chn rằng người dùng ang
ng, tri nghim có th t ng giảm âm lượng trên TV.
lOMoARcPSD|10435767
Trin khai h thng
Các thành phn h thng
Đạt ược các mc tiêu ca h thng
Tri nghim thông minh hiu qu s th hin trí thông
minh theo cách ạt ược mc tiêu ca H thng thông minh.
Tri nghim s ưc thiết kế người dùng thấy ược s
thông minh theo nhng cách giúp h có kết qu tt.
Khi thông minh là úng, tri nghim s thúc ẩy người dùng
ng ti các hành ng ạt ược mc tiêu.
Trin khai h thng
Các thành phn h thng
lOMoARcPSD|10435767
Đạt ược các mc tiêu ca h thng Ví d: mc tiêu
ca h thng èn t ng là
1. Gim thiểu lượng iện năng tiêu thụ.
2. Gim thiểu nguy cơ người cao tui vp phi th gì ó và b
thương.
Nếu ch tiết kim in: không bt èn hoc làm nút bt
khi cn.
Để ạt ược c hai mc tiêu: cn gii pháp thông minh
Trin khai h thng
Các thành phn h thng
Gim thiu mi sai sót thông minh: Khi thiết kế h thng thông
minh cn chú ý:
lOMoARcPSD|10435767
1. Nhng loi sai lm mà trí thông minh s mc phi?
2. Li diễn ra thường xuyên không?
3. Nhng li khiến người dung phi tr giá: Ngưi dung
nhn ra li và sa nó. Ngưi dung không th nhn ra
li.
Trin khai h thng
Các thành phn h thng
Tp d liu phát trin h thng
Trí thông minh cn d liu phát trin.
D liu là các ví d v nhng iu ang xy ra trên thế gii,
và xem các kết qu ã xy ra.
lOMoARcPSD|10435767
Trí thông minh có th s dng nhng ví d này v thế gii
và v kết qu ci thin theo thi gian.
D liu ghi nhn theo nhng khía cnh:
1. Bi cnh ca s tương tác.
2. Hành ộng mà người dùng ã thc hin.
3. Kết qu.
Trin khai h thng
Môi trường trin khai
H thng thông minh phải ược biu din theo cách d dàng
phân phi và thc thi mt cách an toàn.
Các vn cn kim soát thc thi an toàn:
Thông tin v nhng gì ang din ra trong h thng ti mt
thi im.
lOMoARcPSD|10435767
Các thuc tính ca nội dung mà người dùng ang tương
tác.
Lch s tương tác của người dùng.
Thuc tính của người dùng.
Bt k ch s cm biến nào có liên quan
Trin khai h thng
Kiến trúc trin khai
Liên quan ến vic chn mô hình nào chy, cách kết ni nó
vào h thng to ra tác ng tích cc và thit hi ti thiu
do sai lm.
Mt s cách trin khai:
Đóng gói tri thức mi vào mt tập tin, ưa lên máy khách
và ghi è tri thức cũ.
lOMoARcPSD|10435767
Sao chép tri thc mi vào máy ch ang lưu trữ và khi
ng li quá trình chy.
Phân vùng tri thc thành phn chy trên máy khách, phn
chy trên dch v và phn chy trên back-end và trin khai
các phn phù hp ến úng v trí.
Trin khai h thng
Qun lý các ràng buc
H thng thông minh cn phù hp vi hin thc vn hành.
Không ược s dng quá nhiu CPU hoc RAM.
Phi nh phân phi ến nhng nơi cần phân phi.
Phi s dng các u vào có sn trong thi gian chy chính
xác như người dùng s s dng h thng.
lOMoARcPSD|10435767
Chi phí phát trin tri thc và duy trì nó trong sut vòng i ca
H thng thông minh phi hp lý.
Quá trình to ra tri thc phi mnh m trước nhng thay i
trong nhân s và li của con người.
Trin khai h thng
Qun lý các ràng buc
Quá trình to ta tri thc phi nhanh có ý nghĩa thực tin.
Tri th to ra phi chính xác ạt ược các mc tiêu ca h
thng. Yếu t thông minh” là linh hoạt theo iu kin s
dng:
Nếu h thng cn cc k thông minh thì cn chính cao.
lOMoARcPSD|10435767
Nếu không yêu cu cao v thông minh thì chính xác có
th mc thp ã có th thành công.
Trin khai h thng
Qun lý các ràng buc
H thng thông minh cn phù hp vi hin thc vn hành.
Không ược s dng quá nhiu CPU hoc RAM.
Phi nh phân phi ến nhng nơi cần phân phi.
Phi s dng các u vào có sn trong thi gian chy chính
xác như người dùng s s dng h thng.
Chi phí phát trin trí thông minh và duy trì nó trong sut vòng
i ca H thng thông minh phi hp lý.
lOMoARcPSD|10435767
Quá trình to ra tri thc phi mnh m trước nhng thay i
trong nhân s và li của con người.
Trin khai h thng
Thu thp d liu t xa
D liu rt quan trng to ra trí thông minh
Cn có d liu hiu vn và ánh giá và m bo nó có hiu
qu, không ch là d liu riêng t to.
Nếu thc hiện phương pháp học máy s cn nhiu d liu ào
to.
Các vn ly d liu:
1. Cách ly d liu khi ng (bootstrap) trí thông minh.
2. Cách ly d liu t người dùng khi h s dng h thng.
lOMoARcPSD|10435767
Trin khai h thng
Thu thp d liu t xa
D liu khi ng trí thông minh:
Tìm d liu trên web: hình ảnh và văn bản.
To ra d liu t thc tế: cn thi gian và kinh phí thc
hin. Ví d: t chp hình theo ni dung cn to trin thc
cho h thng.
Thu thp các ngun d liu tt: Cn chi phí ln mua.
Lượng d liu cn thiết khi ng s ph thuc vào khó
ca vn .
lOMoARcPSD|10435767
Trin khai h thng
Thu thp d liu t xa D
liu s dng:
Gn vic thu thp d liu vi các tác v người dung: quá
trình người dùng s dng h thng s to ra d liu h
thng thu thp.
To tri nghiệm người dùng thu thp d liu: to ng
dng gii trí thu thp d liu.
Lượng d liu nhiu là tt.
Để xác ịnh lượng d liu phù hp có th thc hin bng các th
nghim liên tục các lượng khác nhau xác nh.
lOMoARcPSD|10435767
Trin khai h thng
Kim th và ánh giá h thng
Tạo ra trí thông minh thường liên quan ến vic tìm kiếm lp i lp
li tìm ra trí thông minh hiu qu: to ra mt ng viên mi,
so sánh nó vi ứng viên trước ó và chn cái tốt hơn trong hai
cái:
Nên s dng iu nào trong H thng Thông minh ca
mình?
Điều nào s ít gây ra rc rối hơn?
Mt trong hai sn phm có tt giao sn phm cho
khách hàng hay chưa?
lOMoARcPSD|10435767
Trin khai h thng
Kim th và ánh giá h thng
Có hai cách chính ánh giá trí thông minh:
Đánh giá trực tuyến:
gii thiu nó vi khách hàng và xem h phn hồi như
thế nào.
Đánh giá ngoại tuyến:
xem nó hot ng tốt như thế nào trên d liệu ưc ghi
li qua lch s s dng.
Trin khai h thng
Kim th và ánh giá h thng
lOMoARcPSD|10435767
S thông minh hiu qu có các c tính sau:
Khái quát hóa các tình huống mà nó chưa từng thấy trưc
ây.
Nhng loi sai lm có th mc phi.
Nó s phân b tt nhng sai lm mà nó mc phi.
Trin khai h thng
Kim th và ánh giá h thng
Khái quát hóa:
Thách thc ln là HT thông minh hot ng tt trên nhng
iu bạn chưa biết vào thi im bn to ra trí thông minh
=> h thng phi tng quát hóa các tình hung mi.
lOMoARcPSD|10435767
Đánh giá ộ chính xác ca h thng thông minh, iu quan
trng là phi kim tra mc khái quát ca nó.
Đặt h thng thông minh vào nhng tình hung mà nó
chưa từng thấy trước ây và o lường mc thích nghi ca
nó.
Trin khai h thng
Kim th và ánh giá h thng
Nhng loi li:
H thng thông minh có th mc nhiu loi sai lm, trong
ó mt s sai lm gây ra nhiu rc rối hơn những sai lm
khác.
trong d oán các phân loi, mt h thng thông minh có
th mc phi nhng sai lm:
lOMoARcPSD|10435767
Kết lun là true trong khi thc tếfalse.
Kết lun là false trong khi thc tếtrue.
Trin khai h thng
Kim th và ánh giá h thng Phân
b li:
Để có hiu qu, mt h thng thông minh phi hot ng
tt cho tt c người dùng. Có nghĩa là, nó không thể tp
trung nhng sai lm ca mình vào mt min con c th
nào.
Đây là vấn không d phát hin.
Có rt nhiu min con có th dn ến tình trng này.
| 1/27

Preview text:

lOMoARcPSD| 10435767 Chương 3: Xây dựng và Triển khai Hệ thống thông minh Nội dung Quy trình xây dựng Triển khai hệ thống Tổ chức hệ thống
Vấn ề tradeoffs trong xây dựng Hệ thống thông minh Đạo
ức trong xây dựng hệ thống thông minh lOMoARcPSD| 10435767 Quy trình xây dựng Tìm hiểu bài toán
Thông minh có phải là cách tiếp cận phù hợp không?
Mô tả các loại vấn ề có thể ược hưởng lợi từ Hệ thống thông minh.
Các thuộc tính cần thiết ể làm cho Hệ thống thông minh hoạt ộng. Một số dang tổng quát: 1. Những vấn ề lớn. 2. Các vấn ề mở. lOMoARcPSD| 10435767 3.
Các bài toán thay ổi theo thời gian. 4.
Các vấn ề khó nội tại. Quy trình xây dựng Tìm hiểu bài toán 1. Những vấn ề lớn:
Đòi hỏi nhiều công sứ ể giải quyết
Có rất nhiều biến số và iều kiện cần ược giải quyết.
Có thể cung cấp cho người dùng thứ mà họ thấy có giá trị =>
họ có thể hỗ trợ trong quá trình cải thiện. 2. Các vấn ề mở:
Cần tiếp tục phát triển theo thời gian.
Không có một giải pháp cố ịnh nào cả. lOMoARcPSD| 10435767
Phải tiếp tục và liên tục, òi hỏi nhiều công việc hơn, không có hồi kết. Quy trình xây dựng Tìm hiểu bài toán 1.
Các bài toán thay ổi theo thời gian:
Câu trả lời có thể úng ngày hôm nay nhưng ngày mai sẽ là sai.
Sự thay ổi là nhanh và không thể oán trước.
Bài toán này òi hỏi khả năng phát hiện iều gì ó ã thay ổi và
thích ứng ủ nhanh ể có ý nghĩa. 2.
Các vấn ề khó nội tại.
Khó tìm ra cách giải quyết. lOMoARcPSD| 10435767
Ví dụ: hiểu giọng nói, nhận dạng ối tượng trong hình, dự báo thời tiết, … Quy trình xây dựng Xác ịnh mục tiêu
Có mục tiêu là yếu tố quyết ịnh ể thành công trong Hệ thống thông minh.
Rất khó ể ạt ược mục tiêu úng.
Các mục tiêu hiệu quả nên:
1. Truyền ạt kết quả mong muốn – môi người phải cóthể hiểu
ược thành công là như thế nào.
2. Mục tiêu có thể ạt ược
3. Mục tiêu có thể o lường ược => có thể tối ưu nó lOMoARcPSD| 10435767 Quy trình xây dựng Xác ịnh mục tiêu
Các mục tiêu có thể rất trừu tượng.
Cũng có thể là một loại cụ thể (như kết quả của người dùng).
Nếu không có các mục tiêu hiệu quả, Hệ thống Thông minh
gần như chắc chắn sẽ lãng phí thời gian và tiền bạc – sẽ thất bại. Quy trình xây dựng Thu thập dữ liệu
Hệ thống thông minh có thể làm việc với tất cả các loại dữ
liệu, ngay cả dữ liệu thô. lOMoARcPSD| 10435767
Nếu có dữ liệu tốt, tiềm năng trí tuệ có thể tạo ra sẽ lớn hơn. Nguồn dữ liệu:
Cho phép người dung chỉnh sửa dữ liệu ể tang sự thông minh.
Kết nối hệ thống thông minh với kết quả.
Kết nối hệ thống thông minh với ầu ra Quy trình xây dựng Thu thập dữ liệu
Thuộc tính của dữ liệu tốt:
Chứa ngữ cảnh và kết quả.
Bao hàm ược những gì người dung của bạn muốn làm với hệ thống. lOMoARcPSD| 10435767
Phản ánh ược các tương tác thực tế với hệ thống.
Có ít thành kiến (dữ liệu từ suy nghĩ chủ quan) Quy trình xây dựng Xác ịnh ộ o
Các mục tiêu có thể ược o lường thông qua phép o từ xa:
Chờ ợi các kết quả trở nên rõ ràng, bằng cách sử dụng ánh giá của con người.
Hỏi người dùng về trải nghiệm của họ.
Các mục tiêu rất khó ạt ược úng. Quy trình xây dựng Áp dụng Học máy lOMoARcPSD| 10435767
Có thể thành công ối với bài toán khó.
Hệ thống có thể hiểu ược ngữ cảnh mà người dùng gặp phải
và ưa ra dự oán về ngữ cảnh và kết quả của cho họ.
Các dạng dự oán: phân loại, ước tính xác suất, hồi quy, ước
tính một số từ ngữ cảnh, tím kiếm sự phù hợp, …
Chi phí thời gian và công sức là lớn: Khó khăn trong việc hiểu vấn ề Thu thập dữ liệu ủ nhiều và ủ tốt Quy trình xây dựng Bảo trì và cải thiện
Giám sát ể ảm bảo mô hình ang hoạt ộng như mong ợi và sửa
chữa nó nếu nó bắt ầu vượt quá tầm kiểm soát. lOMoARcPSD| 10435767
Ví dụ về bảo trì: kiểm tra phát hiện sữ thay ổi không mong muốn của dữ liệu.
Ví dụ về cải thiện: chạy lại thuật toán huấn luyện trên dữ liệu mới. Triển khai hệ thống
Các thành phần hệ thống
Cốt lõi của mọi Hệ thống Thông minh là sự kết nối giữa trí
thông minh và người dùng. Kết nối này ược gọi là trải nghiệm thông minh.
Một trải nghiệm thông minh hiệu quả sẽ:
Thể hiện trí thông minh cho người dùng. lOMoARcPSD| 10435767
Đạt ược các mục tiêu của hệ thống. Giảm thiểu mọi sai sót thông minh. Tạo dữ liệu
ể phát triển hệ thống Triển khai hệ thống
Các thành phần hệ thống
Thể hiện trí thông minh cho người dùng
Trí thông minh sẽ ưa ra dự oán về thế giới, người dùng và
iều gì sẽ xảy ra tiếp theo.
Trải nghiệm thông minh phải sử dụng những dự oán này ể
thay ổi những gì người dùng nhìn thấy và tương tác.
Ví dụ: khi thông minh rất chắc chắn rằng người dùng ang
ngủ, trải nghiệm có thể tự ộng giảm âm lượng trên TV. lOMoARcPSD| 10435767 Triển khai hệ thống
Các thành phần hệ thống
Đạt ược các mục tiêu của hệ thống
Trải nghiệm thông minh hiệu quả sẽ thể hiện trí thông
minh theo cách ạt ược mục tiêu của Hệ thống thông minh.
Trải nghiệm sẽ ược thiết kế ể người dùng thấy ược sự
thông minh theo những cách giúp họ có kết quả tốt.
Khi thông minh là úng, trải nghiệm sẽ thúc ẩy người dùng
hướng tới các hành ộng ạt ược mục tiêu. Triển khai hệ thống
Các thành phần hệ thống lOMoARcPSD| 10435767
Đạt ược các mục tiêu của hệ thống Ví dụ: mục tiêu
của hệ thống èn tự ộng là 1.
Giảm thiểu lượng iện năng tiêu thụ. 2.
Giảm thiểu nguy cơ người cao tuổi vấp phải thứ gì ó và bị thương.
Nếu chỉ tiết kiệm iện: không bật èn hoặc làm nút ể bật khi cần.
Để ạt ược cả hai mục tiêu: cần giải pháp thông minh Triển khai hệ thống
Các thành phần hệ thống
Giảm thiểu mọi sai sót thông minh: Khi thiết kế hệ thống thông minh cần chú ý: lOMoARcPSD| 10435767 1.
Những loại sai lầm mà trí thông minh sẽ mắc phải? 2.
Lỗi diễn ra thường xuyên không? 3.
Những lỗi khiến người dung phải trả giá: Người dung
nhận ra lỗi và sửa nó. Người dung không thể nhận ra lỗi. Triển khai hệ thống
Các thành phần hệ thống Tạp dữ liệu
ể phát triển hệ thống
Trí thông minh cần dữ liệu ể phát triển.
Dữ liệu là các ví dụ về những iều ang xảy ra trên thế giới,
và xem các kết quả ã xảy ra. lOMoARcPSD| 10435767
Trí thông minh có thể sử dụng những ví dụ này về thế giới
và về kết quả ể cải thiện theo thời gian.
Dữ liệu ghi nhận theo những khía cạnh:
1. Bối cảnh của sự tương tác.
2. Hành ộng mà người dùng ã thực hiện. 3. Kết quả. Triển khai hệ thống Môi trường triển khai
Hệ thống thông minh phải ược biểu diễn theo cách dễ dàng
phân phối và thực thi một cách an toàn.
Các vấn ề cần kiểm soát ể thực thi an toàn:
Thông tin về những gì ang diễn ra trong hệ thống tại một thời iểm. lOMoARcPSD| 10435767
Các thuộc tính của nội dung mà người dùng ang tương tác.
Lịch sử tương tác của người dùng.
Thuộc tính của người dùng.
Bất kỳ chỉ số cảm biến nào có liên quan Triển khai hệ thống Kiến trúc triển khai
Liên quan ến việc chọn mô hình nào ể chạy, cách kết nối nó
vào hệ thống ể tạo ra tác ộng tích cực và thiệt hại tối thiểu do sai lầm.
Một số cách triển khai:
Đóng gói tri thức mới vào một tập tin, ưa lên máy khách và ghi è tri thức cũ. lOMoARcPSD| 10435767
Sao chép tri thức mới vào máy chủ ang lưu trữ và khởi
ộng lại quá trình chạy.
Phân vùng tri thức thành phần chạy trên máy khách, phần
chạy trên dịch vụ và phần chạy trên back-end và triển khai
các phần phù hợp ến úng vị trí. Triển khai hệ thống Quản lý các ràng buộc
Hệ thống thông minh cần phù hợp với hiện thực vận hành.
Không ược sử dụng quá nhiều CPU hoặc RAM.
Phải ủ nhỏ ể phân phối ến những nơi cần phân phối.
Phải sử dụng các ầu vào có sẵn trong thời gian chạy — chính
xác như người dùng sẽ sử dụng hệ thống. lOMoARcPSD| 10435767
Chi phí phát triển tri thức và duy trì nó trong suốt vòng ời của
Hệ thống thông minh phải hợp lý.
Quá trình tạo ra tri thức phải mạnh mẽ trước những thay ổi
trong nhân sự và lỗi của con người. Triển khai hệ thống Quản lý các ràng buộc
Quá trình tạo ta tri thức phải ủ nhanh ể có ý nghĩa thực tiễn. Tri thứ tạo ra phải
ủ chính xác ể ạt ược các mục tiêu của hệ
thống. Yếu tố “ủ thông minh” là linh hoạt theo iều kiện sử dụng:
Nếu hệ thống cần cực kỳ thông minh thì cần ộ chính cao. lOMoARcPSD| 10435767
Nếu không yêu cầu cao về thông minh thì ộ chính xác có
thể ở mức thấp ã có thể thành công. Triển khai hệ thống Quản lý các ràng buộc
Hệ thống thông minh cần phù hợp với hiện thực vận hành.
Không ược sử dụng quá nhiều CPU hoặc RAM.
Phải ủ nhỏ ể phân phối ến những nơi cần phân phối.
Phải sử dụng các ầu vào có sẵn trong thời gian chạy — chính
xác như người dùng sẽ sử dụng hệ thống.
Chi phí phát triển trí thông minh và duy trì nó trong suốt vòng
ời của Hệ thống thông minh phải hợp lý. lOMoARcPSD| 10435767
Quá trình tạo ra tri thức phải mạnh mẽ trước những thay ổi
trong nhân sự và lỗi của con người. Triển khai hệ thống
Thu thập dữ liệu từ xa
Dữ liệu rất quan trọng ể tạo ra trí thông minh
Cần có ủ dữ liệu ể hiểu vấn ề và ánh giá và ảm bảo nó có hiệu
quả, không chỉ là dữ liệu riêng tự tạo.
Nếu thực hiện phương pháp học máy sẽ cần nhiều dữ liệu ào tạo.
Các vấn ề lấy dữ liệu: 1.
Cách lấy dữ liệu ể khởi ộng (bootstrap) trí thông minh. 2.
Cách lấy dữ liệu từ người dùng khi họ sử dụng hệ thống. lOMoARcPSD| 10435767 Triển khai hệ thống
Thu thập dữ liệu từ xa Dữ liệu
ể khởi ộng trí thông minh:
Tìm dữ liệu trên web: hình ảnh và văn bản.
Tạo ra dữ liệu từ thực tế: cần thời gian và kinh phí ể thực
hiện. Ví dụ: tự chụp hình theo nội dung cần tạo trin thức cho hệ thống.
Thu thập các nguồn dữ liệu tốt: Cần chi phí lớn ể mua.
Lượng dữ liệu cần thiết ể khởi ộng sẽ phụ thuộc vào ộ khó của vấn ề. lOMoARcPSD| 10435767 Triển khai hệ thống
Thu thập dữ liệu từ xa Dữ liệu sử dụng:
Gắn việc thu thập dữ liệu với các tác vụ người dung: quá
trình người dùng sử dụng hệ thống sẽ tạo ra dữ liệu ể hệ thống thu thập.
Tạo trải nghiệm người dùng ể thu thập dữ liệu: tạo ứng
dụng giải trí ể thu thập dữ liệu.
Lượng dữ liệu nhiều là tốt. Để xác
ịnh lượng dữ liệu phù hợp có thể thực hiện bằng các thử
nghiệm liên tục các lượng khác nhau ể xác ịnh. lOMoARcPSD| 10435767 Triển khai hệ thống
Kiểm thử và ánh giá hệ thống
Tạo ra trí thông minh thường liên quan ến việc tìm kiếm lặp i lặp
lại ể tìm ra trí thông minh hiệu quả: tạo ra một ứng viên mới,
so sánh nó với ứng viên trước ó và chọn cái tốt hơn trong hai cái:
Nên sử dụng iều nào trong Hệ thống Thông minh của mình?
Điều nào sẽ ít gây ra rắc rối hơn?
Một trong hai sản phẩm có ủ tốt ể giao sản phẩm cho khách hàng hay chưa? lOMoARcPSD| 10435767 Triển khai hệ thống
Kiểm thử và ánh giá hệ thống
Có hai cách chính ể ánh giá trí thông minh: Đánh giá trực tuyến:
giới thiệu nó với khách hàng và xem họ phản hồi như thế nào. Đánh giá ngoại tuyến:
xem nó hoạt ộng tốt như thế nào trên dữ liệu ược ghi
lại qua lịch sử sử dụng. Triển khai hệ thống
Kiểm thử và ánh giá hệ thống lOMoARcPSD| 10435767
Sự thông minh hiệu quả có các ặc tính sau:
Khái quát hóa các tình huống mà nó chưa từng thấy trước ây.
Những loại sai lầm có thể mắc phải.
Nó sẽ phân bố tốt những sai lầm mà nó mắc phải. Triển khai hệ thống
Kiểm thử và ánh giá hệ thống Khái quát hóa:
Thách thức lớn là HT thông minh hoạt ộng tốt trên những
iều bạn chưa biết vào thời iểm bạn tạo ra trí thông minh
=> hệ thống phải tổng quát hóa các tình huống mới. lOMoARcPSD| 10435767
Đánh giá ộ chính xác của hệ thống thông minh, iều quan
trọng là phải kiểm tra mức ộ khái quát của nó.
Đặt hệ thống thông minh vào những tình huống mà nó
chưa từng thấy trước ây và o lường mức ộ thích nghi của nó. Triển khai hệ thống
Kiểm thử và ánh giá hệ thống Những loại lỗi:
Hệ thống thông minh có thể mắc nhiều loại sai lầm, trong
ó một số sai lầm gây ra nhiều rắc rối hơn những sai lầm khác.
trong dự oán các phân loại, một hệ thống thông minh có
thể mắc phải những sai lầm: lOMoARcPSD| 10435767
Kết luận là true trong khi thực tế là false.
Kết luận là false trong khi thực tế là true. Triển khai hệ thống
Kiểm thử và ánh giá hệ thống Phân bố lỗi:
Để có hiệu quả, một hệ thống thông minh phải hoạt ộng
tốt cho tất cả người dùng. Có nghĩa là, nó không thể tập
trung những sai lầm của mình vào một miền con cụ thể nào.
Đây là vấn ề không dễ ể phát hiện.
Có rất nhiều miền con có thể dẫn ến tình trạng này.