arXiv ScienceSearch

arXiv subjects

Mark McLean

Publications and source records attributed to Mark McLean.

At least 19 recordsLinked to original sources

Isolated Hypersurface Singularities May Be Stably Degenerate

We prove the existence of stably degenerate hypersurface singularities. Ingredients in the proof include the mixed Hodge structure on the contact locus of a singularity and that moduli spaces of polarised abelian varieties of large dimension are of general type.

math.AG

Bounds for Genus Zero Gromov-Witten Invariants

We give a bound for the norm of each primary genus zero Gromov-Witten invariant in any smooth projective variety. This bound depends only on the maximum degree of its defining polynomials, the norms of the differential forms representing each insertion, the number of marked points and the degree of the curves. These bounds grow factorially in the number of marked points and a multiple of the degree. This implies that the Borel transform of the genus zero primary generating function converges absolutely in a particular translation of the ample cone. To prove these bounds, we start with Siebert's formula, expressing genus zero Gromov-Witten invariants in terms of the Segre class of the normal cone of the underlying moduli space inside the space of curves mapping to projective space and the Chern classes of the bundle whose fiber over a curve is the space of sections of the pulled back normal bundle. We then use this description to bound each primary Gromov-Witten invariant in terms of an intermediate count of curves called the D-volume. A deformation to the normal cone argument is then used to compare such an intermediate count with one in projective space.

math.AG

An Easy Rejection Sampling Baseline via Gradient Refined Proposals

Rejection sampling is a common tool for low dimensional problems ($d \leq 2$), often touted as an "easy" way to obtain valid samples from a distribution $f(\cdot)$ of interest. In practice it is non-trivial to apply, often requiring considerable mathematical effort to devise a good proposal distribution $g(\cdot)$ and select a supremum $C$. More advanced samplers require additional mathematical derivations, limitations on $f(\cdot)$, or even cross-validation, making them difficult to apply. We devise a new approximate baseline approach to rejection sampling that works with less information, requiring only a differentiable $f(\cdot)$ be specified, making it easier to use. We propose a new approach to rejection sampling by refining a parameterized proposal distribution with a loss derived from the acceptance threshold. In this manner we obtain comparable or better acceptance rates on current benchmarks by up to $7.3\times$, while requiring no extra assumptions or any derivations to use: only a differentiable $f(\cdot)$ is required. While approximate, the results are correct with high probability, and in all tests pass a distributional check. This makes our approach easy to use, reproduce, and efficacious.

stat.CO

Gromov-Witten invariants in complex and Morava-local $K$-theories

Given a closed symplectic manifold $X$, we construct Gromov-Witten-type invariants valued both in (complex) $K$-theory and in any complex-oriented cohomology theory $\mathbb{K}$ which is $K_p(n)$-local for some Morava $K$-theory $K_p(n)$. We show that these invariants satisfy a version of the Kontsevich-Manin axioms, extending Givental and Lee's work for the quantum $K$-theory of complex projective algebraic varieties. In particular, we prove a Gromov-Witten type splitting axiom, and hence define quantum $K$-theory and quantum $\mathbb{K}$-theory as commutative deformations of the corresponding (generalised) cohomology rings of $X$; the definition of the quantum product involves the formal group of the underlying cohomology theory. The key geometric input to these results is a construction of global Kuranishi charts for moduli spaces of stable maps of arbitrary genus to $X$. On the algebraic side, in order to establish a common framework covering both ordinary $K$-theory and $K_p(n)$-local theories, we introduce a formalism of `counting theories' for enumerative invariants on a category of global Kuranishi charts.

math.SG

Normal Crossings Singularities for Symplectic Topology: Structures

Our previous papers introduce topological notions of normal crossings symplectic divisor and variety, show that they are equivalent, in a suitable sense, to the corresponding geometric notions, and establish a topological smoothability criterion for normal crossings symplectic varieties. The present paper constructs a blowup, a complex line bundle, and a logarithmic tangent bundle naturally associated with a normal crossings symplectic divisor and determines the Chern class of the last bundle. These structures hav applications in constructions and analysis of various moduli spaces. As a corollary of the Chern class formula for the logarithmic tangent bundle, we refine Aluffi's formula for the Chern class of the tangent bundle of the blowup at a complete intersection to account for the torsion and extend it to the blowup at the deepest stratum of an arbitrary normal crossings divisor.

math.SG

Complex cobordism, Hamiltonian loops and global Kuranishi charts

Let $(X,\omega)$ be a closed symplectic manifold. A loop $\phi: S^1 \to \mathrm{Diff}(X)$ of diffeomorphisms of $X$ defines a fibration $\pi: P_{\phi} \to S^2$. By applying Gromov-Witten theory to moduli spaces of holomorphic sections of $\pi$, Lalonde, McDuff and Polterovich proved that if $\phi$ lifts to the Hamiltonian group $\mathrm{Ham}(X,\omega)$, then the rational cohomology of $P_{\phi}$ splits additively. We prove, with the same assumptions, that the $\mathbb{E}$-generalised cohomology of $P_{\phi}$ splits additively for any complex-oriented cohomology theory $\mathbb{E}$, in particular the integral cohomology splits. This class of examples includes all complex projective varieties equipped with a smooth morphism to $\mathbb{CP}^1$, in which case the analogous rational result was proved by Deligne using Hodge theory. The argument employs virtual fundamental cycles of moduli spaces of sections of $\pi$ in Morava $K$-theory and results from chromatic homotopy theory. Our proof involves a construction of independent interest: we build global Kuranishi charts for moduli spaces of pseudo-holomorphic spheres in $X$ in a class $\beta \in H_2(X;\mathbb{Z})$, depending on a choice of integral symplectic form $\Omega$ on $X$ and ample Hermitian line bundle over the moduli space of one-pointed degree $d = \langle \Omega,\beta\rangle$ stable genus zero curves in $\mathbb{CP}^d$.

math.SG

Learning with Holographic Reduced Representations

Holographic Reduced Representations (HRR) are a method for performing symbolic AI on top of real-valued vectors by associating each vector with an abstract concept, and providing mathematical operations to manipulate vectors as if they were classic symbolic objects. This method has seen little use outside of older symbolic AI work and cognitive science. Our goal is to revisit this approach to understand if it is viable for enabling a hybrid neural-symbolic approach to learning as a differentiable component of a deep learning architecture. HRRs today are not effective in a differentiable solution due to numerical instability, a problem we solve by introducing a projection step that forces the vectors to exist in a well behaved point in space. In doing so we improve the concept retrieval efficacy of HRRs by over $100\times$. Using multi-label classification we demonstrate how to leverage the symbolic HRR properties to develop an output layer and loss function that is able to learn effectively, and allows us to investigate some of the pros and cons of an HRR neuro-symbolic learning approach. Our code can be found at https://github.com/NeuromorphicComputationResearchProgram/Learning-with-Holographic-Reduced-Representations

cs.AI

Classifying Sequences of Extreme Length with Constant Memory Applied to Malware Detection

Recent works within machine learning have been tackling inputs of ever-increasing size, with cybersecurity presenting sequence classification problems of particularly extreme lengths. In the case of Windows executable malware detection, inputs may exceed $100$ MB, which corresponds to a time series with $T=100,000,000$ steps. To date, the closest approach to handling such a task is MalConv, a convolutional neural network capable of processing up to $T=2,000,000$ steps. The $\mathcal{O}(T)$ memory of CNNs has prevented further application of CNNs to malware. In this work, we develop a new approach to temporal max pooling that makes the required memory invariant to the sequence length $T$. This makes MalConv $116\times$ more memory efficient, and up to $25.8\times$ faster to train on its original dataset, while removing the input length restrictions to MalConv. We re-invest these gains into improving the MalConv architecture by developing a new Global Channel Gating design, giving us an attention mechanism capable of learning feature interactions across 100 million time steps in an efficient manner, a capability lacked by the original MalConv CNN. Our implementation can be found at https://github.com/NeuromorphicComputationResearchProgram/MalConv2

stat.ML

A New Burrows Wheeler Transform Markov Distance

Prior work inspired by compression algorithms has described how the Burrows Wheeler Transform can be used to create a distance measure for bioinformatics problems. We describe issues with this approach that were not widely known, and introduce our new Burrows Wheeler Markov Distance (BWMD) as an alternative. The BWMD avoids the shortcomings of earlier efforts, and allows us to tackle problems in variable length DNA sequence clustering. BWMD is also more adaptable to other domains, which we demonstrate on malware classification tasks. Unlike other compression-based distance metrics known to us, BWMD works by embedding sequences into a fixed-length feature vector. This allows us to provide significantly improved clustering performance on larger malware corpora, a weakness of prior methods.

cs.CR

Birational Calabi-Yau manifolds have the same small quantum products

We show that any two birational projective Calabi-Yau manifolds have isomorphic small quantum cohomology algebras after a certain change of Novikov rings. The key tool used is a version of an algebra called symplectic cohomology, which is constructed using Hamiltonian Floer cohomology. Morally, the idea of the proof is to show that both small quantum products are identical deformations of symplectic cohomology of some common open affine subspace. Part of the proof uses the fact that subvarieties of positive codimension are stably displaceable.

math.SG

Normal Crossings Singularities for Symplectic Topology, II

In recent work, we introduced topological notions of simple normal crossings symplectic divisor and variety, showed that they are equivalent, in a suitable sense, to the corresponding geometric notions, and established a topological smoothability criterion for them. The present paper extends these notions to arbitrary normal crossings singularities, from both local and global perspectives, and shows that they are also equivalent to the corresponding geometric notions. In subsequent papers, we extend our smoothability criterion to arbitrary normal crossings symplectic varieties and construct a variety of geometric structures associated with normal crossings singularities in algebraic geometry.

math.SG

KiloGrams: Very Large N-Grams for Malware Classification

N-grams have been a common tool for information retrieval and machine learning applications for decades. In nearly all previous works, only a few values of $n$ are tested, with $n > 6$ being exceedingly rare. Larger values of $n$ are not tested due to computational burden or the fear of overfitting. In this work, we present a method to find the top-$k$ most frequent $n$-grams that is 60$\times$ faster for small $n$, and can tackle large $n\geq1024$. Despite the unprecedented size of $n$ considered, we show how these features still have predictive ability for malware classification tasks. More important, large $n$-grams provide benefits in producing features that are interpretable by malware analysis, and can be used to create general purpose signatures compatible with industry standard tools like Yara. Furthermore, the counts of common $n$-grams in a file may be added as features to publicly available human-engineered features that rival efficacy of professionally-developed features when used to train gradient-boosted decision tree models on the EMBER dataset.

cs.CR

Non-Negative Networks Against Adversarial Attacks

Adversarial attacks against neural networks are a problem of considerable importance, for which effective defenses are not yet readily available. We make progress toward this problem by showing that non-negative weight constraints can be used to improve resistance in specific scenarios. In particular, we show that they can provide an effective defense for binary classification problems with asymmetric cost, such as malware or spam detection. We also show the potential for non-negativity to be helpful to non-binary problems by applying it to image classification.

stat.ML

Static Malware Detection & Subterfuge: Quantifying the Robustness of Machine Learning and Current Anti-Virus

As machine-learning (ML) based systems for malware detection become more prevalent, it becomes necessary to quantify the benefits compared to the more traditional anti-virus (AV) systems widely used today. It is not practical to build an agreed upon test set to benchmark malware detection systems on pure classification performance. Instead we tackle the problem by creating a new testing methodology, where we evaluate the change in performance on a set of known benign & malicious files as adversarial modifications are performed. The change in performance combined with the evasion techniques then quantifies a system's robustness against that approach. Through these experiments we are able to show in a quantifiable way how purely ML based systems can be more robust than AV products at detecting malware that attempts evasion through modification, but may be slower to adapt in the face of significantly novel attacks.

cs.CR

The McKay correspondence for isolated singularities via Floer theory

We prove the generalised McKay correspondence for isolated singularities using Floer theory. Given an isolated singularity \C^n/G for a finite subgroup G in SL(n,\C) and any crepant resolution Y, we prove that the rank of positive symplectic cohomology SH_+(Y) is the number of conjugacy classes of G, and that twice the age grading on conjugacy classes is the \Z-grading on SH_+(Y) by the Conley-Zehnder index. The generalised McKay correspondence follows as SH_+(Y) is naturally isomorphic to ordinary cohomology H(Y), due to a vanishing result for full symplectic cohomology. In the Appendix we construct a novel filtration on the symplectic chain complex for any non-exact convex symplectic manifold, which yields both a Morse-Bott spectral sequence and a construction of positive symplectic cohomology.

math.SG

Singularities and Semistable Degenerations for Symplectic Topology

We overview our recent work defining and studying normal crossings varieties and subvarieties in symplectic topology. This work answers a question of Gromov on the feasibility of introducing singular (sub)varieties into symplectic topology in the case of normal crossings singularities. It also provides a necessary and sufficient condition for smoothing normal crossings symplectic varieties. In addition, we explain some connections with other areas of mathematics and discuss a few directions for further research.

math.SG

Normal Crossings Singularities for Symplectic Topology

We introduce topological notions of normal crossings symplectic divisor and variety and establish that they are equivalent, in a suitable sense, to the desired geometric notions. Our proposed concept of equivalence of associated topological and geometric notions fits ideally with important constructions in symplectic topology. This partially answers Gromov's question on the feasibility of defining singular symplectic (sub)varieties and lays foundation for rich developments in the future. In subsequent papers, we establish a smoothability criterion for symplectic normal crossings varieties, in the process providing the multifold symplectic sum envisioned by Gromov, and introduce symplectic analogues of logarithmic structures in the context of normal crossings symplectic divisors.

math.SG

The Smoothability of Normal Crossings Symplectic Varieties

Our previous paper introduces topological notions of normal crossings symplectic divisor and variety and establishes that they are equivalent, in a suitable sense, to the desired geometric notions. Friedman's d-semistability condition is well-known to be an obstruction to the smoothability of a normal crossings variety in a one-parameter family with a smooth total space in the algebraic geometry category. We show that the direct analogue of this condition is the only obstruction to such smoothability in the symplectic topology category. Every smooth fiber of the families of smoothings we describe provides a multifold analogue of the now classical (two-fold) symplectic sum construction; we thus establish an old suggestion of Gromov in a strong~form.

math.SG