Бидний тухай
Багш ажилтан
Өнөөгийн ухаалаг технологийн хурдацтай хөгжлийн үед тухайн өгөгдсөн өгөгдлөөс гол объектыг олж ялгах, мөн түүний тухайн агшин дэх үйл хөдлөлийг олж тогтоох нь үүсмэл оюун болон машин сургалтын салбар чухал салбаруудыг нэг билээ. Үүний тулд логик програмчлал, оптимизацийн онол хэрэглэн сургалтын өгөгдөлд шинжилгээ хийж шийдвэр гаргах шаардлагатай болдог. Энэ хичээлийн явцад оюутнууд дээрх шийдвэр гарган таних хариу үйлдэл хийх процесс хэрхэн явагддаг, ямар ямар асуудлууд тулгардаг, түгээмэл хэрэглэгддэг ямар гол аргууд байдаг талаар онолын хичээлээр судалж, түгээмэл тулгардаг асуудлуудыг шийдэн, бодлого бодох, тоглоом зохиох гэх мэт даалгаврыг энгийн алгоритмуудын түвшинд өөрсдөө лабораторийн хичээлээр хийж үзнэ.
Энэ хичээлийн хүрээнд оюутан үүсмэл оюуны үндсэн ойлголтыг судална. Онолын түвшинд судалсан мэдлэгээ үүсмэл оюуны алгоритмуудыг (Matlab юмуу C/C++) програмчлалын хэл, ашиглан практик туршилтуудыг хийж бататгана.
Үйлдлийн системийн зохион бүтэц зохион байгуулалт, прогцесс менежемент, процесуудын зэрэгцээ ажиллагаа болон процесс хоорондын харилцаа, үндсэн болон хиймэл санах ой, тэдгээрийн менежемент, тасалдалт түүнийг боловсруулах, процессорын ажиллагааны хувиарлалт, тѳхѳѳрѳмж менежемент, оролт/гаралт, файл систем, үйлдлийн системийн найдвартай ажиллагаа болон хамгаалалт хэрхэн хийгддэг талаар ойлголтыг авна
Үйлдлийн системийн дизайн болон үйлдлийн системийг хѳгжүүлэхэд шаардлагатай үндсэн ойлголт болон тулгардаг асуудал, алгоритмуудын талаар гүн мэдлэг олгоход энэхүү хичээлийн зорилго оршино.
Энэ хичээл нь Python ашиглан програмчлах, загварчлах болон турших, машин сургалтын үндэс гэсэн гурван хэсгээс бүрдэнэ. Python-аар програмчлах (давтал, нөхцөл шалгах, тэмдэгт мөртэй ажиллах; функц, хийсвэрлэл; жагсаалт, хослол, толь гэх мэт өгөгдлийн бүтцийн хэрэглээ, кодын алдаа илрүүлэх, шалгах арга) энгийн зарим аргыг эхний хэсэгт үзнэ. Дараагийн хэсэгт загварчлах тооцооллын арга техник (граф, сүлжээ, дискрет оновчлол) болон тооцооллын туршилт, симуляцын зарим арга зүй (санамсаргүй алхалт, Монте-Карло симуляци, итгэх завсар гэх мэт)-г Python-р програмчлах, туршилтын үр дүнг тайлбарлах зэргийг авч үзнэ. Гуравдугаар хэсэгт машин сургалтын зарим элемент (бүлэглэл (clustering), ангилал (clustering))-г ойлгох, хэрэглэх дадлага хийнэ.
Энэ хичээл нь програмчлалын суурьтай байхыг шаардахгүй. Загварчлах, тооцооллын арга техник ашиглан шийдэл боловсруулах, шийдлийг програмчлах чадварын үндсийг таниулах, эзэмшүүлэх зорилготой.
чиглүүлэгтэй сурах (үүсгүүр\дискриминатив сурах, параметрт\параметргүй сурах, мэдрэс сүлжээ, тулгуур вектор машин); чиглүүлэггүй сурах (аймаглах, хэмжээс бууруулах, кернелийн аргууд); сурах онол (bias/variance харьцаа, VC онол, их маржин); тулгах сургалт болон адаптив удирдлага гм. Мөн машин сургалтын орчин үеийн хэрэглээ болох робот удирдлага, өгөгдлийн уурхай, автомат чиглүүлэл, биоинформатик, яриа танилт, бичвэр болон вэб өгөгдөл боловсруулалт зэргийг үзнэ.
Суралцагчдад хиймэл оюуны ахисан түвшний сэдвүүд, машин сурах арга техникүүдийг танилцуулна.