Điện tử - Viễn thông - CNTT
Lập trình Android căn bản
Đại học Đà Nẵng - Trường Đại học Sư phạm Kỹ thuật - ThS. Đỗ Phú Huy - ThS. Nguyễn Văn Phát

Trong bối cảnh chuyển đổi số và sự phát triển mạnh mẽ của công nghệ thông tin, nhu cầu phát triển ứng dụng di động, đặc biệt trên nền tảng Android, ngày càng gia tăng. Xuất phát từ nhu cầu học tập và nghiên cứu của sinh viên các ngành kỹ thuật, đặc biệt là Công nghệ thông tin, nhóm tác giả biên soạn cuốn sách Lập trình Android căn bản dựa trên kinh nghiệm giảng dạy và thực tiễn phát triển ứng dụng. Nội dung sách gồm 7 chương, từ tổng quan về lập trình Android, cấu trúc dự án, Activity, Intent, giao diện người dùng, lưu trữ dữ liệu đến lập trình mạng và API, kết hợp giữa lý thuyết, ví dụ minh họa, bài thực hành và câu hỏi ôn tập. Cuốn sách giúp người học không chỉ nắm vững kiến thức mà còn có khả năng vận dụng để xây dựng các ứng dụng hoàn chỉnh phục vụ học tập và thực tiễn. Mặc dù đã có nhiều cố gắng, cuốn sách khó tránh khỏi thiếu sót và nhóm tác giả mong nhận được những ý kiến đóng góp quý báu của đồng nghiệp, chuyên gia và bạn đọc để tiếp tục hoàn thiện trong những lần xuất bản sau.

334 lượt xem
Truy tìm thủ phạm giấu mặt
Bộ Khoa học và Công nghệ, Cục Tần số Vô tuyến điện

Truyện tranh Truy tìm thủ phạm giấu mặt đặt kiến thức vào bối cảnh cuộc sống, mong muốn gửi đến người đọc một thông điệp gần gũi nhưng rất thiết thực: trong cuộc sống hiện đại, nhiều thiết bị quen thuộc sử dụng sóng vô tuyến như smartkey, điều khiển từ xa, chuông báo, adapter... có thể vô tình gây ảnh hưởng lẫn nhau nếu xảy ra lỗi hoặc nhiễu tín hiệu.

1498 lượt xem
Các mô hình cơ bản trong phân tích và thiết kế hướng đối tượng
TS. Lê Văn Phùng
Ngày nay cách tiếp cận hướng đối tượng đã ngày càng trở nên phổ biến. Trong các dự án phát triển hệ thống lớn, ngôn ngữ mô hình hóa hợp nhất – UML (Unified Modeling Language) đã được ưu tiên cho quá trình phân tích thiết kế hệ thống, nó được coi là một chuẩn quốc tế được tổ chức tiêu chuẩn quốc tế ISO chấp nhận. Việc nắm vững các kiến thức cơ bản về mô hình, quá trình mô hình hóa, các kỹ thuật xây dựng mô hình là những yêu cầu bắt buộc cho bất cứ ai muốn phân tích và thiết kế một hệ thống lớn theo hướng đối tượng. Nhằm giúp sinh viên, nghiên cứu sinh và các lập trình viên có thêm tài liệu về phân tích và thiết kế hệ thống theo hướng đối tượng, TS. Lê Văn Phùng (Viện Công nghệ thông tin - Viện Khoa học và Công nghệ Việt Nam) đã biên soạn cuốn sách “Các mô hình cơ bản trong phân tích và thiết kế hướng đối tượng". Nội dung cuốn sách gồm 10 chương: Chương 1: Tổng quan về mô hình hóa phần mềm Chương 2: Các khái niệm cơ bản trong phân tích và thiết kế hướng đối tượng Chương 3: Yêu cầu hệ thống và mô hình nghiệp vụ Chương 4: Mô hình phân tích đối tượng Chương 5: Các mô hình phân tích động thái Chương 6: Các mô hình thiết kế tương tác Chương 7: Mô hình kiến trúc logic Chương 8: Mô hình kiến trúc vật lý Chương 9: Mô hình phân tích và thiết kế một ca sử dụng Chương 10: Mô hình thiết kế đối tượng Hy vọng các bạn đọc yêu công nghệ thông tin, ham mê phân tích thiết kế một hệ thống thông tin, giảng viên, sinh viên đại học, cao đẳng và học viên cao học chuyên ngành công nghệ phần mềm hoặc hệ thống thông tin sẽ tìm thấy những kiến thức mới mẻ trong cuốn sách này.
4193 lượt xem
Hệ thống thông tin trọng yếu quốc gia - Thách thức toàn cầu và Giải pháp
TS. Nguyễn Ngọc Cương

Nhằm cung cấp cho bạn đọc những nhận thức về hệ thống thông tin trọng yếu quốc gia, chủ quyền quốc gia trên không gian mạng với những thách thức thời đại đối với lợi ích quốc gia, các cuộc khủng bố và tấn công mạng; một số quy định của pháp luật về bảo vệ hệ thống thông tin trọng yếu của một số quốc gia tiêu biểu về không gian mạng và chiến tranh không gian mạng; về bảo đảm an ninh mạng đối với hệ thống thông tin trọng yếu quốc gia Việt Nam; Nhà xuất bản Thông tin và Truyền thông đã kết hợp cùng các chuyên gia về an toàn thông tin xuất bản cuốn sách Hệ thống thông tin trọng yếu quốc gia - Thách thức toàn cầu và giải pháp.

Nhà xuất bản Thông tin và Truyền thông xin trân trọng giới thiệu cùng bạn đọc!

4120 lượt xem
Sáng tạo trong thuật toán và lập trình - Tuyển tập các bài toán tin nâng cao cho học sinh và sinh viên giỏi (Tập 3)
Nguyễn Xuân Huy
Khi ta vừa đọc nội dung của một bài toán tin, một thuật giải lập tức nảy sinh trong đầu; thuật giải đó thường được gọi là thuật giải tự nhiên. Kết quả là ta thu được kết quả sai hoặc là lỗi giải thu được sẽ kém hữu hiệu theo nghĩa chương trình đòi hỏi quá nhiều bộ nhớ hoặc/và chạy quá lâu. Tất nhiên, khái niệm này chỉ là tương đối. Nếu bạn đã nắm vững nhiều dạng thuật giải và đã từng thử sức với nhiều bài toàn khó thì đến một lúc nào đó các thuật giải tự nhiên của bạn sẽ đáng tin cậy. Với mục đích cung cấp những kiến thức cơ bản về lập trình trong Pascal và C++ cho các bạn học sinh, sinh viên và những bạn đọc muốn tự hoàn thiện tri thức trong lĩnh vực giải thuật và lập trình; Nhà xuất bản Thông tin và Truyền thông trân trọng giới thiệu bộ sách “Sáng tạo trong thuật toán và lập trình” (03 tập) do PGS.TSKH. Nguyễn Xuân Huy biên soạn. Các kĩ thuật lập trình được minh họa qua những bài toán cụ thể tương đương với trình độ nâng cao của học sinh và sinh viên. Các kĩ thuật lập trình và phương pháp xây dựng thuật giải cho những bài toán thường được dùng rộng rãi trong quá trình thiết kế và cài đặt các phần mềm ứng dụng trong thực tiễn, cho nên việc sớm làm chủ các tri thức này mới thật sự là cần thiết. Bộ sách gồm 3 tập, cả 3 tập cung cấp các chương trình viết bằng ngôn ngữ lập trình Pascal, C# và C++ để bạn đọc tiện so sánh với lời giải của mình. Tập 1 gồm 8 chương: Chương 1 trình bày sơ đồ chung để giải một bài toán tin. Các bài tập ở chương này hầu hết thuộc loại dễ giải. Chương 2 giới thiệu các kĩ thuật sinh dữ liệu một cách tự động nhằm phục vụ cho việc kiểm thử (test) chương trình. Chương 3 trình bày các kĩ thuật quản lí bàn phím và màn hình. Chương 4 đề cập đến cách thức tổ chức dữ liệu cho một bài toán tin. Ba chương tiếp theo giới thiệu ba trong số các phương pháp khá phổ biến thường được vận dụng trong thiết kế thuật giải đó là phương pháp tham lam, phương pháp quay lui và quy hoạch động. Riêng chương 8 giới thiệu một số bài toán tin để bạn đọc tự tìm phương pháp giải. Tập 2 gồm 4 chương: Chương 1 và chương 2 trình bày các bài toán về đoạn thẳng và các hàm Next, chương 3 giới thiệu các trò chơi là tập hợp các bài toán khó nhưng khá lý thú như bốc sỏi, cờ bảng…, chương 4 là các thuật toán sắp đặt. Tập 3 gồm 5 chương: Chương 1 đề cập đến các thuật toán trên String, chương 2 và chương 3 giới thiệu xử lí dãy lệnh và biểu thức, cặp ghép, chương 4 trình bày các phép lật và chuyển vị, chương 5 tập trung vào luyện tập từ các đề thi. Nhiều bài toán tin (và bài giải) được sử dụng trong cuốn sách này được dựa trên các cuộc thi Olimpic của các trường Đại học Bách Khoa, Duy Tân... và tin học quốc tế.
2087 lượt xem
Giáo trình công nghệ Anten tiên tiến
TS. Dương Thị Thanh Tú; TS. Hoàng Phương Thảo; PGS.TS. Nguyễn Quốc Trung

Nội dung của giáo trình giới thiệu một cách tổng quát các nguyên tắc cơ bản của anten đến các hệ thống anten thông minh, tiên tiến. Giáo trình trình bày bắt đầu từ lý thuyết đến nguyên lý cũng như các nguyên tắc áp dụng cho thiết kế anten trong các hệ thống truyền thông vô tuyến hiện nay. Nội dung lý thuyết trong mỗi chương đều bao gồm các công thức toán học với phân tích chi tiết, minh họa cụ thể để các sinh viên chuyên ngành Điện tử - Viễn thông với mức học trung bình trở lên có thể đọc hiểu, nắm bắt được kiến thức và không quá khó khăn trong việc phân tích cũng như thiết kế các loại hình anten cơ bản. Bên cạnh đó, với kinh nghiệm là sinh viên, kỹ sư, giảng viên, nhóm tác giả mong muốn tiên phong trong việc cập nhật những tiến bộ trong công nghệ anten tiên tiến, giúp sinh viên có thể làm chủ được công nghệ mới, nhanh chóng bắt kịp được công việc sau khi tốt nghiệp. Với mục tiêu như vậy, nội dung của sách được bố cục như sau:

Chương 1. Tổng quan về kỹ thuật anten: Trình bày tổng quan về các loại hình anten cũng như

vai trò, vị trí của anten trong hệ thống truyền thông vô tuyến. Nội dung của chương cũng đi sâu

vào giới thiệu cơ chế bức xạ của anten cơ bản và phân bố dòng điện trên anten dây mỏng, là nguyên lý cốt lõi cũng như kiến thức nền tảng cho việc phân tích cơ chế bức xạ và phân bố dòng điện trên các loại hình anten có cấu trúc khác.

Chương 2. Các tham số cơ bản của anten: Giới thiệu một số tham số cơ bản của anten, các đặc trưng cũng như tiêu chuẩn, phương thức để đánh giá anten. Nội dung này được dựa trên các khái niệm đã được chuẩn hóa trong IEEE Std 145-1983 dành cho lĩnh vực anten.

Chương 3. Anten dây tuyến tính: Giới thiệu và phân tích các cấu trúc cơ bản và đơn giản nhất của anten dây, một trong những loại hình anten lâu đời nhất, đơn giản nhất, rẻ nhất, phổ biến nhất và vẫn còn xuất hiện trong khá nhiều ứng dụng thực tế ngày nay.

Chương 4. Công nghệ MIMO: Giới thiệu sơ lược các đặc tính cũng như lợi điểm của hệ thống MIMO và anten trong hệ thống MIMO. Trong đó, thách thức lớn cho các hệ thống anten MIMO hiện nay là ảnh hưởng tương hỗ khi các phần tử anten được đặt khá gần nhau. Vì vậy, nội dung chương này cũng giới thiệu các giải pháp cùng những nghiên cứu đã công bố gần đây trong việc giải quyết vấn đề này.

Chương 5. Anten tái cấu hình: Giới thiệu tổng quan về vai trò của anten tái cấu hình trong hệ thống truyền thông tiên tiến cũng như các phương pháp, kỹ thuật để tái cấu hình cho anten. Chương 6. Một số loại hình anten tiên tiến khác: Giới thiệu một số công nghệ thiết kế anten tiên tiến dựa trên kiến trúc bức xạ nhằm tạo ra các anten có kích thước nhỏ, băng thông rộng, đa băng,… áp dụng phần nhiều cho các ứng dụng anten trên thiết bị đầu cuối di động như anten PIFA, anten Fractal, anten Fibonacci. Giáo trình do TS. Dương Thị Thanh Tú làm chủ biên; TS. Hoàng Phương Thảo và PGS.TS. Nguyễn Quốc Trung góp ý, hiệu chỉnh. Chúng tôi hy vọng rằng giáo trình này sẽ là tài liệu giảng dạy hữu ích cho đào tạo đại học và sau đại học đối với sinh viên chuyên ngành vô tuyến, kỹ thuật vô tuyến điện tử và thông tin liên lạc, kỹ thuật viễn thông. Giáo trình cũng được sử dụng làm tài liệu tham khảo cho môn học liên quan đến lĩnh vực anten và siêu cao tần và người học quan tâm đến lĩnh vực này. Do hạn chế của thời lượng nên nội dung của giáo trình không trình bày tất cả các kỹ thuật, phương pháp phân tích cũng như các loại hình anten tiên tiến có trong thực tế. Tuy nhiên, người học có thể hoàn thiện thêm kiến thức về lĩnh vực anten bằng cách đọc các tài liệu tham khảo dẫn ra ở cuối sách.

7265 lượt xem
Giải pháp công nghệ thông tin trong đào tạo và ứng dụng công nghiệp
TS. Nguyễn Đức Cường

Khoa Công nghệ thông tin, Trường Đại học Ngoại ngữ - Tin học Thành phố Hồ Chí Minh (HUFLIT), là một trong những địa điểm đào tạo Công nghệ thông tin hàng đầu ở Việt Nam. Các giảng viên đều tích cực tham gia nghiên cứu khoa học để nâng cao chất lượng đào tạo. Cuốn sách này là Kỷ yếu của Hội thảo Khoa học cấp Trường về Công nghệ thông tin, được tổ chức vào ngày 28/09/2020, với sự tham gia của 29 bài báo là kết quả nghiên cứu của các giảng viên HUFLIT và một số giảng viên trường bạn. Các bài báo khoa học được chọn đăng trong kỷ yếu tập trung vào ba hướng chính: ▪ Nghiên cứu chuyên sâu về Công nghệ thông tin ▪ Nghiên cứu về giải pháp Công nghệ thông tin trong công nghiệp ▪ Nghiên cứu giải pháp Công nghệ thông tin trong Đào tạo

2811 lượt xem
Tóm lược chuyển đổi số - Chiến lược & Lộ trình
David L. Rogers

Nhằm khuyến khích toàn dân nâng cao nhận thức và đưa mục tiêu phát triển chuyển đổi số vào cuộc sống, theo đề nghị của Bộ Thông tin và Truyền thông, được sự đồng thuận của tác giả David L Rodgers, Trường Doanh nhân PACE đã phối hợp với Nhà xuất bản Thông tin và Truyền thông tổ chức xuất bản cuốn sách “Tóm lược Chuyển đổi số - Chiến lược & Lộ trình” nhằm cung cấp một phiên bản tinh gọn từ 02 cuốn sách giá trị trên, phù hợp cho cả hai đối tượng độc giả: những người quan tâm đến chuyển đổi số ở tầm chiến lược và những người thực thi chuyển đổi số.

18356 lượt xem
INTERNATIONAL CONFERENCE DIGITAL TRANSFORMATION IN TRAINING HUMAN RESOURCES FOR CULTURAL INDUSTRY
Trường Đại học Sư phạm Nghệ thuật Trung ương

The Fourth Industrial Revolution and the ongoing wave of digital transformation are profoundly influencing all areas of life worldwide, particularly the Cultural Industry. Digital technology has fundamentally reshaped the models of production, distribution, and consumption of cultural products, while simultaneously opening up boundless creative spaces through emerging forms such as digital art, virtual reality, and digital content platforms. This transformation presents an urgent need for innovation in education and training to provide human resources capable of adapting to, and leading the evolution of the Cultural Industry in the digital era.
The position of Cultural Industry is increasingly recognized as a key economic sector that plays an essential role in driving economic growth, generating employment, and serving as an effective means of preserving, promoting, and disseminating national identity and cultural values globally. This profound transformation sets forth new and demanding requirements for human resources.
Traditional knowledge alone is no longer sufficient; the market now seeks for professionals who can integrate artistic thinking, creative business management skills, and the ability to apply digital technology to generate high-value cultural products in the digital environment.

5963 lượt xem
Báo cáo tình hình phát triển và Ứng dụng chữ ký số tại Việt Nam năm 2018
Bộ Thông tin và Truyền thông
Bộ Thông tin và Truyền thông đã công bố “Báo cáo tình hình phát triển và ứng dụng chữ ký số tại Việt Nam năm 2015 và năm 2016” và đã nhận được phản hồi tích cực của các cơ quan, tổ chức doanh nghiệp. Báo cáo đã trở thành nguồn tài liệu tham khảo hữu ích phục vụ công tác quản lý nhà nước và nguồn thông tin tin cậy về tình hình phát triển và ứng dụng chữ ký số trong các hoạt động giao địch điện tử tại Việt Nam. Đây là năm thứ ba, Bộ Thông tin và Truyền thông xây dựng và phát hành “Báo cáo tình hình phát triển và ứng dụng chữ ký số tại Việt Nam”. Báo cáo được xây dựng dựa trên thông tin cung cấp của 30 Bộ, cơ quan ngang Bộ, cơ quan trực thuộc Chính phủ; 63 tỉnh, thành phố trực thuộc Trung ương; các tổ chức cung cấp dịch vụ chứng thực chữ ký số công cộng và các tổ chức cung cấp dịch vụ chứng thực chữ ký số chuyên dùng; và các cơ quan, tổ chức cung cấp dịch vụ công trực tuyến có sử dụng chữ ký số. Bộ Thông tin và Truyền thông trân trọng cảm ơn sự phối hợp, cung cấp thông tin, đóng góp ý kiến của các Bộ, ban, ngành, địa phương và các cơ quan, tổ chức trong quá trình thu thập và hoàn thiện “Báo cáo tình hình phát triển và ứng dụng chữ ký số tại Việt Nam năm 2018”.
1766 lượt xem
Cấu trúc dữ liệu và thuật toán (Phân tích và cài đặt trên C/C++) - Tập 2
Trần Thông Quế

Trong thời đại bùng nổ công nghệ thông tin như hiện nay, dữ liệu đang được sinh ra ngày càng nhiều và dưới nhiều hình thức khác nhau. Việc xử lý để ứng dụng kho dữ liệu quý giá đó như thế nào để đạt được hiệu quả cao nhất luôn là vấn đề được rất nhiều những chuyên gia về công nghệ thông tin đặc biệt quan tâm. Chính vì lý do đó mà Cấu trúc dữ liệu và thuật toán vẫn luôn là một chủ đề mà ngày càng được đầu tư nghiên cứu và phát triển; không bị lỗi thời trong bất cứ xu hướng nào của lĩnh vực Công nghệ thông tin, việc phát triển để thuật toán ngày một hoàn thiện hơn gần như chưa bao giờ dừng lại và thậm chí là không có giới hạn.
Trước nhu cầu thiết thực cần tìm hiểu của bạn đọc, tác giả Trần Thông Quế - giảng viên cao cấp đã có trên 35 năm kinh nghiệm giảng dạy ở lĩnh vực Công nghệ thông tin và luôn tâm huyết với chủ đề này đã phối hợp với Nhà xuất bản Thông tin và Truyền thông xuất bản bộ sách “Cấu trúc dữ liệu và thuật toán - Phân tích và cài đặt trên C/C++”, gồm 2 tập.
Tập 1 gồm 5 chương:
Chương 1: Các khái niệm cơ bản về thuật toán và cấu trúc dữ liệu
Chương 2: Các thuật toán tìm kiếm trong và sắp xếp trong
Chương 3: Một số chiến lược thiết kế thuật toán
Chương 4: Các kiểu dữ liệu trừu tượng và biến nhớ động
Chương 5: Cấu trúc cây
Tập 2 gồm 4 chương:
Chương 1: Sắp xếp ngoài
Chương 2: Phép băm và bảng băm
Chương 3: Cây đỏ đen
Chương 4: Cây 2-3-4 và B-cây
Với kinh nghiệm nhiều năm giảng dạy, tác giả đã lựa chọn cách tiếp cận đơn giản hóa các vấn đề phức tạp, từ cơ bản đến nâng cao. Nội dung cuốn sách được trình bày một cách chi tiết, dễ hiểu, sau mỗi nội dung đều có ví dụ minh họa, sau mỗi thuật toán đều được đánh giá độ phức tạp và cài đặt demo. Tác giả bổ sung thêm một số thuật toán mà những cuốn sách đã xuất bản trước đây chưa có như: Thuật toán sắp xếp rung lắc, thuật toán sắp xếp với độ dài bước giảm dần, cây 2-3-4, B-cây… Chính vì vậy, cuốn sách này hướng tới đối tượng độc giả đông đảo, từ những bạn đọc mới làm quen tới những bạn đọc đã có kinh nghiệm nhiều năm trong lĩnh vực này. Đây thực sự là tài liệu bổ ích dành cho sinh viên, giảng viên, lập trình viên cũng như các chuyên gia về công nghệ thông tin có nhu cầu tìm hiểu và nghiên cứu.

3476 lượt xem
Sách trắng lĩnh vực phát thanh, truyền hình và thông tin điện tử Việt Nam năm 2024
Bộ Thông tin và Truyền thông , Cục Phát thanh truyền hình và Thông tin điện tử

Sách Trắng PTTH&TTĐT năm 2024 đánh dấu lần đầu Sách Trắng lĩnh vực chuyên ngành được xây dựng, phát hành. Kế thừa và phát triển từ Sách Trắng Công nghệ thông tin và Truyền thông Việt Nam, bao gồm các lĩnh vực quản lý nhà nước của Bộ Thông tin và Truyền thông được ban hành trong 13 năm qua, Cục Phát thanh, truyền hình và thông tin điện tử mong muốn Sách Trắng PTTH&TTĐT năm 2024 sẽ là cẩm nang tham khảo phục vụ nhu cầu tra cứu thông tin, số liệu, phục vụ chỉ đạo, điều hành và xây dựng chính sách lĩnh vực phát thanh, truyền hình và thông tin điện tử nhằm mục tiêu phát triển ngành.

4210 lượt xem
KỶ YẾU HỘI THẢO QUỐC GIA VỀ TRÍ TUỆ NHÂN TẠO 2026 Proceedings of The FISU Joint Conference on Artificial Intelligence 2026 (FJCAI 2026)
Hội Tin học Việt Nam

FJCAI 2026 không chỉ là một sự kiện công bố khoa học, mà còn là không gian kết nối giữa
nghiên cứu cơ bản và ứng dụng, giữa trường đại học – viện nghiên cứu – doanh nghiệp, và
giữa thế hệ chuyên gia đi trước với lực lượng nghiên cứu trẻ đang phát triển mạnh mẽ.

3609 lượt xem
Sáng tạo trong thuật toán và lập trình - Tuyển tập các bài toán tin nâng cao cho học sinh và sinh viên giỏi - Tập 1
Nguyễn Xuân Huy
Bộ sách Sáng tạo trong thuật toán và lập trình, gồm 3 tập cung cấp những kiến cơ bản về lập trình trong Pascal và C++ cho các bạn học sinh, sinh viên và những bạn đọc muốn hoàn thiện tri thức trong lĩnh vực giải thuật và lập trình. Các kỹ thuật lập tình được minh họa qua những bài toán cụ thể tương đương với trình độ nâng cao của học sinh và sinh viên.Các kỹ thuật lập trình và phương pháp xây dựng thuật giải cho những bài toán thường được dùng rộng rãi trong quá trình thiết kế và cài đặt các phần mềm ứng dụng trong thực tiễn, Vì vậy việc sớm làm chủ các tri thức này mới thật sự là cần thiết. Ngoài ra, Bộ sách còn cung cấp các chương trình viết bằng ngôn ngữ lập trình Pascal, C# và C++ để bạn đọc tiện so sánh với lời giải của mình. Nội dung Tập 1 gồm 8 chương: Chương 1 trình bày sơ đồ chung để giải một bài toán tin. Các bài tập ở chương này hầu hết thuộc loại dễ giải. Chương 2 giới thiệu các kỹ thuật sinh dữ liệu một cách tự động nhằm phục vụ cho việc kiểm thử (test) chương trình. Chương 3 trình bày các kỹ thuật quản lý bàn phím và màn hình. Chương 4 đề cập đến cách thức tổ chức dữ liệu cho một bài toán tin. Chương 5, 6, 7 giới thiệu ba trong số các phương pháp khá phổ biến thường được vận dụng trong thiết kế thuật giải, đó là phương pháp tham lam, phương pháp quay lui và quy hoạch động. Chương 8 giới thiệu một số bài toán tin để bạn đọc tự tìm phương pháp giải. Đây là bộ sách quý, là công cụ hữu dụng đối với các nhà lập trình viên, các sinh viên công nghệ thông tin đang mơ ước phấn đấu thành các lập trình viên giỏi
2448 lượt xem
Phục hồi và phân tích dữ liệu điện tử
TS. Nguyễn Ngọc Cương, PGS. TS Trần Văn Hòa
Cuốn sách “Phục hồi và phân tích dữ liệu điện tử” được biên soạn trên cơ sở kết quả nghiên cứu, tổng hợp hoạt động thu thập, phục hồi và phân tích dữ liệu điện tử trên không gian mạng ở Việt Nam và trên thế giới trong 18 năm qua, ứng dụng công nghệ và các phần mềm, thiết bị kỹ thuật tiên tiến nhất và các giải pháp xử lý khó khăn, vướng mắc trong quá trình thu thập, phục hồi, phân tích dữ liệu điện tử. Mục đích của cuốn sách là nghiên cứu ứng dụng những thành tựu khoa học, công nghệ thông tin mới, những thiết bị và phần mềm chuyên dùng, để xây dựng cơ sở lý luận, quy trình, hướng dẫn nghiệp vụ, phục vụ cho các cơ quan, doanh nghiệp, cá nhân cũng như làm tài liệu tham khảo cho chương trình đào tạo nghiệp vụ về thu thập, phục hồi và phân tích dữ liệu điện tử của các trường đại học. Đồng thời, đây cũng là tài liệu tham khảo cho các công ty an ninh mạng để phục hồi, lấy lại các dữ liệu bị mất do sự cố kỹ thuật như thiết bị hỏng, lỗi phần cứng, bị lỗi phần mềm, bị nhiễm virus, bị xóa nhầm… Cuốn sách gồm 4 chương: Chương 1. Tổng quan về dữ liệu điện tử Chương 2. Phục hồi và phân tích dữ liệu điện tử trong máy tính Chương 3. Phục hồi và phân tích dữ liệu điện tử trong điện thoại di động Chương 4. Sử dụng Windows tìm kiếm dữ liệu trong máy tính và kỹ thuật giấu tin, khôi phục mật khẩu Cuốn sách “Phục hồi và phân tích dữ liệu điện tử” bao quát một phạm vi rộng lớn các vấn đề về pháp lý, kỹ thuật và công nghệ trong việc sử dụng các loại thiết bị và phần mềm chuyên dùng phục vụ cho việc phục hồi và phân tích dữ liệu điện tử, có thể sử dụng làm chứng cứ theo quy định của pháp luật, phục vụ cho các vụ việc hình sự, các vụ tranh chấp dân sự cũng như kinh tế và việc tìm, lấy lại dữ liệu bị hỏng, bị mất, bị xóa trong các thiết bị số. Những thiết bị, phần mềm và công nghệ mới đã được các công ty an ninh mạng và các cơ quan thực thi pháp luật trên thế giới công nhận và sử dụng, nhưng cũng luôn thay đổi và phát triển, do vậy cuốn sách sẽ khó tránh khỏi những hạn chế và thiếu sót. Rất mong nhận được nhiều ý kiến đóng góp, xây dựng của độc giả.
2932 lượt xem
Đại số tuyến tính và ứng dụng trong Trí tuệ nhân tạo và Xử lý ngôn ngữ tự nhiên (Sách chuyên khảo)
PGS.TS Huỳnh Công Pháp

GIỚI THIỆU TỔNG QUAN

Trong kiến trúc tổng thể của Trí tuệ nhân tạo (AI) và Xử lý ngôn ngữ tự nhiên (NLP) hiện đại, đại số tuyến tính là nền tảng toán học chi phối cách dữ liệu được biểu diễn, biến đổi và kết hợp để tạo ra tri thức. Nếu xem xác suất–thống kê cung cấp nguyên lý mô hình hoá sự bất định và xây dựng tiêu chuẩn đánh giá, còn giải tích cung cấp cơ chế tối ưu hoá để mô hình tự điều chỉnh tham số, thì Đại số tuyến tính (Linear Algebra) chính là ngôn ngữ cấu trúc hoá toàn bộ phép tính trong học sâu: từ biểu diễn ngôn ngữ đến cơ chế suy luận và kiến trúc mạng.

Điểm xuất phát của NLP hiện đại là việc chuyển đổi ngôn ngữ rời rạc (token, từ, câu) thành các đối tượng liên tục trong không gian nhiều chiều. Quá trình đó được thực hiện bằng embeddings với mỗi đơn vị ngôn ngữ được gán một vector . Từ đây, hầu hết các phép toán cốt lõi của mô hình trở thành các phép biến đổi tuyến tính và phép toán trên ma trận/tensor: các tầng tuyến tính, chuẩn hoá, chiếu không gian, rút trích đặc trưng, và ghép nối thông tin. Trong Transformer, Attention có thể được nhìn như một chuỗi thao tác đại số tuyến tính trên các ma trận truy vấn-khóa-giá trị (Q, K, V), trong đó tích vô hướng, nhân ma trận và chuẩn hoá đóng vai trò trung tâm để lượng hoá mức độ liên quan và tổng hợp ngữ cảnh.

Trên bình diện tối ưu hoá và suy luận, đại số tuyến tính còn là nền tảng để hiểu hình học của không gian biểu diễn: chuẩn (norm) và khoảng cách để đo độ tương đồng ngữ nghĩa, trực giao và phép chiếu để tách thành phần thông tin, trị riêng và phân rã ma trận để phân tích cấu trúc (PCA, SVD), cũng như điều kiện tốt của bài toán để đảm bảo tính ổn định tính toán. Trong huấn luyện mô hình, các đối tượng gradient và cập nhật tham số cũng được biểu diễn dưới dạng vector–ma trận, cho phép triển khai hiệu quả trên phần cứng song song (GPU/TPU).

Vì vậy, cuốn sách Đại số tuyến tính và ứng dụng trong Trí tuệ nhân tạo và Xử lý ngôn ngữ tự nhiên sẽ hệ thống hoá các khái niệm Đại số tuyến tính cốt lõi như vector, không gian vector, tích vô hướng, chuẩn và khoảng cách, ma trận và phép biến đổi tuyến tính, hệ phương trình tuyến tính, trị riêng–vector riêng, các phép phân rã (đặc biệt SVD), cùng các đối tượng tensor và phép toán liên quan, đặc biệt là ứng dụng cụ thể trong các mô hình AI và NLP như xây dựng và phân tích embeddings, attention, giảm chiều, nén biểu diễn, đánh giá tương đồng ngữ nghĩa và thiết kế kiến trúc tính toán hiệu quả.

Cuốn sách không tập trung chi tiết và sâu về kiến thức Đại số tuyến tính mà chỉ hệ thống hóa lại kiến thức toán nền tảng và ứng dụng trong AI và NLP. Mục tiêu của cuốn sách là hướng đến việc thu hẹp khoảng cách giữa toán học trừu tượng với ứng dụng trong khoa học–kỹ thuật, đặc biệt trong AI và NLP. Từ định nghĩa và công thức, người học sẽ được trải nghiệm thú vị việc ứng dụng Đại số tuyến tính để xây dựng hệ thống AI và NLP thực tế với đầy đủ các bước của quy trình từ xây dựng dữ liệu, tiền xử lý, vector hóa dữ liệu, xây dựng mô hình, cài đặt thuật toán, chạy thử nghiệm, trực quan hóa kết quả và phân tích chỉ số đánh giá. Tác giả kỳ vọng rằng, thông qua trải nghiệm này, bạn đọc sẽ nhận thức rõ lớp toán học nền tảng nằm bên dưới mỗi mô hình và thuật toán AI/NLP, từ đó có nền móng vững chắc để tiếp tục nghiên cứu, phát triển và đổi mới sáng tạo một cách bền vững.

 

1419 lượt xem