Logistics Management & Geospatial Route Planning with Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/logistics-management-geospatial-route-planning-with-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python进行物流管理与地理空间路线规划 课程概述:欢迎参加《使用Python进行物流管理与地理空间路线规划》课程。该课程是一门综合性的项目导向课程,您将学习如何利用线性规划优化物流操作、有 效管理和均衡库存,并通过地理空间映射规划高效的运输路线。这门课程结合了物流学和运筹学的基本概念,是提高您供应链技能并增强路线优化技术知识的理想机会。 在引言部分,您将了解物流管理的基本原理,例如物流操作的关键组成部分及常见问题。随后,您将学习物流优化的运行机制,包括数据收集、问题定义、模型制定、优化与仿真、地理空间映射与可视化、解决方案实施和监控。您还将学习如何从Kaggle下载物流数据集,Kaggle是一个提供多种高质量数据集的平台。 课程项目将包括几个部分: 1. 利用线性规划优化生产成本,帮助公司在满足产品需求的同时,降低制造费用。 2. 通过线性规划优化运输成本,以简化从工厂到仓库的产品运输,努力以最低成本进行配送。 3. 针对国际运输,优化空运和海运费用。 4. 学习基础的地理空间映射,展示Folium地图,输入经纬度坐标,并计算城市之间的距离。 5. 规划和优化运输路线,并在地理空间地图上交互式地可视化这些路线。 6. 使用Google OR工具优化海运路线,并用Folium展示结果。 7. 利用线性规划和Haversine公式寻找最佳仓库位置,以最小化交付距离。 8. 优化库存管理,确定最佳再订货点和计算安全库存水平,以避免缺货。 9. 优化卡车容量和燃料成本,以确保每辆卡车高效使用,减少燃料浪费。 10. 在FTL与LTL选项之间使用线性规划优化运输模式选择,以寻找最低整体运输成本的最佳组合。 11. 使用机器学习模型(具体是随机森林)预测交货时间,从而在不同条件下估计交付时长。 12. 最后,通过Folium创建热力图来绘制客户基础位置,帮助可视化高需求交付区域,这将使您能够作出更好的物流决策。 在参加此课程之前,您可以思考以下问题:物流管理为什么如此重要?我们为什么应该优化运输路线?效率高的物流管理是任何成功企业的支柱,确保产品按时交付、降低运营成本、提高整体运营效率。通过利用优化和地理空间映射进行路线规划,企业能够绘制出最佳的交付路线,减少延误,并优化资源配置,从而提高利润率,增强供应链,降低不必要的开支,促进可持续业务增长。 您可以期待在这门课程中学习到以下内容: - 物流管理和路线优化的基本原理 - 物流优化工作流程,包括数据收集、问题定义、模型制定、优化与仿真、地理空间映射与可视化等 - 使用线性规划优化生产成本、运输成本、空运和海运成本 - 使用Folium和GeoPy展示地理空间地图 - 使用线性规划和Folium优化运输路线 - 使用Google OR工具优化海运路线并在Folium中展示 - 计算Haversine公式下的距离 - 选择最优仓库位置 - 显示仓库、工厂和客户基础位置 - 计算最佳订单量和再订货点 - 计算安全库存 - 使用线性规划优化卡车装载能力和燃料费用 - 通过线性规划优化FTL与LTL运输成本 - 使用机器学习估算交货时间 - 利用Folium热力图绘制客户基础位置

课程评论(0条)

课程详情

Welcome to Logistics Management & Geospatial Route Planning with Python course. This is a comprehensive project based course where you will learn how to optimize logistics operations using linear programming, manage and balance inventory effectively, and plan efficient shipping routes with geospatial mapping. This course is a perfect combination between logistics and operation research, making it an ideal opportunity to practice your supply chain skills while improving your technical knowledge in route optimization. In the introduction session, you will learn the basic fundamentals of logistics management, such as getting to know logistics operation key components and common problems in logistics. Then, in the next section, you will learn how logistics optimization works. This section will cover data collection, defining problems, model formulation, optimization and simulation, geospatial mapping and visualisation, solution implementation and monitoring. Afterward, you will also learn how to find and download logistics dataset from Kaggle, it is a platform that provides a wide range of high quality datasets across many sectors. Once everything is all set, then we will start the project. Firstly, we are going to optimize production cost using linear programming. By doing so, it will help companies to minimize manufacturing expenses while still meeting product demand efficiently. Following that, we are going to optimize transportation cost using linear programming to streamline the movement of products from factories to warehouses at the lowest possible cost. In the next section, we are also going to optimize air freight and sea freight cost using linear programming. This will enable us to reduce shipment costs when shipping goods internationally. Before getting into route optimization, we are going to learn basic geospatial mapping by displaying Folium maps, entering longitude and latitude coordinates, and calculating distance between two cities. After building that foundation, we are going to plan and optimize shipping routes using linear programming and visualize those routes interactively on a geospatial map. Next, we are also going to optimize sea freight routes using Google OR Tools and display the results with Folium. In the next section, we are going to find the most optimal warehouse locations using linear programming and the Haversine formula. This method will enable us to choose the best location for minimizing delivery distances. Following that, we are going to optimize inventory management by determining the optimal reorder point using the Economic Order Quantity formula and we are also going to calculate safety stock levels to avoid stockouts. Afterwards, we are going to optimize truck capacity and fuel cost using linear programming, ensuring each truck is used efficiently with minimal fuel waste. Continuing further, we are going to optimize shipment mode selection between FTL and LTL options using linear programming. This will help us to find the most perfect combination that results in the lowest overall shipping cost. After that, we are going to predict delivery time using a machine learning model, specifically Random Forest, by doing so, we will be able to estimate how long deliveries will take under different conditions. Last but not least, at the end of the course, we are going to map customer base locations using a heatmap created with Folium, allowing us to visualize high demand delivery areas and enable us to make better logistics decisions in the future.Firstly, before getting into this course, we need to ask these questions to ourselves, why is logistics management very important? Why should we optimize shipping routes? Well here is my answer, efficient logistics management is the backbone of any successful business, ensuring that products are delivered on time, reducing operational costs, and improving overall operational efficiency. By leveraging optimization and geospatial mapping for route planning, companies can map the most efficient delivery routes, minimize delays, and optimize resource allocation. This not only increases profit margins but also strengthens the supply chain, reducing unnecessary expenses and leading to more sustainable business growth.Below are things that you can expect to learn from this course:Learn the basic fundamentals of logistics management and route optimizationLearn about logistics optimization workflow. This section covers data collection, defining problems, model formulation, optimization and simulation, geospatial mapping and visualisation, solution implementation and monitoringLearn how to optimize production cost using linear programmingLearn how to optimize transportation cost using linear programmingLearn how to optimize air freight and sea freight cost using linear programmingLearn how to display geospatial map using Folium and GeoPyLearn how to optimize shipping route with linear programming and FoliumLearn how to optimize sea freight route with Google OR Tools and FoliumLearn how to calculate distance using Haversine formulaLearn how to analyze and choose most optimal location for warehouseLearn how to map warehouse, factory, and customer base locations using FoliumLearn how to calculate optimal order quantity and reorder pointLearn how to calculate safety stockLearn how to optimize truck load capacity and fuel cost using linear programmingLearn how to optimize FTL vs LTL cost using linear programmingLearn how to estimate delivery time using machine learningLearn how to map customer base locations using Folium heatmap

课程标签

0人关注该课程

主题相关的课程