Видео: Хиймэл оюун ухаанд анхны эрэл хайгуул гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
2017 оны 4-р сарын 4-нд нийтлэгдсэн. Өргөн - Эхний хайлт Энэ нь зангилаа бүр нь шийдэлд нэр дэвшигч байж болох төлөв байдаг модыг туулахтай адил юм. Энэ нь модны үндэснээс зангилааг өргөжүүлж, дараа нь шийдэл олдох хүртэл модны нэг түвшнийг үүсгэдэг.
Үүний нэгэн адил хиймэл оюун ухаанд гүн гүнзгий эрэл хайгуул гэж юу вэ?
Гүн - анхны хайлт ( DFS ) нь хөндлөн гарах алгоритм юм хайж байна мод эсвэл график өгөгдлийн бүтэц. Алгоритм нь үндсэн зангилаанаас эхэлдэг (графикийн хувьд зарим дурын зангилааг үндсэн зангилаагаар сонгох) ба ухрахаасаа өмнө салбар бүрийн дагуу аль болох холыг судалдаг.
Мөн хиймэл оюун ухаанд хамгийн сайн хайлт юу вэ? Хамгийн сайн - анхны хайлт нь хайх Тодорхой дүрмийн дагуу сонгосон хамгийн ирээдүйтэй зангилааг өргөтгөх замаар графикийг судлах алгоритм. Энэ төрлийн тодорхой хайх шунахай гэж нэрлэдэг хамгийн сайн - анхны хайлт эсвэл цэвэр эвристик хайлт.
Нэмж дурдахад, жишээгээр хайлтыг өргөн гэж юу вэ?
Өргөн анхны хайлт ( BFS ) алгоритм нь графикийг өргөнөөр хөдөлж, дарааллыг ашиглан дараагийн оройг эхлүүлэхийн тулд санах ойг ашигладаг. хайх , ямар ч давталтад мухардалд орох үед. -д байгаа шиг жишээ дээр дурдсан, BFS алгоритм нь А-аас В-ээс Е хүртэл F хүртэл дамждаг эхлээд дараа нь C руу, G хамгийн сүүлд D руу.
Өргөн хүрээний анхны хайлтыг юунд ашигладаг вэ?
Өргөн - анхны хайлт (BFS) нь чухал график юм хайх алгоритм нь дэг байсан Графикаас хамгийн дөт замыг олох, оньсого тоглоом (Рубикийн шоо гэх мэт) зэрэг олон асуудлыг шийдвэрлэх.
Зөвлөмж болгож буй:
Java-г хиймэл оюун ухаанд ашигладаг уу?
Жава бол хиймэл оюун ухаан хөгжүүлэхэд төдийгүй хамгийн түгээмэл хэрэглэгддэг програмуудын нэг юм. Энэ нь синтаксийнхээ ихэнх хэсгийг C болон C++ хэлнээс авдаг бөгөөд тэдгээр нь жижиг хэрэглүүр юм. Java нь зөвхөн NLP болон хайлтын алгоритмд төдийгүй мэдрэлийн сүлжээнд тохиромжтой
Хиймэл оюун ухаан нь байгалийн оюун ухаанаас юугаараа ялгаатай вэ?
Хиймэл оюун ухаан, байгалийн оюун ухаан хоёрын зарим ялгаа нь: Хиймэл оюун ухааны машинууд нь тодорхой хэмжээний энерги зарцуулж, тодорхой ажлуудыг гүйцэтгэхэд зориулагдсан байдаг бол байгалийн оюун ухаанд хүн амьдралынхаа туршид хэдэн зуун өөр ур чадвар эзэмшиж чаддаг
Хиймэл оюун ухаанд машин сурах гэж юу вэ?
Машины сургалт (ML) нь компьютерийн системүүд тодорхой зааварчилгаагүйгээр тодорхой даалгаврыг гүйцэтгэхэд ашигладаг алгоритм, статистик загваруудыг судлахад зориулагдсан шинжлэх ухааны салбар бөгөөд үүний оронд загвар, дүгнэлтэд тулгуурладаг. Үүнийг хиймэл оюун ухааны дэд хэсэг гэж үздэг
Хиймэл оюун ухаанд шунахайн хамгийн сайн хайлт юу вэ?
Шилдэг хайлтын алгоритм (Шунахай хайлт): Шуналтай шилдэг хайлтын алгоритм нь тухайн үед хамгийн сайн харагдах замыг үргэлж сонгодог. Эхний хайлтын хамгийн сайн алгоритмд бид зорилтот цэгт хамгийн ойр байгаа зангилааг өргөтгөж, хамгийн ойрын зардлыг эвристик функцээр тооцдог, өөрөөр хэлбэл f(n)= g(n)
Хиймэл оюун ухаанд кодчилол байдаг уу?
Java, Python, Lisp, Prolog, болон C++ нь хиймэл оюун ухаанд ашигладаг үндсэн AI програмчлалын хэл бөгөөд янз бүрийн програм хангамжийг хөгжүүлэх, дизайн хийхэд янз бүрийн хэрэгцээг хангах чадвартай