Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
1,02 MB
File đính kèm
code.rar
(7 MB)
Nội dung
[Type here] TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TỐN ỨNG DỤNG VÀ TIN HỌC PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG: HỆ HỖ TRỢ DỰ ĐOÁN SỐ LƯỢNG TRUY CẬP WIFI CẦN CẤP PHÁT Giảng viên hướng dẫn: TS Lê Chí Ngọc Sinh viên thực hiện: Nguyễn Thị Thùy Linh MSSV: 20152210 Hà Nội, 06/2020 Sinh viên: Lâm Thảo Anh Nội dung CHƯƠNG 1: KHẢO SÁT HỆ THỐNG Khảo sát 2 Đặt vấn đề Yêu cầu sản phẩm Mạng LSTM .5 Dữ liệu CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 10 Các chức hệ thống 10 Sơ đồ luồng liệu .10 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 13 Ngôn ngữ 13 Giao diện .14 CHƯƠNG 4: KẾT LUẬN .16 CHƯƠNG 1: KHẢO SÁT HỆ THỐNG Khảo sát Theo số liệu thống kê vào đầu năm 2014, tổng số người dùng Internet nước ta lên tới số 36.140.967 người, khoảng 34% người truy cập Internet di động Cũng theo nghiên cứu cho thấy, thời gian trung bình mà mợt người dùng điện thoại để vào mạng 43 phút, một nửa quãng thời gian dùng để đăng nhập vào mạng xã hội Facebook, Twitter,… Điều cho thấy tiềm phương thức quảng cáo kết hợp di động, wifi mạng xã hội lớn, tảng để Wifi marketing đời 1.1 Wifi marketing gì? Wifi marketing việc tận dụng mạng không dây wifi để lan toả thông tin đến người xung quanh một khu vực định Phương pháp tiếp thị rộ lên nước ta khoảng vài năm trở lại đây, mà mạng wifi phổ biến thiết bị di động sử dụng đại trà Hiện một số thành phố trọng điểm du lịch Đà Nẵng, Đà Lạt,… triển khai kế hoạch phát wifi miễn phí khu vực định tạo bước đà để Wifi marketing mở rộng, nhiều doanh nghiệp, cửa hàng lớn nhỏ quan tâm Có thể chia Wifi marketing thành loại khác dựa vào đặc điểm đăng nhập mạng: Wifi marketing địa điểm Ví dụ, bạn mợt qn cà phê lúc rảnh rỗi muốn dùng điện thoại để đọc tin tức kiểm tra hòm thư điện tử, bạn muốn kết nối wifi mà quán cà phê phát Thế nhưng, truy cập một cửa sổ pop-up quảng cáo lên chắn hết hình, ḅc bạn phải tắt tiếp tục dùng mạng Trong trình sử dụng, cách một quãng thời gian bạn lại phải tắt quảng cáo tương tự Điều chứng tỏ bạn trở thành đối tượng phương pháp Wifi marketing địa điểm Wifi marketing địa điểm dùng để quảng cáo cho nơi phát mạng không dây nhằm tạo tập khách hàng trung thành cho phép đơn vị khác đăng ký quảng cáo cho họ Social wifi marketing Cũng giống wifi marketing địa điểm cách thức hoạt đợng, có điều thay lên banner quảng cáo phương pháp ḅc bạn phải đăng nhập tài khoản mạng xã hội Facebook, Google+, Twitter,… check-in, chia sẻ,… tiếp tục sử dụng Với Social wifi marketing, thông tin quảng cáo không bị giới hạn địa điểm phát wifi, tận dụng mối quan hệ đối tượng để truyền tải thông điệp đến nhiều người 1.2 Những lợi ích Wifi Marketing Khả tiếp cận khách hàng siêu việt Theo số liệu mà chuỗi cửa hàng Hot & Cold công bố sau áp dụng Social wifi marketing ngày, lượng người tiếp cận quảng cáo lên tới 80.192, lượt like fanpage tăng thêm 2610, tỷ lệ tương tác 14,7%, số cao thời gian ngắn ngủi Điều cho thấy Wifi marketing cho phép cửa hàng tiếp cận nhiều khách hàng thời gian ngắn, đem lại hiệu cao cho chiến dịch tiếp thị, doanh thu ngày khai trương chắn khả quan Đúng đối tượng Đặc điểm giới hạn phạm vi truyền tải thông tin coi bất lợi biết cách tận dụng mang lợi ích định cho bạn, mợt số hướng đối tượng Ví dụ với đối tượng thư viện nhu cầu họ sách lớn, bạn đặt quảng cáo chương trình khuyến mãi, giảm giá cửa hàng sách chẳng hạn Phân tích chiến dịch tiếp thị Các thiết bị dùng để phát Wifi marketing tích hợp Google Analytics cho phép bạn thống kê lượt truy cập theo ngày/tháng, tỷ lệ tương tác hay khách hàng thường dùng thiết bị truy cập wifi để đánh giá kết chiến dịch tiếp thị Những kết có sở để bạn cải thiện kế hoạch quảng bá cho hiệu 1.3 Wifi marketing phù hợp với nhiều lĩnh vực ngành nghề khác Hình 1:WIFI MARKETING phù hợp với nhiều lĩnh vực ngành nghề Đặt vấn đề Ngày nay, wifi marketing ngày phổ biến, có nhiều doanh nghiệp có nhu cầu cài đặt wifi marketing cửa hàng, sở kinh doanh họ Tuy nhiên, để thu lợi nhuận tốt cần phải có một kế hoạch phân chia lượt user visits một cách hợp lý Để có kế hoạch tốt trước hết, doanh nghiệp phải biết mợt ngày đạt lượt user visits địa điểm Khi biết số lượt user visits ngày địa điểm, doanh nghiệp dễ dàng lên kế hoạch phân chia lượt để đảm bảo chiến dịch phân chia cho chiến dịch một cách tối ưu, công bằng, đạt doanh thu tốt Yêu cầu sản phẩm • Giao diện thân thiên, dễ sử dụng, đẹp • Cơng việc tính tốn phải thực xác, khơng chấp nhận sai xót • Đảm bảo an toàn liệu chạy website trực tuyến Mạng LSTM Mạng bộ nhớ dài-ngắn (Long Short Term Memory networks), thường gọi LSTM - một dạng đặc biệt RNN, có khả học phụ thuộc xa LSTM giới thiệu Hochreiter & Schmidhuber (1997), sau cải tiến phổ biến nhiều người ngành Chúng hoạt đợng hiệu nhiều tốn khác nên dần trở nên phổ biến LSTM thiết kế để tránh vấn đề phụ thuộc xa (long-term dependency) Việc nhớ thông tin suốt thời gian dài đặc tính mặc định chúng, ta khơng cần phải huấn luyện để nhớ Tức nợi ghi nhớ mà khơng cần can thiệp Mọi mạng hồi quy có dạng mợt chuỗi mơ-đun lặp lặp lại mạng nơ-ron Với mạng RNN chuẩn, mơ-dun có cấu trúc đơn giản, thường mợt tầng Hình 2: Cấu trúc module LSTM Chìa khóa LSTM trạng thái tế bào (cell state) - đường chạy thơng ngang phía sơ đồ hình vẽ Trạng thái tế bào mợt dạng giống băng truyền Nó chạy xuyên suốt tất mắt xích (các nút mạng) tương tác tuyến tính đơi chút Vì mà thơng tin dễ dàng truyền thơng suốt mà khơng sợ bị thay đổi LSTM có khả bỏ thêm vào thông tin cần thiết cho trạng thái tế báo, chúng điều chỉnh cẩn thận nhóm gọi cổng (gate) Các cổng nơi sàng lọc thông tin qua nó, chúng kết hợp mợt tầng mạng sigmoid một phép nhân Tầng sigmoid cho đầu một số khoản [0, 1][0,1], mô tả có thơng tin thơng qua Khi đầu 00 có nghĩa khơng cho thơng tin qua cả, cịn 11 có nghĩa cho tất thơng tin qua Mợt LSTM gồm có cổng để trì điều hành trạng thái tế bào Bước LSTM định xem thông tin cần bỏ từ trạng thái tế bào Quyết định đưa tầng sigmoid - gọi “tầng cổng quên” (forget gate layer) Nó lấy đầu vào ht-1 xt đưa kết một số khoảng [0, 1] cho số trạng thái tế bào Ct-1 Đẩu thể giữ tồn bợ thơng tin lại, cịn tồn bợ thơng tin bị bỏ Hình 3:Forget gate Bước định xem thông tin ta lưu vào trạng thái tế bào Việc gồm phần Đầu tiên sử dụng một tầng sigmoid gọi “tầng cổng vào” (input gate layer) để định giá trị ta cập nhập Tiếp theo một tầng tạo một véc-tơ cho giá trị 𝐶̃𝑡 nhằm thêm vào cho trạng thái Trong bước tiếp theo, ta kết hợp giá trị lại để tạo mợt cập nhập cho trạng thái Hình 4: Input gate Giờ lúc cập nhập trạng thái tế bào cũ Ct-1 thành trạng thái Ct Ở bước trước định việc cần làm, nên ta cần thực xong Ta nhân trạng thái cũ với 𝑓𝑡 để bỏ thông tin ta định qn lúc trước Sau cợng thêm 𝑖𝑡 *𝐶̃𝑡 Trạng thái mơi thu phụ thuộc vào việc ta định cập nhập giá trị trạng thái Hình 5:Cập nhật cell state Cuối cùng, ta cần định xem ta muốn đầu Giá trị đầu dựa vào trạng thái tế bào, tiếp tục sàng lọc Đầu tiên, ta chạy một tầng sigmoid để định phần trạng thái tế bào ta muốn xuất Sau đó, ta đưa trạng thái tế bảo qua một hàm để co giá trị khoảng [-1, 1], nhân với đầu cổng sigmoid để giá trị đầu ta mong muốn Hình 6:Output gate Dữ liệu Bợ liệu gồm 1374 ghi, số liệu từ ngày 1-1-2016 đến ngày 5-10-2019 Gồm trường liệu date user visits Hình 7: Dữ liệu gốc CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG Các chức hệ thống Dựa liệu lịch sử lượng truy cập wifi vào ngày trước đó, nhà quản lý cẩn đưa định cấp phát lượt truy cập wifi vào ngày để xây dựng kế hoạch phân chia quảng cáo chiến dịch một cách hợp lý! Hệ hỗ trợ dự đoán lượt truy cập wifi cần cấp phát giúp nhà quản lý có thêm sở việc đưa định Chức hệ thống dự báo số lượt truy cập wifi cần cấp phát, bên cạnh hệ thống cung cấp một số biểu đồ thống kê để nhà quản lý có nhìn khái qt dễ dàng lập kế hoạch Hình 8:Sơ đồ phân cấp chức Sơ đồ luồng liệu 10 2.1 Biểu đồ mức ngữ cảnh Hình 9: Biểu đồ mức ngữ cảnh 2.2 Biểu đồ luồng liệu mức đỉnh Hình 10: Biểu đồ luồng liệu mức đỉnh 2.3 Biểu đồ mức đỉnh chức dự đốn 11 Hình 11:Biểu đồ mức đỉnh chức dự đoán 2.4 Chức quản trị hệ thống Hình 12:Chức quản trị hệ thống 12 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG Ngôn ngữ 1.1 HTML HTML chữ viết tắt Hypertext Markup Language Nó giúp người dùng tạo cấu trúc thành phần trang web ứng dụng, phân chia đoạn văn, heading, links, blockquotes,… HTML ngơn ngữ lập trình, đồng nghĩa với việc khơng thể tạo chức “đợng” Nó giống Microsoft Word, dùng để bố cục định dạng trang web HTML ngơn ngữ markup, trực tiếp dễ hiểu, dễ học, tất người bắt đầu học để xây dựng website 1.2 CSS CSS ngôn ngữ tạo phong cách cho trang web – Cascading Style Sheet language Nó dùng để tạo phong cách định kiểu cho yếu tố viết dạng ngôn ngữ đánh dấu, HTML Nó điều khiển định dạng nhiều trang web lúc để tiết kiệm cơng sức cho người viết web Nó phân biệt cách hiển thị trang web với nợi dung trang cách điều khiển bố cục, màu sắc, font chữ Mối tương quan HTML CSS mật thiết HTML ngôn ngữ markup (nền tảng site) CSS định hình phong cách (tất tạo nên giao diện website), chúng khơng thể tách rời 13 CSS lý thuyết khơng có được, website khơng mợt trang chứa văn mà khơng có khác Giao diện 2.1 Một số biểu đồ thống kê 14 2.2 Kết dự báo so với số liệu thực tế 15 CHƯƠNG 4: KẾT LUẬN Trong môn hệ hỗ trợ định em học thêm nhiều kiến thức, xây dựng một hệ thống hỗ trợ nhà quản lý định việc cấp phát lượt truy cập wifi hàng ngày Học cách xử lý liệu, lựa chọn mơ hình phù hợp với tiêu chí, u cầu tốn nghiệp vụ Do thời gian có hạn nên khó tránh khỏi thiếu sót, mong thầy cơ, bạn bè góp ý để hoàn thiện sản phẩm 16 ... quản lý cẩn đưa định cấp phát lượt truy cập wifi vào ngày để xây dựng kế hoạch phân chia quảng cáo chiến dịch một cách hợp lý! Hệ hỗ trợ dự đoán lượt truy cập wifi cần cấp phát giúp nhà quản lý... định Chức hệ thống dự báo số lượt truy cập wifi cần cấp phát, bên cạnh hệ thống cung cấp mợt số biểu đồ thống kê để nhà quản lý có nhìn khái quát dễ dàng lập kế hoạch Hình 8:Sơ đồ phân cấp chức... Một số biểu đồ thống kê 14 2.2 Kết dự báo so với số liệu thực tế 15 CHƯƠNG 4: KẾT LUẬN Trong môn hệ hỗ trợ định em học thêm nhiều kiến thức, xây dựng một hệ thống hỗ trợ nhà quản lý định việc cấp