Асимметрик түлхүүрийн криптограф ба түүний симметрик түлхүүрийн холбоо
Асимметрик болон симметрик түлхүүрийн аргын тухай энэхүү нийтлэл дээр дэлгэрэнгүй тайлбарласан байгаа. Харин тэгш хэмтэй болон тэгш хэмгүй аргуудын хэрхэн хослуулан ашиглах болон ашиглахад тохиромжтой үеийн тухай мэдээллийг өнөөдрийн нийтлэлээр хүргэе. Холбоо Эдгээр хоёр арга ихэнх үед хамт хэрэглэгддэг нь нэгнийхээ дутууг нөхөн илүү хүчирхэг болдог. Асимметрик аргаар симметрик түлхүүрийг аюулгүй дамжуулж,Симметрик аргаар өндөр хурдтай […]
Randomized algorithms: Таны программ хэр сайн ажиллах нь таны азаас хамаарна.
Азад итгэн код бичнэ гэдэг утгагүй юм шиг. Гэхдээ та магадлалын онолыг мэддэг бол энэ нь тийм ч утга учиргүй зүйл биш болж таарна. Энэхүү нийтлэлээр детерминистик буюу тодорхой алгоритмын гүйцэтгэлийг давсан санамсаргүй алгоритмуудыг авч үзэх болно. Санамсаргүй алгоритм нь оролтын өгөгдлүүдээс гадна санамсаргүй тоон цувааг ашиглан шийдвэр гаргах процесстоо ашигладаг. Нэг үгээр хэлбэл оролтын […]
Хэлний загварууд ба тэдгээрийн хөгжил
Хэлний загвар (Language Model – LM) гэж юу вэ? Хэлний загварууд нь хүний хэл яриаг ойлгож, боловсруулах зорилготой хиймэл оюун ухааны чухал дэд салбар юм. Эдгээр загварууд нь их хэмжээний бичвэрэн өгөгдлөөс суралцаж, үгсийн болон өгүүлбэрийн хоорондын утгазүйн болон бүтцийн хамаарлыг тогтоодог. Суралцсан мэдлэг дээрээ үндэслэн хэлний загварууд нь шинэ бичвэр үүсгэх, орчуулах, хураангуйлах, асуултад […]
Хэрхэн программист шиг сэтгэх вэ?
Орчин үеийн технологийн эрин үед программчлал зөвхөн мэргэжлийн хөгжүүлэгчдийн ч бус, асуудал шийдэх чадвараа хөгжүүлэхийг хүссэн хэн бүхний сонирхох хэрэгтэй чухал ур чадвар болоод байна. Программист болохын тулд заавал олон хэл сурч, код бичдэг байх албагүй — харин программист шиг сэтгэх нь хамгийн эхний алхам юм. 1. Программист шиг сэтгэх гэдэг нь юу вэ? Программист […]
Ухаалаг утасны ард: Үйлдлийн систем гэж юу вэ?
Бид өдөр тутамдаа ухаалаг утсаа ашиглан зурвас бичиж, цахим шуудан шалгаж, апп-ууд ажиллуулж, зураг дарж, видео үздэг. Энэ бүхний ард маш нарийн төвөгтэй ажиллагаа явагдаж байдгийг бид тэр бүр мэддэггүй. Бидний гар утсыг ажиллуулдаг тэрхүү зүйлийг үйлдлийн систем (Operating System) гэдэг. Тэгвэл ухаалаг утасны үйлдлийн систем яг юуг, хэрхэн зохицуулдаг юм бол? Үйлдлийн систем гэж […]